US10064317B1

In accordance with an embodiment, a method of providing a gasket on an electromagnetic interference (EMI) shield adapted to isolate a plurality of components of a measurement instrument includes obtaining a shield bottom of the EMI shield, cleaning the shield bottom, plugging threaded holes within the shield bottom so that threads of the threaded holes are substantially unexposed, applying a gasket layer to the shield bottom, and unplugging the threaded holes so that the threads are exposed.
US10064315B2

The disclosure provides a power supply including a high heat-dissipation circuit board assembly system in which a rack is installed on a circuit board so as to be connected to a transformer. Heat produced when electronic components installed on the circuit board are actuated may be conducted and dissipated thereby. The efficiency and the heat conductivity effect of the power supply may be further enhanced by distributing the amount and the flowing direction of the current from the transformer.
US10064314B2

A method provides a service mode within a direct-injection liquid-cooled (DL) Rack Information Handling System (RIHS) having at least one liquid-cooled (LC) node. The method includes: in response to detecting selection of the service mode trigger, transmitting a first control signal to cause a proportional valve to move to an open position for enhanced cooling of the node; monitoring a temperature being sensed in the node; and in response to the temperature reaching a pre-established service mode temperature: forwarding a second control signal, to cause the proportional valve to move to a fully closed position; and generating a notification of an entry of the RIHS into a service mode during which an LC node can be re-engaged with the supply and return port, without affecting an operational on-state of the RIHS and without incurring significant hydraulic pressure when re-engaging the LC node with the liquid cooling system.
US10064307B2

A server includes a case and function modules. The case includes a frame, a first upright partition and a second upright partition. The frame has an internal space and an opening. The opening corresponds to the internal space. The first upright partition and the second upright partition jointly define a first accommodating portion, a second accommodating portion and a third accommodating portion in the internal space. Each of the function modules is a first function module, a second function module or a third function module. A width of the first function module is half of the width of the second accommodating portion. The width of the first function module, a width of the second function module and a width of the third function module have a ratio of 1:2:4.
US10064302B2

A power inverter assembly provides a balanced power flow to each of a plurality of electrical machines. The power inverter assembly includes at least one heat sink having a top side and a bottom side, a plurality of pairs of power semiconductor modules mounted along the top and bottom sides of a heat sink for thermal exchange with the heat sink, and a plurality of gate driver boards configured to control the supply of DC power to each of the plurality of pairs of power semiconductor modules. A first pair of semiconductor modules is symmetrically arranged relative to second and third pairs such that the arrangement of the first, second, and third pairs of power semiconductor modules forms a geometric pattern with at least one of the second and third pairs at least partially overhanging the first pair.
US10064298B2

A protective enclosure for an electronic device includes a first case portion that may be adapted to surround at least a portion of a top device portion and a second case portion that may be adapted to surround at least a portion of a bottom device portion. The protective enclosure may also include a first hinge member coupled to a portion of the first case portion and a portion of the second case portion, and the first hinge member may pivot about a first hinge axis that is coaxially aligned with or parallel to a device hinge axis.
US10064284B2

Disclosed is a drilling method for PCBs with high hole position precision, comprising: step 1 of fixing a PCB on a workbench; step 2 of pre-drilling a to-be-drilled portion of the PCB by using a short-blade drilling tool; and step 3 of deeply drilling the to-be-drilled portion which has been machined in step 2 by using along-blade drilling tool. The PCB is fixed in step 1 to prevent the PCB from moving during drilling which otherwise would affect the drilling precision; the to-be-drilled portion of the PCB is pre-drilled by using a short-blade drilling tool in step 2, and the short-blade drilling tool has a higher rigidity than along-blade drilling tool and thus will not easily slide at the moment of contacting the surface of the PCB; and the to-be-drilled portion which has been machined in step 2 is deep drilled by using the long-blade drilling tool in step 3, and the long-blade drilling tool has reduced sliding upon entry, thus guaranteeing the entry alignment of the long-blade drilling tool in the case of deep drilling, so that the drilled hole meets the requirement of high hole position precision for PCBs.
US10064282B2

A multilayer structure for an electronic device having a flexible substrate film (202) for accommodating electronics (204); at least one electronic component (204) provided on said substrate film (202); and a number of conductive traces (206) provided on said substrate film (202) for electrically powering and/or connecting electronics including said at least one electronic component (204), wherein at least one preferably thermoformed cover (210) is attached to said substrate film (202) on top of said at least one electronic component (204), the at least one thermoformed cover (210) and the substrate film (202) accommodating the electronics (204) being overmolded with thermoplastic material (208). The invention also relates to a method for manufacturing a multilayer structure for an electronic device.
US10064278B2

A 3D electronic module comprises: two electrically tested electronic packages, each comprising at least one encapsulated chip and output balls on a single face of the package, referred to as the main face; two flexible circuits that are mechanically connected to one another, each being associated with a package, and which are positioned between the two packages, each flexible circuit comprising: on one face, first electrical interconnect pads facing the output balls of the associated package; at its end, a portion that is folded over a lateral face of the associated package; second electrical interconnect pads on the opposite face of this folded portion.
US10064266B2

A printed circuit board to which corresponding wiring connectors such as power wiring connectors, may be connected to couple electrical components and a power supply to the printed circuit board and a control housing, which may be used for operably storing such a printed circuit board.
US10064247B2

A microwave heating apparatus and methods of controlling cooling of a microwave heating apparatus are provided. The microwave heating apparatus typically includes a microwave source for generating microwaves, a cooling unit for cooling the microwave source and a control unit. According to one embodiment, the control unit is configured to determine the efficiency of the microwave source and then to control the cooling based on the determined efficiency. The methods and the microwave heating apparatuses of the present invention are advantageous with respect to energy consumption.
US10064234B2

A Bluetooth pairing method in an electronic device is provided. The method includes detecting a change of a switching state of a switch of the electronic device, selecting a Bluetooth Device (BD) address according to the changed switching state among a plurality of stored BD addresses, and applying the selected BD address to a Bluetooth pairing. The method can facilitate Bluetooth pairing to selectable types of host devices.
US10064229B2

There are provided a device-to-device communication method, a mobile device using the same, and a device-to-device communication control method. The device-to-device communication method according to the invention may include receiving device-to-device communication resource allocation information and transmission characteristics information for device-to-device communication from a base station, and performing direct communication with an opposite terminal using the transmission characteristics information for device-to-device communication and the device-to-device communication resource allocation information, in which the transmission characteristics information includes the number of redundancy versions to be transmitted within at least one consecutive transmission time interval (TTI).
US10064215B2

Aspects are described for modifying transmission of control channel signaling during wireless communication. The described aspects include detecting a communication condition corresponding to signaling information transmitted on a Dedicated Channel (DCH); determining whether a Dedicated Physical Data Channel (DPDCH) is transmitted based on detecting the communication condition; and performing a Dedicated Physical Control Channel (DPCCH) gating pattern in response to the determination that the DPDCH is not transmitted, wherein performing the DPCCH gating pattern includes intermittently transmitting the DPCCH when one or more signaling radio bearers (SRBs) are not being transmitted.
US10064214B2

A method and system to reduce a probability of incorrect interruption of an uplink transmission of a wireless device are disclosed. According to one aspect, decoding of a sequence of bits obtained from a signal received by the wireless device is performed without knowing whether the sequence corresponds to one of a grant for uplink transmission and noise. Decoding of the sequence of bits is performed to determine a probability metric associated with a first m bits of the sequence, where m is an integer greater than 1. The probability metric is compared to a threshold. The received signal is interpreted as having a grant sequence if the probability metric is greater than the threshold. The received signal is interpreted as noise if the probability metric is not greater than the threshold.
US10064211B2

A wireless transmit/receive unit (WTRU) may receive, based on the sent location information, a proximity detection associated with another WTRU and associated with a proximity related application. A WTRU may receive scheduling information for the proximity related application and for other applications. A radio network temporary identifier (RNTI) may be utilized to identify scheduling information in relation to the proximity related application.
US10064202B2

Disclosed embodiments include a base station. The base station includes a receiver that receives a channel quality report identifying one or more particular sub-bands in a first frequency band that, when used to transmit information, causes interference in one or more channels of a second frequency band that is adjacent to the first frequency band. The base station further includes a processor that selects one or more sub-bands in the first frequency band to assign based on the channel quality report, the selected sub-band(s) avoiding the one or more particular sub-bands identified in the channel quality report. Additionally, the base station includes a transmitter that sends a sub-band assignment for the selected sub-band(s). The first frequency is a Long Term Evolution (LTE) frequency and the base station is an eNodeB base station in one embodiment.
US10064194B2

Embodiments of the present invention provide a method and an apparatus for allocating a device-to-device (D2D) communication resource. The method for allocating a device-to-device D2D communication resource in the present invention comprises: receiving, by a first network device, a device-to-device D2D communication capability sent by a user device within coverage; sending, by the first network device according to the communication capability, a resource identifier to each user device within the coverage of the first network device in a D2D group, where the D2D group includes at least two user devices; and sending, by the first network device, a resource allocation message, where the resource allocation message carries D2D communication resource allocation information corresponding to the resource identifier.
US10064193B2

To allocate resources for a device-to-device discovery and/or communication to at least one user equipment of a mobile communication network, the at least one user equipment is informed of a change of the resources allocated for the device-to-device discovery and/or communication from first allocated resources to second allocated resources. To inform the at least one user equipment of the change, a base station or a user equipment which act as central controller for a group of users of the mobile communication network transmits information on the second allocated resources in at least one physical resource element of the first allocated resources.
US10064185B2

Disclosed are a frequency spectrum allocation method, device and system, so that a specific frequency spectrum allocation solution is provided for an application scenario of a multi-operator/perception system sharing a frequency spectrum. The method comprises: receiving first system throughputs which are reported by servers belonging to different operators and are determined by the servers on each frequency spectrum reference unit, wherein an available frequency spectrum is divided into a plurality of frequency spectrum reference units; and for each frequency spectrum reference unit, according to the first system throughput which is reported by the server of each operator on the frequency spectrum reference unit, allocating the frequency spectrum reference unit to the operator of which the value of the first system throughput is the maximum, thereby improving the usage efficiency of the available frequency spectrum.
US10064172B2

Embodiments of the present invention provide a control channel resource transmission method including: obtaining, by a user equipment, a configuration parameter in a candidate control channel set according to a preset protocol and/or higher-layer signaling sent by a base station, where the higher-layer signaling is used to notify the configuration parameter; determining an antenna port according to the obtained configuration parameter; receiving, by using the antenna port, a control channel or a control channel element sent by the base station; and determining, by the base station, the antenna port according to the same configuration parameter as that of the user equipment, and sending, by using the antenna port, the control channel or the control channel element to the user equipment. The embodiments of the present invention are applicable to control channel resource transmission.
US10064154B2

A system for time-of-flight (ToF) positioning in an IEEE 802.11 network comprises an initiating station that transmits a request frame over a channel to a responding station for a ToF position measurement. The responding station may respond with an offloading of the channel information, request frame receipt time, and response frame transmit time back to the initiating station to enable the initiating station to calculate the ToF position with respect to the responding station.
US10064153B2

There is provided a position estimation apparatus including: an identification information provision unit which provides temporarily issued prescribed identification information to a target terminal; a data acquisition unit which acquires transmission data transmitted from a communication terminal receiving a wireless signal; and a position estimation unit which estimates a position of the target terminal, in the case where identification information included in the transmission data is the prescribed identification information notified to the communication terminal from the target terminal by the wireless signal, based on position information of the communication terminal.
US10064152B2

A system for registering a mobile device located in a network outside a device's home network is described. In some examples, the system receives a message including contents associated with a location of the mobile device, and extracts the contents of the received message. The system matches the extracted contents to one or more rules associated with an adjustment of subscriber data within a registration database for the home network, adjusts the data, and registers the mobile device having the adjusted data.
US10064150B2

An apparatus and method for syntonized streaming. One embodiment provides a digital streaming device for syntonized streaming. The digital streaming device also includes a first data channel and a second data channel that communicate a data stream. The digital streaming device further includes a clock comparator electrically coupled to the reference clock and configured to receive the reference clock signal. The clock comparator is also configured to receive a first feedback signal for the first data channel and a second feedback signal for the second data channel. The clock comparator is further configured to generate a first syntonization signal based on the first feedback signal and the second feedback signal. The digital streaming device also includes a first resampling circuit electrically coupled to the clock comparator and configured to adjust a first sample rate of the first data channel based on the first syntonization signal.
US10064130B2

A system and method for reducing power consumption in a mobile communication device is disclosed. The device may have multiple subscriber identity modules (SIMs), wherein each SIM is associated with a subscription. The method may include measuring received signal strengths from one or more cells for use with a first subscription. The method may also include sharing the search results for use with a second subscription. The first subscription and the second subscription may be associated with the same or difference cells and radio access technologies. The method may also include refraining from measuring the received signal strengths of the one or more cells for use with the second subscription, based on the search results.
US10064126B2

A method and a node identification system for identifying at least one unknown access point in a communications network using details related to at least one known access point and organization of the details related to the at least one known access point. The method includes capturing details related to the at least one unknown access point and identifying an organization of the captured details related to the at least one unknown access point, comparing the details related to the at least one known access point and the organization of the details related to the at least one known access point with the captured details related to the at least one unknown access point and the organization of the captured details related to the at least one unknown access point, and determining a type of the at least one unknown access point based on the comparing.
US10064120B2

The embodiments herein relate to a method performed by a control plane node (303) for handling a UE (101) which roams into a visited network (100a). At least the network in which the control plane node (303) is comprised is a MSC network. The control plane node (303) transmits a create chain request message to a service chain controller (305). The create chain request message is a request to create a chain of UPF nodes (308) that user plane packets to or from the UE (101) should traverse. The control plane node (303) receives a create chain response message from the service chain controller (305). The create chain response message indicates that the requested chain has been created.
US10064117B2

A system and method for managing offer and user equipment movement driven cell system load balancing that overcomes the disadvantages of the prior art. Network elements determine whether a user or user equipment in a first location is within a threshold distance of a second location of better coverage, which is separated from the first location by an intervening region of worse coverage. Upon such a determination, the network can provide a higher level of service as the user moves incrementally between the first and second locations.
US10064111B2

A first wireless access network node receives, from a second wireless access network node, delay information relating to a delay in buffering data at a protocol layer in the second wireless access network node. The first wireless access network node configures a discard timer based on the received delay information for a packet to be sent to a user equipment.
US10064104B2

The present invention relates to a resource reservation method and system for reserving resources in a mobile multimedia system, and the method of the present invention comprises: a resource request step in which a terminal, which has negotiated communication conditions with another terminal, transmits a PDP context activation request message for reserving resources according to the communication conditions to a serving GPRS support node (SGSN); and a response step in which the SGSN transmits a response message including information on a determined QoS level to the terminal.
US10064101B2

The present disclosure proposes a VoIP data transmission method, comprising: when a VoIP communication request corresponding to any terminal is received, determining whether currently adopted uplink and downlink configuration information supports the terminal in performing TTI bundling operation according to preset bundling configuration parameters when it is determined that the terminal is required to perform the TTI bundling operation on generated VoIP data package; and when not supporting, sending the preset bundling configuration parameters and new uplink and downlink configuration information to the terminal, wherein the new uplink and downlink configuration information supports the terminal in performing the TTI bundling operation according to the preset bundling configuration parameters.
US10064096B2

The disclosure is related to a method for distributing data traffic of a wireless local area network (WLAN) in a WLAN access network while providing service continuity and internet protocol (IP) mobility in a heterogeneous network environment. The method may include receiving data traffic generated by user equipment and from a wireless local area network, selecting one of a first data path and a second data path for the received data traffic based on path decision information associated with the received data traffic, and transmitting the data traffic to Internet through the selected data path. The first data path may transmit the data traffic to Internet through a packet data network (PDN) gateway and the second data path may transmit the data traffic to Internet without passing through the PDN gateway.
US10064091B2

A buffer status reporting method, device, terminal, and eNB are provided. The buffer status reporting method is implemented by a wireless communications terminal capable of operating in a dual-connection wireless communications network including a master eNB and a secondary eNB. The processing method includes: determining target upload data; determining, in the target upload data, first data transmitted via either the master eNB or the secondary eNB, and second data transmitted via both of the master eNB and the secondary eNB; sending to the target eNB the total value of the first data buffer size and the second data buffer size, the first data buffer size being the size of the first data, and the second data buffer size being smaller than or equal to the size of the second data.
US10064085B2

Embodiments of the present invention provide a congestion/overload control method and apparatus. The method includes: learning, by a gateway device, information about network access time of a User Equipment (UE) or UE group; and rejecting or discarding, by the gateway device, session management request messages of the UE or UEs in the UE group beyond the network access time of the UE or UE group; or discarding, by the gateway device, data of the UE or the UEs in the UE group beyond the network access time of the UE or UE group. Embodiments of the present invention can perform congestion/overload control differentially on the UE or UEs in the group, implement congestion/overload control on the gateway device, avoid congestion/overload caused by a large number of UEs on the gateway device, and improve the efficiency of congestion/overload control.
US10064077B2

Apparatuses and methods are disclosed for performing ranging operations between a first device and a second device. The first device may receive, from the second device, a fine timing measurement (FTM) request frame including a request to estimate angle information for a number of frames exchanged with the second device and indicating a level of accuracy for the estimated angle information. The first device may transmit a first FTM frame to the second device, may receive an acknowledgement (ACK) frame from the second device, and may transmit, to the second device, a second FTM frame including angle information of the first FTM frame and timing information of one or more of the exchanged frames.
US10064063B2

An apparatus and method for authenticating digital data is described. The method comprises generating the digital data with a radio device that operates on a narrowband channel and associating metadata to the digital data, the metadata being unique to the digital data. Further, a predefined function is applied to both the digital data and the associated metadata to generate an authentication key, and the authentication key is transmitted for storage at a remote server via the narrowband channel. The digital data is then authenticated using the stored authentication key.
US10064052B2

Devices and methods are described to enable devices to be paired in a convenient and secure way based on proximity with the use of a single radio transmission protocol. Using devices configurable to perform the processes described, users are able to pair Bluetooth enabled devices or other radio communication protocols simply by putting the devices briefly in contact, or within close proximity, usually few centimeters. When the two devices touch or are in close proximity, the encryption key is shared across the two devices without further interaction required by the user. The encryption key is not made visible, so one potential source of security breach is eliminated. After first setup, proximity is not required and the device can communicate securely based on the previously exchanged security tokens (and encryption keys) without the requirement of proximity. This method is hence superior to all other authentication methods in use as it combines the benefit of an easy setup/configuration with the use of secure communications and cheaper design and manufacturing.
US10064044B2

A method and an apparatus for determining a roaming status of a terminal, a terminal, and a server, which relate to the roaming communications field, and can improve accuracy in determining the roaming status of the terminal. The method includes obtaining, by a terminal, a mobile country code (MCC) and a mobile network code (MNC) that are corresponding to a subscriber identity module (SIM) card in the terminal, and an MCC and an MNC that are corresponding to a terminal network currently accessed by the terminal; determining, by the terminal, a roaming status of the terminal according to the MCC and the MNC that are corresponding to the SIM card, the MCC and the MNC that are corresponding to the terminal network, and a correspondence between a country code, an MCC, an MNC, and an operator.
US10064043B2

Techniques described herein may enable user equipment (e.g., user broadband devices, Internet of Things (IoT) devices, etc.) to connect to different core networks of a wireless telecommunication network. The core networks may support different network services (e.g., Voice over Internet Protocol (VoIP) services, Internet access service, telematics services, Video on Demand (VoD) services, etc.) and a UE may connect be connected to the appropriate core network based on an Access Point Name identifier (APN ID) that the UE may provide to the network (e.g., upon sending a request to connect to the wireless telecommunication network).
US10064041B2

The present invention relates to a method for enabling a D2D communicating terminal to transmit and receive a signal in a radio communication system, and an apparatus therefor. Specifically, the method includes the step of transmitting and receiving a signal by using a frame with a given length of CP (Cyclic Prefix), wherein the given length of CP is set to one of a first length of CP and a second length of CP, the first length of CP is the CP length set for communication between a base station and a terminal, and the second length of CP is the CP length set for communication between two terminals.
US10064039B2

A network services provider grants a subscription to a user for use of mobile network services to communicate voice, data, and text information with a specific mobile device. Mobile devices store one or more subscriptions, each of which may be activated. An activated subscription stored in the mobile device is now made portable. The user wants to pass the portable subscription from a first mobile device to a second mobile device. The user forms a first communicative relationship between the first mobile device and a second mobile device and receives from the second mobile device identification information associated with the second mobile device. The first mobile device passes the identification information to the network services provider and receives a confirmation. The user forms a second communicative relationship between the first mobile device and the second mobile device, and the second mobile device confirms activation of the portable subscription.
US10064038B2

Methods and systems are provided for automatically pairing headset to gaming audio source based on proximity. A headset that is configurable to process audio may pair with a first audio basestation configured for communicating audio between the headset and a game console, the pairing comprising establishing one or more wireless links for communicating the audio between the first audio basestation and the headset, and pair with a second audio basestation, maintaining pairing with the first audio basestation after said pairing with the second audio basestation. The pairing may occur automatically when the headset comes within a certain distance of the first audio basestation or the second audio basestation. The distance may correspond to physical contact between the headset and the audio basestation. The physical contact may correspond to a tapping of the headset onto the audio basestation.
US10064035B2

Systems, methods, apparatuses, and computer program products for device-to-device (D2D) resource release are provided. One method includes indicating an early release of resources allocated to a UE.
US10064034B2

The present disclosure relates to a communication technique for combining a 5G communication system that supports higher data transmission rates after 4G systems with IoT technology and to the system therefor. The present disclosure can be applied for intelligent services based on 5G communication technology and IoT related technology (for example, smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, retail businesses, security and safety related services, and the like). According to the present disclosure, a method for charging by a base station in a wireless communication system comprises, upon sensing use of a resource by a device performing machine-to-machine (M2M) communication using a resource allocated to the wireless communication system based on a charging reference, gathering charging-related information about the sensed use of the resource and transmitting the charging-related information or charging information to a higher entity.
US10064028B1

A system, method, and computer readable medium that facilitate indirect routing of mobile-originated short messages for a mobile station attached with a femtocell system are provided. A convergence server uses indirect routing for delivery of a short message. The MS may elect to use a traffic or paging channel for delivery of the short message. If the MS selects the traffic channel for delivery of the message and if there is no existing traffic channel, the MS may first attempt to establish a traffic channel. If an active traffic channel is already established between the mobile station and the femtocell system, the mobile station sends the message to the femtocell system which, in turn, forwards the message to the convergence server. If the MS elects to send the message over a paging channel, the MS sends the message along with authentication data to the femtocell system that first performs authentication and subsequently forwards the message to the convergence server which, in turn, forwards the short message to the home message center.
US10064025B2

In general, this disclosure is directed to techniques for sending notification data to computing devices that are unable to receive the notification data from a central server. A server device may receive notification data for a notification account that is associated with a computing device and determine that the computing device is currently offline. The server device may then identify a group of one or more sharing devices and send a notification package to a sharing device of the group, wherein the notification package includes the notification data, an account identifier associated with the notification account, and a device identifier associated with the computing device. The sharing device may receive the notification package and, responsive to determining that a device identifier for the computing device matches the device identifier in the notification package, forward the notification data to the computing device.
US10064023B2

An approach is provided for providing map independent location-based notifications. The location-based notification platform causes an initiation of at least one spatial event request for one or more location-based notifications. The at least one spatial event request specifies at least one bounded area in which at least one device is located or to arrive. The location-based notification platform in response to the at least one spatial event request, receives at least one spatial polygon. The at least one spatial polygon represents at least one geographic area that is determined based on the at least one bounded area, and the at least one spatial polygon is associated with the one or more location-based notifications or one or more triggers for the one or more location-based notifications. The location-based notification platform then causes an overlay of the at least one spatial polygon on at least one travel network traveled by the at least one device.
US10064022B2

An apparatus and a method manage a telephone number in a terminal, which can separately manage telephone numbers, a call to each of which an attempt to originate has been made and to each of which the call has failed to be connected, and then enable a convenient attempt to re-originate a call to the telephone number. The apparatus includes: a memory including a temporary list which stores a non-connecting telephone number, to which a call has been originated and has failed to be connected; and a controller for performing a control operation so as to store a particular telephone number in the temporary list as the non-connecting telephone number, when an attempt to originate a call to the particular telephone number is made and the call fails to be connected to the particular telephone number.
US10064011B2

Example methods disclosed herein to provision a context profile for use in context-based computing include creating, by executing an instruction with a processor, a context profile associated with a first location. The context profile contains context information identifying a computing resource available at the first location. The context information also specifies an associated set of resource interaction characteristics for interacting with the computing resource. Example disclosed methods further include enabling access to the context profile by an electronic device having a device location corresponding to the first location in response to a query containing a request for the context information received from the electronic device.
US10064004B2

In one embodiment, a method of sharing locations of users participating in a social networking service at a geographic location and communicating app related information of users participating in the social networking service, the method executed by a computer system and comprises: receiving location information and text descriptive information from a mobile device of a first user of the social networking service, the location information representing a geographic location of the first user, the text descriptive information manually provided by the first user on an input module of the mobile device; associating the location information with the text descriptive information of the first user in a database; sending the text descriptive information and the location information of the first user to a second user for display.
US10063999B2

A method, system, and/or apparatus for automatically tracking and sending electronic reminder messages to a mobile user using the user's mobile device as a function of the user's tracked location. This invention is particularly useful in the field of social media, such as for detecting and tracking the location of a user and her community for actuating reminders based upon the user's location and/or the location of members of the community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as GPS, cell phone usage, WiFi triangulation, and/or other device applications.
US10063998B2

Systems, methods, and non-transitory computer-readable storage media for using mobile network authentication factors to authenticate a mobile device.
US10063997B2

Positioning user equipment served by a base station in a wireless communication system is disclosed. The method comprises obtaining a timing value used by the user equipment for timing adjustment of uplink signal transmission and a timing bias used for adjusting the timing value. The method also comprises adjusting the timing value based on the timing bias. The method further comprises determining the position of the user equipment based on the adjusted timing value, wherein the timing bias is associated with at least one difference between at least one timing value obtained from at least one previous user equipment served by the base station and at least one timing value obtained from the base station with respect to the at least one previous user equipment. By means of the method and device, the positioning of the user equipment can be accurately achieved and less overhead could be incurred.
US10063992B2

In some embodiments, a method is provided that includes (1) prompting a user to identify news content to be filtered; (2) generating filter rules based on the content to be filtered identified by the user; (3) populating a rules database based on the filter rules; (4) retrieving news content from a news server over the internet; (5) filtering the news content based on the filter rules within the rules database; and (6) providing the filtered news content to the user on a mobile device of the user. Numerous other embodiments are provided.
US10063989B2

Provided are methods and systems for updating a sound field in response to user movement. The methods and systems are less computationally expensive than existing approaches for updating a sound field, and are also suitable for use with arbitrary loudspeaker configurations. The methods and systems provide a dynamic binaural sound field rendering realized with the use of “virtual loudspeakers.” Rather than loudspeaker signals being fed into the physical loudspeakers, the signals are instead filtered with left and right HRIRs (Head Related Impulse Response) corresponding to the spatial locations of these loudspeakers. The sums of the left and right ear signals are then fed into the audio output device of the user.
US10063970B2

An audio system for use in an automotive vehicle is provided. The audio system is configured to detect the removal of the removable speaker and adjust the audio signal to the fixed speakers so as to maintain the quality of sound within the vehicle. The audio system includes a signal processor configured to detect the presence of the removable speaker. The audio system distributes the frequency transmitted to the removable speaker to the speakers within the automotive vehicle so as to maintain the same sound quality when the removable speaker is removed.
US10063962B2

An enclosure for a speaker transducer can have a front housing member and a rear housing member. Some enclosures position the speaker transducer between the front housing member and the rear housing member, and spaced apart from the rear housing member to define a rear chamber positioned between the speaker transducer and the rear housing member. The rear housing member can define a longitudinal axis. A first waveguide member and a second waveguide member can be longitudinally spaced apart from each other to define an acoustic waveguide therebetween oriented transversely relative to the longitudinal axis. A port can acoustically couple the acoustic waveguide with the rear chamber. A cross-sectional area of the waveguide can expand radially outward of the port. And, the acoustic waveguide can extend circumferentially around the longitudinal axis more than 90-degrees. Some embodiments include a speaker transducer and are suitable as a headphone.
US10063961B2

Exemplary embodiments relate to a new audio speaker housing design that includes one or more of several improved features. The housing may include a sealed enclosure designed to have a volume of air that relates to the moving mass of the audio driver piston. The housing may include partition walls that create sub-chamber(s). The partition walls may include concentrically arranged ports into the sub-chambers designed to reduce the sound waves propagating back to the audio driver. The housing may also include inverted dome(s), walls with partial depth ports, and/or walls with an elastomeric lining.
US10063960B2

Pressure sensing earbuds and systems are disclosed. The earbuds can include one or more pressure sensors to determine the size and shape of a user's ear. The pressure signals can be relayed back to a processor, which may use them to dynamically optimize the volume levels delivered for frequencies over the audible range for a particular user.
US10063953B1

An integrated speaker and lamp assembly includes a speaker diaphragm and a light source directing light through the speaker diaphragm. A related method of integrating a speaker and a lamp is also disclosed.
US10063950B2

A sound generator system for motor vehicles having a housing having a central axis, the housing at least partially delimiting a sound chamber, and having at least one loudspeaker located inside the housing, wherein a first sound-conducting connecting piece having a central axis M1 is acoustically coupled to the housing, the first sound-conducting connecting piece extending the sound chamber in a direction R1 along the central axis M1. At least one second sound-conducting connecting piece having a central axis M2 is acoustically coupled to the housing, the second sound-conducting connecting piece extending the sound chamber in a direction R2 along the central axis M2, wherein direction R1 differs from direction R2.
US10063947B2

A cable boot is mounted to a telecommunications module housing an optical component, wherein the cable boot extends outwardly from the module. The cable boot is mounted by axially passing the cable boot over a plurality of cables carrying fiber optic signals leading to the optical component, axially passing a portion of the cable boot through a cutout defined on a main housing of the telecommunications module, placing a boot retainer over the boot in a direction transverse to the axial direction to capture the flexible boot against movement both in the axial direction and the transverse direction, and mounting a cover on the main housing to capture the boot retainer against the main housing.
US10063945B2

A photonic frame switching method and system. The photonic frame switching method includes resetting, by a second input module receiving a master notification, a second timeslot counter used in the second input module to be synchronized with a first timeslot counter used in a first input module, and transmitting a photonic frame from each of a plurality of input modules to a photonic switch fabric device according to a timeslot allocated to each of the input modules based on a scheduling acknowledgement signal transmitted from a main controller, based on the synchronized first and second timeslot counters.
US10063942B2

A method executed by a concentrator connected between a plurality of remote units and a management server, the method including: (i) receiving and storing properties data associated with a remote unit including a microengine and a meter for measuring usage of a resource at a customer's premises, the properties data representing a profile of the remote unit; (ii) receiving message data representing a request associated with the remote unit from the management server; (iii) generating response data representing a response to the request based on the message data and the stored properties data; and (iv) sending the response data to one of the remote unit and the management server, as determined by the request based on the message data.
US10063936B1

A method comprising the steps of: receiving, from a user electronic device at a computer system, one or more extracted feature vectors that are compact representations of one or more video frames of a video displayed at the user device; identifying, at the computer system, one or more products related to the one or more video frames based at least in part on an approximate nearest neighbor search of an electronic database of reference feature vectors corresponding to one or more reference works that identifies any match within a threshold of at least one of the reference feature vectors to the one or more extracted feature vectors but does not guarantee to identify the closest match to the one or more extracted feature vectors; providing, by the computer system to the user electronic device, the identified one or more products along with action information associated with the identified one or more products, wherein the action information is related to an action to be performed at the user electronic device; receiving, at the computer system from the user electronic device, a selection of one of the identified one or more products; and providing, to the electronic device, machine readable instructions for performance of the action associated with the selected one of the identified one or more products.
US10063926B2

A computer-implemented method includes receiving, by a first computing device, an identification of a video and an identification of a distribution channel of the video. The method includes retrieving, by the first computing device, from a video sharing network, metadata associated with a video. The method includes retrieving, by the first computing device, from a second computing device in a second network, data having at least one characteristic in common with the metadata. The method includes generating, by the first computing device, a profile of the video based on the retrieved data and the metadata. The method includes generating, by the first computing device, a profile of the distribution channel based on the retrieved data and metadata. The first computing device generates a recommendation for a method to increase a level of distribution of the video. The first computing device provides, to a user, the recommendation.
US10063922B2

Described embodiments include a system that includes a network interface and a processor. The processor is configured to monitor, via the network interface, a streaming of an encrypted video stream, in a sequence of traffic bursts, from a video server to a user terminal, and, based on the monitoring, and without decrypting the video stream, to estimate a bit rate at which the video stream was streamed, and to estimate, using the estimated bit rate, a performance metric of the video stream. Other embodiments are also described.
US10063916B1

Various arrangements are presented for using a virtual reality (VR) device for content playback. A television receiver may provide to the VR device access to a shared encryption key. The shared encryption key may be used to decrypt content from an over-the-top (OTT) content host system. The VR device may request content from the OTT content host system using the set of credentials. The VR device may then receive encrypted content from the OTT content host system, wherein the encrypted content corresponds to the requested content. The encrypted content received from the OTT content host system may be decrypted by the VR device using the shared encryption key. The VR device may then output for presentation the decrypted content.
US10063911B1

Methods and systems are disclosed herein for automatically recording and generating for display a catch-up video in a PIP window. If a user viewing a media program on a user equipment is detected to be distracted, the user equipment automatically begins recording the program. When the user is detected to no longer be distracted, the user equipment begins to display the recorded catch-up video in a PIP window. The playback rate of the catch-up video may be faster than the rate of the live video to allow the user to catch up quickly. The playback rate and size of the PIP window may be varied depending on the duration, remaining duration, and content of the catch-up video.
US10063907B1

Techniques of audio-video synchronization that can be performed on audio and video streams are described. In one scenario, a processor can receive audio-video information comprising a video stream and an audio stream. Each of the video and audio streams can include one or more of: a compressed stream; and a decoded stream. A region of motion in the video stream can be determined based on a property of the video stream. A video signal can be generated based on the determined region of motion. Also, a relative delay between the streams can be determined based, at least in part, on the generated video signal. A delay value associated with one or more of the audio and video streams may be adjusted to assist with synchronizing the audio and video streams.
US10063903B2

Systems and methods for mirroring and transcoding media content are provided. In some embodiments, media content stored on a user equipment device is mirrored on a remote server, and the mirrored copy is transcoded and provided to other user devices in a media content format that is appropriate for the user devices. By so doing, the present invention not only provides a convenient and easy way for users to backup media content and access the media content from virtually any device, but also reduces the complexity and costs associated with maintaining reliable and consistent access to media content across various user devices.
US10063889B2

An image processing system, and a method of operation thereof, including: a capture unit for obtaining an input image block; and an image signal processing unit coupled to the capture unit, the image signal processing unit including: a pre-processing module for generating a one-dimensional image block from the input image block, a wavelet transform module, coupled to the pre-processing module, for transforming the one-dimensional image block by wavelet coefficients includes a significant partition and a sub-significant partition identified in the wavelet coefficients, a coding module, coupled to the wavelet transform module, for generating a compressed image block including accessing a variable length coding table based on the significant partition and the sub-significant partition, and an inverse wavelet transform module coupled to the coding module for generating an output image block by performing an inverse wavelet transform on the compressed image block for display on a display device.
US10063886B2

A video coding system may perform inter-layer processing by simultaneously performing inverse tone mapping and color gamut conversion scalability processes on a base layer of a video signal. The video coding system may then perform upsampling on the processed base layer. The processed base layer may be used to code an enhancement layer. Bit depth may be considered for color gamut conversion modules. Luma and/or chroma bit depths may be aligned with respective larger or smaller bit depth values of luma and/or chroma.
US10063884B2

A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
US10063877B2

A method of processing a video signal is disclosed. The present invention includes obtaining a current macroblock type, obtaining skip or direct mode indication information on a partition of the current macroblock according to the current macroblock type, deriving a motion vector of the partition according to the skip or direct mode indication information, and predicting a pixel value of the partition using the motion vector. Accordingly, the present invention obtains a pixel value of a reference block close to an original video using a motion vector, thereby enhancing a reconstruction ratio of the macroblock. As a macroblock uses skip or direct prediction indication information, it is unnecessary to separately code skip mode indication information and direct mode indication information on the macroblock, whereby an information size to be coded can be reduced.
US10063874B2

There is provided a picture encoding device that encodes a picture and encodes a difference quantization parameter in a unit of a quantization coding block which is divided from the picture and is a management unit of a quantization parameter. A quantization parameter calculator derives a quantization parameter of the quantization coding block to be encoded. A prediction quantization parameter derivation unit derives a prediction quantization parameter using the quantization parameters of a plurality of quantization coding blocks which precede the quantization coding block to be encoded in order of encoding. A difference quantization parameter generator derives a difference quantization parameter of the quantization coding block to be encoded, using a difference between the quantization parameter of the quantization coding block to be encoded and the prediction quantization parameter. A first bitstream generator encodes the difference quantization parameter of the quantization coding block to be encoded.
US10063869B2

A method for decoding a scalable video signal, according to the present invention, comprises: determining whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, based on a temporal level identifier of the lower layer; and performing inter-layer prediction of the current picture using the corresponding picture, when the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer, wherein the inter-layer prediction is limitedly performed depending on tile alignment between the upper layer and the lower layer.
US10063868B2

In one embodiment, a method determines an encoded plurality of layers for a scalable video stream for a video where each of the plurality of layers includes a respective layer parameter setting. An additional layer for the plurality of layers is determined where the additional layer enhances a base layer in the plurality of layers and the respective layer parameter settings for the encoded plurality of layers do not take into account the additional layer. The method then determines an additional layer parameter setting for the additional layer. The additional layer parameter setting specifies a relationship between the additional layer and at least a portion of the plurality of layers where the additional layer parameter setting is used to decode the additional layer and the at least a portion of the plurality of layers.
US10063847B2

The field of the invention is that of viewing systems comprising means for generating stereoscopic images, a viewing device comprising a projector and a semitransparent screen and a pair of stereoscopic glasses. The projector according to the invention comprises means arranged so as to project alternatively a first image emitted at a first wavelength and a second image emitted at a second wavelength different from the first wavelength. The pair of glasses comprises a first filter and a second filter, the first filter transmitting the entirety of the spectrum except a first narrow spectral band centered on the first wavelength and the second filter transmitting the entirety of the spectrum except a second narrow spectral band centered on the second wavelength.
US10063843B2

An image processing apparatus includes an association unit, a storage unit, a first estimation unit, and a second estimation unit. The association unit associates detection results of a first object and a second object. The storage unit stores a positional relationship between respective fields of view of a first image capturing unit and a second image capturing unit. The first estimation unit estimates a three-dimensional position of the first object based on the positional relationship and the first object detected in respective images captured by the first image capturing unit and the second image capturing unit. The second estimation unit estimates a three-dimensional position of the second object based on the three-dimensional position of the first object associated by the association unit.
US10063838B2

An information processor includes: a similarity data generation portion generating similarity data that represents the calculated similarity to the image in the reference block in association with a position within the search range; a result evaluation portion detecting a position with a maximum similarity value for each piece of the similarity data and screening the detection result by making a given evaluation of the similarity; a depth image generation portion finding a parallax for each of the reference blocks using the detection result validated as a result of screening, calculating a position of a subject in a depth direction on a basis of the parallax, and generating a depth image by associating the position of the subject in the depth direction with an image plane; and an output information generation section performing given information processing on a basis of the subject position in a three-dimensional space using the depth image and outputting the result of information processing.
US10063837B2

Disclosed is a system and method for documenting and analyzing a tire tread using a guidance dolly for use in creating a three-dimensional image file of a target object from a plurality of two-dimensional image files including: a first dolly surface adapted to enable placement of the guidance dolly into physical contact with the target object; a second dolly surface generally conforming to the shape of the first dolly surface; and a guide channel for guiding a digital imaging device along a specified path so as to acquire the plurality of two-dimensional image files of the target object.
US10063829B2

An image processing method includes the steps of determining a first unnecessary component contained in each of a plurality of parallax images based on a plurality of pieces of relative difference information of the parallax images, generating a first image by reducing the first unnecessary component from the parallax images, generating a blurred image by adding blur to the first image, creating a mask based on the blurred image and the first image, and determining a second unnecessary component based on the first unnecessary component and the mask.
US10063816B2

[Object] To prevent crosstalk between color filters and the resulting variation in sensitivity between pixels while suppressing the increase in manufacturing cost.[Solution] Provided is a solid state imaging device including: a plurality of photoelectric conversion units configured to receive incident light on a light receiving surface and generate a signal charge; color filters of at least three colors provided to correspond one-to-one to the plurality of photoelectric conversion units; and a partition wall formed between adjacent ones of the color filters so as to contain a color material of the same color as a color filter of a color different from colors of the adjacent color filters.
US10063815B1

A communication vehicle system or platform that provides for the integration of multiple audio, visual, telecommunications, thermal, radiological, chemical and biological data detection and/or communication devices. The communication vehicle can be configured for providing mobile communications and surveillance in an environment in which the surrounding communications and/or power infrastructure has been damaged or is non-existent. For example, the vehicle can be deployed to the scene of a disaster or emergency. Accordingly, the mobility of the preferred communication vehicle can enhance and extend the reach of any emergency operations center. Other possible applications include law enforcement surveillance; tactical military command and control; weather and storm chasing; homeland security search and rescue; forward deployment monitoring, news agencies and border patrol. It can be operated in a stand-alone mode or act as a versatile forward-deployable remote vehicle while communicating to a rear command center.
US10063806B2

Provided is an endoscopy system including: an image signal generating unit which is connected to one side of a cable, and which includes a signal transmission unit configured to convert an image signal of inner body according to a protocol for long distance transmission and transmit a converted image signal so as to achieve transmission of the image signal through the cable; a signal processing unit connected to the other side of the cable, and receiving the converted image signal transmitted through the cable and converting the converted image signal into the image signal; a CPU configured to output a user interface for the image signal and an operation control signal according to a handling of the user interface of user; an image processing unit configured to overlap the user interface on the image signal output from the signal processing unit and process the image signal according to the operation control signal.
US10063794B2

The system has multiple, infrared cameras 8 adjusted to spatially detect infrared radiance in different bands of infrared light, and connected to an image processing computer that processes and combines the images, and generates video display signals for producing a video display which indicates the position of the adverse atmospheric conditions relative to the aircraft. Each of the cameras is provided with a respective filter adjusted to filter infrared light with a bandwidth corresponding to infrared bandwidth characteristics of an adverse atmospheric condition from a set of adverse atmospheric conditions. The image processing computer is adapted to identify adverse atmospheric conditions, based on threshold conditions and using the detected infrared radiance, data from a look-up table and measured parameters including information on the position and/or attitude of the aircraft. The image processing computer is further adapted to display the identified adverse atmospheric conditions as a spatial image on a display.
US10063793B2

An imaging device that shoots and records a moving image, the device comprising: an imaging section configured to repeatedly perform imaging at a cycle shorter than the frame rate of the moving image and output image data; an image processing section including a plurality of image composition processing, which is preliminarily determined, and configured to generate a composite image by performing image composition on a series of the image data, which are output from the imaging section, in one processing of the plurality of image composition processing; and an exposure calculation section configured to instruct, based on a field brightness, one processing of the plurality of image composition processing of the series of image data.
US10063792B1

Various examples are directed to systems and methods for formatting stitched panoramic frames for transmission to a remote image processing system, the method comprising. A control circuit of a panoramic camera may receive first and second frames captured by first and second image sensors having partially overlapping fields-of-view. The control circuit may identify a first overlap region of the first frame and a second overlap region of the second frame. The first and second overlap region may comprise pixel values from portions of the fields-of-view of the image sensors that overlap. The control circuit may generate a panoramic frame from based at least in part on the first and second frames. The control circuit may generate a transmission frame comprising the panoramic frame, the first overlap region and the second overlap region.
US10063787B2

Methods of reducing digital video flicker, and related systems, devices and computer program products are provided. A method of reducing human-perceivable flicker in a digital video is provided, in which video frames are recorded unevenly with respect to time and in synchronization with a lighting flicker frequency. A system including a camera and a computer is provided, the system configured to reduce human-perceivable flicker in a digital video, in which video frames are recorded unevenly with respect to time and in synchronization with a lighting flicker frequency, so as to reduce human-perceivable flicker in a video assembled using the computer from the video frames.
US10063783B2

A first camera unit of a multifunction device captures a first image of a first visual field. The first camera unit includes a first optical image stabilization actuator for moving a first optical package configured for a first focal length. A second camera unit of the multifunction device simultaneously captures a second image of a second visual field. The second camera unit includes a second optical image stabilization actuator for moving a second optical package configured for a second focal length. The first focal length is different from the second focal length.
US10063782B2

A method and apparatus for displaying video is provided herein. During operation, video is displayed on one of many displays in a geographically correct fashion. For example, in an embodiment involving two displays (e.g., on a firefighter's two wrists), each of which display a video feed, the video is displayed such that the video feed of the most appropriate scene (not necessarily the video feed of the closest camera) is shown on that display.
US10063776B2

Cameras may monitor its operation and automatically switch between operation modes thereby to best capture users' experiences. Auxiliary sensor data collected by the one or more sensors and/or captured image data may be analyzed to determine when a camera should switch to a different operation mode. The auxiliary sensor data and/or the content of the captured images may include motion information indicating whether the camera or the captured scene has relatively high-motion, relatively low-motion, or no motion. Event(s) may be detected by analyzing the auxiliary sensor data and/or analyzing captured image data, and preferred operation mode(s) suitable for capturing the events can be determined. Each preferred operation mode may be associated with a confidence value. A camera may switch to a preferred operation mode for capturing an event if the event is determined with high confidence to take place at a time point.
US10063772B2

An image processing apparatus sends an image to an external apparatus. The image processing apparatus includes a communication control unit, and a processing unit. The communication control unit, when an image is photographed by an image capture unit, controls the first communication unit to automatically send the photographed image to an external apparatus, and the communication control unit, controls the first communication unit to manually send the photographed image which is stored and is selected by a user to an external apparatus. The processing unit, when sending an image to an external apparatus, processes an image sent based on whether sending the image is the automatic sending or the manual sending.
US10063771B2

At step ST2, an assign key changing item is selected from menu items. At step ST3, an assign key to which a function is assigned is selected. At step ST4, a function to be assigned is selected. The selected function is assigned to the selected assign key. At step ST5, a setting result indication screen appears. When one of two paired functions is assigned, a message which prompts a user to assign the other function. After the message has appeared for a predetermined time, the latest assigned states appear. At step ST6, the latest assign key information is stored to a non-volatile memory. To quit an assigning process, a menu button 8 is pressed and the menu is closed (at step ST8).
US10063755B2

A camera controller controls a camera module, which includes a plastic lens and an actuator controlling a position of the lens in an open-loop mode. The camera controller includes an offset determiner configured to determine a first offset corresponding to a measured temperature of a camera and a second offset corresponding to a measured posture of the camera, a lens moving range determiner configured to determine a moving range of the lens based on the first offset and the second offset, and an autofocus calculator configured to output a position control signal for controlling a position of the lens and seek a focus position of the lens based on the lens moving range.
US10063747B2

Disclosed is a method for printing wood material boards. The method includes: by a digital printing process, measuring color values of the wood material boards from at least one first batch and forwarding the color values to a computer program; measuring color values of the wood material boards from at least one further batch and forwarding the color values to the computer program; processing the color values of the wood material boards from the at least one further batch in the computer program and adapting the color values of the digital print; and printing at least one side of the wood material boards by means of digital printing technology, forming a decorative layer in such a way that no color deviations occur between the printed decorations of the wood material boards.
US10063741B1

In accordance with an embodiment, an image processing apparatus comprises a front surface reading section, a back surface reading section, a back surface image processing section and a front surface image processing section. The front surface reading section reads a range containing a front surface of a sheet. The back surface reading section reads a range containing a back surface of the sheet. The back surface image processing section detects a position of a sheet part in back surface image data based on the back surface image data obtained by reading the sheet back surface. The front surface image processing section extracts an image on the sheet part from front surface image data obtained by reading the sheet front surface based on the position of the sheet part in the back surface image data.
US10063738B2

Examples disclosed herein relate to providing access to digital content using a machine-readable link. As an example, an annotation comprising digital content, for a portion of a digital content, is identified in response to a print request. Based on the annotations, a machine-readable link associated with the digital content is generated. Subsequently, a printable format version of the digital document comprising the machine-readable link, and excluding the annotation is obtained wherein the machine-readable link is readable by a computing device to obtain access to the digital content over a communication network.
US10063737B2

A system prints a document using a device-independent pattern ink cell that is appropriate for the print device. The system does this by identifying an object in a print job corresponding to a security element that identifies a pattern ink cell for a color parameter. The system then defines a device-independent pattern ink cell for rendering the identified object. The definition of the device-independent pattern ink cell includes at least one scaling routine for adjusting a parameter of the device-independent pattern ink cell based on a resolution of a print device that will be used for printing the document. The system then queries and receives from a print system a device resolution of the print device, executes the at least one scaling routine to transform the device-independent pattern ink cell to yield a device-dependent pattern ink cell, and generates a print using the device-dependent pattern ink cell.
US10063734B2

An information processing apparatus that is capable of efficiently acquiring a developed image obtained by developing a RAW file. A plurality of JPEG files are stored in a information processing apparatus. The information processing apparatus inquires of an information management apparatus about apparatus information concerning a external apparatus holding a RAW file corresponding to a JPEG file selected on the information processing apparatus. Then, the information processing apparatus connects to the external apparatus according to the apparatus information received from the information management apparatus, and requests the external apparatus to perform processing for developing the RAW file corresponding to the selected JPEG file.
US10063729B1

According to one embodiment, there is provided a terminal that includes a memory and a processor. The memory stores authentication-related information indicating that a first cloud completes approval of authentication, which is acquired by a terminal from the first cloud that transmits an instruction to perform a job to a job-performing apparatus of which registration is completed based on an instruction from the terminal, if the registration of the job-performing apparatus is completed. The processor retains the authentication-related information in a storage area if the job-performing apparatus is registered with the first cloud, and, if the authentication-related information is not present in the memory after the approval by the first cloud, acquires the authentication-related information from the storage area.
US10063724B2

A control unit displays a setting item with respect to print on a touch panel type display, and a print start instruction button in a situation or configuration according to a setting content, which is set in the setting item and is used for the print.
US10063722B2

An image forming apparatus includes a controller configured to switch a display mode of a menu screen for setting between a first display mode and a second display mode. On a menu screen of the first display mode, the controller (i) determines as display object function buttons a part of function buttons of a plurality of function buttons used to call up each of detailed settings screens each related to each of a plurality of functions provided in the image forming apparatus, (ii) displays the display object function buttons to be arranged in a row in a predetermined direction, and (iii) changes and displays the display object function buttons according to a scroll operation performed by a user. On a menu screen of the second display mode, the controller displays at least a part of function buttons of the plurality of function buttons to be arranged in a grid-like manner.
US10063716B2

A system includes nodes deployable across an area and self-forming a mobile ad-hoc network. The nodes include (1) imaging circuitry for capturing an image of a local sub-area based on a triggering event, (2) image-transfer circuitry for partitioning a captured image into sub-images or image segments and transmitting them to other nodes, (3) image-transmission circuitry for transmitting a sub-image from another node on an uplink to a relay such as a satellite. The relay (1) receives transmissions of respective sub-images, in parallel on independent channels, from the nodes via respective uplinks, and (2) retransmits the sub-images to the remote location via a downlink. A central control station at the remote location (1) receives the sub-images from the relay via the downlink, (2) re-creates the captured image by combining the received sub-images, and (3) utilizes the re-created image in a monitoring or control operation of the central control station.
US10063709B2

Method and apparatus for effecting a voice communication between user terminals connected via a communication network include displaying a menu of country options to a user and receiving a number in local form. Formatting rules are recalled for a destination country selected by the user from the country options. A country prefix for the destination country is prepended to the number in accordance with the formatting rules to generate a formatted number. The formatted number is supplied to a client installed at the user terminal for effecting the voice communication using the formatted number.
US10063708B2

A method for establishing a connection to a sequence-accessible call includes gathering connection data for establishing the connection to the sequence-accessible call including a phone number dialed to access the sequence-accessible call. The method may also include storing the connection data in a database, determining a presence of a proximity link, and transmitting the connection data to an information handling system.
US10063696B2

The redaction process/system operates on temporarily captured/saved audio file during an agent-customer-call center (CC) call. Voice-based audio data is captured and processed by monitoring data input from CC-agent into a defined data field (field in a CC-agent-presented form). The redact process generates a start-record time based upon initial data input into the field and further generates an end-of-recording (“EOR”) time for the field. The audio file is filtered and segments are permanently saved audio data (A-data) bounded by the start-record and EOR times. Thereafter, all stored audio data is deleted (preferably crypto-shredded) except the saved A-data to substantially eliminate retrieval of initially stored audio data. An IVR process can be used to trigger record ON/OFF instructions. Audio file segments can be trimmed with precursive and successive time periods to move the start and end times of the audio segments. System Operator sets time-trim periods.
US10063687B2

A method and system for disabling functions of a movement detection enabled device is provided. The method includes monitoring a movement detection signal of the movement detection enabled device in a vehicle and determining that the vehicle is currently in motion. An electronic tag in the vehicle is detected and instructions associated with the movement detection enabled device are retrieved. It is determined that the movement detection enabled device is located within a specified proximity to a driver location of the vehicle and that a user of the device is a driver of the vehicle. In response, specified functions of the movement detection enabled device are disabled.
US10063685B2

Embodiments of the present disclosure provide a method and device for automatically executing an operation of a mobile terminal, and a mobile terminal. The method for automatically executing an operation of a mobile terminal includes: acquiring current moving/stationary situation information, an internal temperature and a current environment temperature of the mobile terminal, herein the current moving/stationary situation information of the mobile terminal includes information indicating that the mobile terminal is stationary at current or the mobile terminal is moving at current; determining a current state of the mobile terminal according to the current moving/stationary situation information, the internal temperature and the current environment temperature; and executing a preset operation according to the current state.
US10063683B2

A method for efficiently setting an external device to execute an interworking function in an in-vehicle multimedia system and a method for performing the same are provided. The method includes connecting at least one external device to the in-vehicle multimedia system and then detecting a number of connected external devices. Upon detecting that the number of connected external devices is one, the one external device is set as a default device to execute the interworking function. Upon detecting judging that the number of connected external devices is multiple, a pop-up window is displayed to select one of the plurality of external devices on a display, and the external device selected through the pop-up window is set as the default device.
US10063682B2

An operation method and a mobile terminal connected to an electronic device. The operation method includes receiving, from the electronic device, an extracted piece of content and a command of a function of the mobile terminal that will execute the extracted piece of content; and executing the function according to the command using the extracted piece of content, wherein the extracted piece of content is displayed on a portion of a display of the electronic device, corresponding to a user selection, from among multiple pieces of content displayed on the display.
US10063670B2

The application provides a route synchronization method and an apparatus. The method includes: receiving, by a first FEF, an entire network address request message sent by a second FEF, where the entire network address request message includes an MAC address and an FC network segment of the second FEF; parsing, by the first FEF, the entire network address request message, acquiring the MAC address and the FC network segment of the second FEF, and storing the MAC address and the FC network segment of the second FEF in a routing table of the first FEF; and sending, by the first FEF, a response message to the second FEF, where the response message includes a MAC address and an FC network segment of the first FEF. Thus, distributed routing of an FCoE network is implemented, and scalability of the FCoE network is improved.
US10063668B2

An information processing apparatus in which a process communicating with an external apparatus operates is provided. The information processing apparatus includes a first acquisition unit configured to acquire identification information for identifying the process; a second acquisition unit configured to acquire port information indicating a characteristic of a communication port used by the process to communicate with the external apparatus; and a control unit configured to control a storage unit to store the port information and the identification information in correspondence with each other, wherein the second acquisition unit is further configured to acquire the port information by filtering an input or output of driver software used by the process to use the communication port, monitoring communication between the process and an application programming interface used to access the communication port, or a port monitoring interface.
US10063657B2

The disclosure generally describes methods, software, and systems, including a method for managing co-pending, identical data requests. An initial request is received for a first data object. Processing of the initial request is initiated, including dispatching the initial request to a server. Prior to receiving a response to the dispatched initial request, a first identical request is received. The first identical request is held without dispatching. Prior to receiving the response to the dispatched initial request, a second identical request is received. The first identical request is disregarded and the second identical request is held without dispatching the second identical request to the server. The responsive data object is received in response to the initial request. The responsive data object is provided in response to the second identical request, the providing occurring without initiating processing, by the server, of the first identical request and the second identical request.
US10063654B2

Systems and methods for contextual and cross application threat detection in cloud applications in accordance with embodiments of the invention are disclosed. In one embodiment, a method for detecting threat activity in a cloud application using past activity data from cloud applications includes receiving activity data concerning actions performed by a user account associated with a user within a monitored cloud application, receiving external contextual data about the user that does not concern actions performed using the user account within the monitored cloud application, where the external contextual data is retrieved from outside of the monitored cloud application, deriving a baseline user profile using the activity data and external contextual data and associating the baseline user profile with the user account, and determining the likelihood of anomalous activity using the baseline user profile.
US10063651B2

Apparatus and associated method contemplating sending a bulk request to a first archive storage controller to transfer application data from a server at a target transfer rate, the first archive storage controller residing within a complex of archive storage controllers; identifying two or more archive storage controllers in the complex collectively forming a speed matching buffer set capable of parallel streaming the application data at a data transfer rate that is at least the target transfer rate; and as a result of the identifying step, apportioning the application data to the speed matching buffer set.
US10063647B2

Systems and methods directed to intelligent network communication and engagement during interaction with a consumer device. The progress of the consumer/consumer device can be tracked during interaction to make a decision to intervene based on one or more factors. The intervention may include invoking an appropriate, personalized request to the consumer for support. A consumer device can be employed to shop for a product via a mobile application provided by a retailer. For example, if the client has placed an item in a shopping cart, but does not completed the transaction, the context service can track events associated with the interaction and using an analysis service, and determine an appropriate time and/or manner to communicatively engage the user. As such, the context service can mimic a brick and mortar sales experience where sales associates determine the appropriate time to interact with a client who appears confused.
US10063645B2

A method for monitoring and tracking browsing activity of a user on a client device is provided. The method comprises receiving, from the client device, browsing activity information of a user interacting with at least a page displayed over the client device, wherein the client device is at least a handheld device having a touch screen display; receiving, from the client device, page information identifying in part the page displayed over the client device; and generating based on the browsing activity information and the page information an exposure map at a page view level, wherein the exposure map indicates a salience of each area of a page-view respective of the page displayed over the client device and visited by the user.
US10063641B2

Various embodiments provide a systems and methods for finding wireless signals sufficient for installation of wireless home automation devices. Before such home automation devices are installed, or during the process of installing such home automation devices, the remote-control device of a wireless home automation hub may detect whether a suitable wireless signal is able to be received from the home automation hub or from a wireless repeater device at various locations on the customer premises and indicate that on the remote-control device. The remote control device may continue to display such an indication regarding the signal, or lack thereof, as the user moves about the customer premises with the remote control. In this manner, the user may find what locations on the customer premises are suitable for installation of home automation devices to communicate wirelessly with the home automation hub.
US10063631B2

Systems and methods of the present invention for maintaining network data distribution are provided. Network data may be distributed in such as manner as to allow a network session to weather interrupted communications between host and clients without significant loss of data. Embodiments of the present invention provide for one or more clients to serve as backup host(s) for the network session. When the other clients transmit data to the host, they may also transmit the data to one or more backup hosts if there are any indications of interrupted communication.
US10063626B2

A server apparatus includes: a receiving unit that receives a terminal request from a terminal apparatus; a terminal request processing unit that interprets the terminal request, thereby acquiring scenario base information corresponding to the terminal request, and performs processing corresponding to the terminal request; a scenario generating unit that generates a scenario, using the scenario base information, and a processing result of the terminal request processing unit; and a transmitting unit that transmits the scenario generated by the scenario generating unit, to the terminal apparatus.
US10063618B2

A remote browsing process is directed to the generation and management of a remote persistent browsing context at a network computing provider. A client computing device requests a remote persistent browsing context instance at a network computing provider. The network computing provider provides processing results corresponding to processed representations of requested content to the client computing device. The persistent browsing context may be maintained at the network computing provider subsequent to the user ending his interaction with the browser application at the client device. A client computing device may subsequently request access to the persistent browsing context maintained at the network computing and storage device.
US10063604B2

A system and method for enhancing video communication among two or more users is provided. According to an aspect, a method is provided. The method comprises receiving user input of a subject, wherein the user input was captured by a user interface, and determining an interpretation of the captured user input of the subject. The method further comprises determining one or more commands for moving an avatar of the subject based on the interpretation and using the one or more commands for controlling movement of the avatar presented via a computing device.
US10063597B2

Being aware of a loss of signalling bearer transport through an IP Connectivity Access Network is an important issue. Therefore, the present invention relies on amending the Policing and Charging Control model with means to provide the IMS infrastructure with subscriptions to and notifications about signalling session events detected on the signalling IP flow transported through the bearer layer. To this end, a P-CSCF, or AF included therein, is amended to allow the establishment of a signalling session for subscription to notification of bearer level events for a signalling IP flow. Apart from that, new processing rules are required at the AF and PCRF for handling the signalling session, the notification of events and the termination of the signalling session.
US10063587B2

Systems, methods, and software described herein provide for responding to security threats in a computing environment based on the classification of computing assets in the environment. In one example, a method of operating an advisement computing system includes identifying a security threat for an asset in the computing environment, and identifying a classification for the asset in relation to other assets within the computing environment. The method further provides determining a rule set for the security threat based on the classification for the asset and initiating a response to the security threat based on the rule set.
US10063584B1

A system manages computer security risks associated with message file attachments. When a user of an electronic device with a messaging client attempts to open an attachment to a message that is in the client's inbox, the system will analyze the message to determine whether the message is a legitimate message or a potentially malicious message without the need to actually process or analyze the attachment itself. If the system determines that the received message is a legitimate message, the system will permit the attachment to actuate on the client computing device. If the system determines that the received message is not or may not be a legitimate message, the system will continue preventing the attachment from actuating on the client computing device.
US10063580B2

A system comprising a computer-readable storage medium storing at least one program, and a method for reducing cyber-security related false positive alerts is presented. In example embodiments the method may include identifying an indication of a cyber-security threat based on an operational anomaly in a network system. The method may further include determining that the operational anomaly is a false positive indicator with respect to the cyber-security threat based on the operational anomaly being correlated with a malfunction or reconfiguration event.
US10063573B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating structured data using data received from unstructured textual data sources. One of the methods includes receiving unstructured textual data, identifying one or more keywords in the unstructured textual data, determining one or more patterns included in the unstructured textual data using the identified keywords, identifying one or more intelligence types that correspond with the unstructured textual data using the determined patterns, and associating, for each of the identified intelligence types, a data subset from the unstructured textual data with the respective intelligence type.
US10063572B2

This document generally describes techniques for using a distributed ledger to implement a framework for the validation and distribution of virus signatures, which may be used by antivirus engines on computing devices to detect and remove malware. Some implementations can include accessing, by a computing system, data that identifies a plurality of virus signatures. A signature score associated with a first virus signature can be identified that is determined based on a number of signature authorities that have submitted or endorsed the first virus signature. The computing system may determine whether the first virus signature is valid based on whether the signature score satisfies a threshold score. In response to determining that the first virus signature is valid, the first virus signature can be used by the computing system to perform virus scans of one or more files maintained by the computing system.
US10063570B2

A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10063565B2

A method of geolocation verification, including obtaining the geolocation of an operating system, generating a unique system ID for an installed operating system, and transmitting the geolocation of the operating system and a system ID to a data repository. The method further includes receiving a request to either initiate deployment of, or grant access to, a computer object associated with the operating system, identifying if the computer object requires geolocation verification, then identifying an object ID associated with the computer object and communicating each of the object ID, the geolocation of the operating system, and the system ID, to a domain controller for assessment. The method also includes searching the data repository to identify one or more geolocation object resource claims associated with the object ID, and comparing the geolocation resource claims with the communicated geolocation of the operating system.
US10063559B2

The present disclosure relates to systems, methods, and software for sharing content in social networks. A request from a user of the social network to share content is received, the request comprising the content and at least one sharing parameter. A command is sent to the social network on behalf of the user to cause the content to be published to a profile related to the user on the social network, the command comprising an URL associated with the content. Requests to retrieve the content may then be received from the social network, the requests comprising the URL associated with the content. When requests to retrieve the content are received, it is determined whether the content is authorized for viewing based on the at least one sharing parameter. If the content is authorized for viewing, the content is returned in response to the request.
US10063555B2

Methods, apparatus, and systems for achieving privilege separation are provided herein. In an exemplary method, an operation-applying instruction sent by a first-type client can be received. According to the operation-applying instruction, it can be determined whether an operation corresponding to the operation-applying instruction is able to be executed. When the operation corresponding to the operation-applying instruction is able to be executed, an operation-executing instruction can be sent to a second-type client, such that the second-type client can obtain a privilege for executing the operation, according to the operation-executing instruction. A notifying instruction can be sent to a third-type client, such that the third-type client can obtain a notification that the second-type client has obtained the privilege for executing the operation.
US10063547B2

A third-party application client performs authorization authentication with a user client and a platform server. The third party application obtains an access token and an open ID. The third-party application client interacts with the platform server for information related to the user ID by using the token, calls the user client or is called by the user client according to the open ID. The third-party application client may interact with the platform server for the information related to the user ID by using the token, so that other resources or information of the user accumulated for the platform server can be used by the third-party application client continuously.
US10063538B2

A system for secure login, and a method and an apparatus for the same are disclosed. The system for secure login comprises: an authentication unit; a first device for transmitting, to the authentication unit, login information inputted via an inputting unit and input timing information indicating input timing of characters corresponding to at least a part of the inputted login information; and a second device for obtaining a typing sound generated when a user types the characters using the inputting unit and transmitting, to the authentication unit, audio information comprising the typing sound. The authentication unit authenticates the login information on the basis of the input timing information received from the first device and the audio information received from the second device. Accordingly, an illegal access of a user is fundamentally blocked and thereby, credibility of login security can be increased.
US10063537B2

When a user inputs an action request, such as a requested command, to be performed on a target machine, a management system receives the request and verifies it with a separate authentication and permission system. The authentication and permission system verifies signatures on the request and signs it and generates an approved workflow package. The approved workflow package is sent to the target machine.
US10063530B1

A computer-implemented method to provide voice-over-internet protocol (VoIP) credentials to a device may include receiving, at a system, first credentials from a device. The method may also include authenticating the device using the first credentials and after authenticating the device, obtaining, at the system, a device identifier for the device based on the first credentials. The method may further include establishing a connection between the system and a VoIP system configured to provide VoIP services and after establishing the connection, providing, from the system, the device identifier to the VoIP system. The method may also include receiving, at the system, VoIP credentials for the device. In some embodiments, the VoIP credentials may be configured to authenticate the device with the VoIP system such that the device is able to receive the VoIP services from the VoIP system. The method may further include providing the VoIP credentials to the device.
US10063524B2

A method of transmitting messages from a sender to a recipient over a wireless channel, the messages including a sequence counter and a frame counter. The method comprises establishing initial values of the sequence counter and the frame counter at the sender. Initial values of the frame counter and the sequence counter are provided to the recipient. The sender sends compressed messages including the value of the sequence counter and not the frame counter and monitors for an acknowledgement of receipt by the recipient. When no acknowledgment is received, the sender sends uncompressed messages until an acknowledgement of receipt is received from the recipient. The sequence counter is incremented and the next value of the frame counter is established as the integer next larger than previous value of the frame counter which is congruent to the sequence counter modulo 256.
US10063523B2

Crafted identities are provided. A statement is provided to the principal for using a crafted identity. The statement includes an identifier that provides access to a resource when presented by the principal to the resource. The statement also includes one or more roles and permissions for the crafted identity when accessing the resource.
US10063522B2

A system and method for operating, at a near location, a safety-critical device located at a far location. The system includes a first operating input device to be operated at the near location, providing a first barrier control signal; and a second operating input device to be operated at the near location, providing a second barrier control signal. The first barrier control signal is communicatively connected to a near end of a first secure communication tunnel through the non-secure communication network, and the second barrier control signal is communicatively connected to a near end of a second secure communication tunnel through the non-secure communication network. A far end of the first secure communication tunnel is communicatively connected to an activating input of a first barrier circuit, and a far end of the second secure communication tunnel is communicatively connected to an activating input of a second barrier circuit.
US10063516B2

A network gateway device, comprises a tactical data link interface circuit to receive a message from a tactical data link unit in a tactical data link network, the tactical data link unit associated with a unique identifier within the tactical data link network; a message transformation circuit to: extract the unique identifier from the message; and build an Internet Protocol packet using a source address based on the unique identifier; and an Internet Protocol interface circuit to process the Internet Protocol packet toward a destination.
US10063505B2

Technologies are described herein for providing post-processing of messages. In particular, the post-processing of messages occurs without any condition that the message was delivered. This post-processing of messages allows for system redundancy. A message to be sent is received and undergoes a subset of operations prior to being sent out. Currently, the processing operations are more extensive prior to sending off a message. After the message is sent for delivery, the message outgoes additional processing, even if the message is not successfully delivered.
US10063491B2

Described herein are technologies relating to computing resource allocation among multiple tenants. Each tenant may have a respective absolute reservation for rate-based computing resources, which is independent of computing resource reservations of other tenants. The multiple tenants vie for the rate-based computing resources, and tasks are scheduled based upon which tenants submit the tasks and the resource reservations of such tenants.
US10063489B2

TCP data packets are transferred from a plurality of server nodes to a client node, wherein the proxy node captures all packets of the TCP flows, buffers the captured packets in a TCP stack and updates an active TCP flow list in a subscriber record representing the client node. A current proxy scheduling capacity from a current maximum amount of data allowed concurrently in transmission in one more TCP flows to the client node is estimated. When a triggering event is received, a packet retrieved from the TCP stack is scheduled in accordance with the estimated current proxy scheduling capacity and order given by the active flow list. The scheduled packet is transmitted and the active flow list is updated, whereupon scheduling a TCP flow for transmission is repeated until the current proxy scheduling capacity has been reached or there are no TCP flows in the active flow list.
US10063484B2

A method, a device, and a system establish a traffic engineering label switched path, which can implement effective isolation between tenants or between services, to ensure security of tenant topology information or service topology information. The method includes: receiving, by an egress node, a resource reservation protocol-traffic engineering RSVP-TE-based Path message sent by an ingress node; determining, by the egress node, whether identification information of a TE LSP and owner-related information corresponding to the TE LSP are stored; and if it is determined that the identification information of the TE LSP and the owner-related information corresponding to the TE LSP are not stored, storing, by the egress node, a correspondence between the identification information of the TE LSP and the owner-related information, and sending an RSVP-TE-based resource reservation Resv message to the ingress node. The present application is applicable to the field of communications.
US10063467B2

A tunnel endpoint of a virtual network monitors the flows between the tunnel endpoint and at least one other tunnel endpoint. The virtual network spans a physical network. A flow identifier for each flow is determined based on packet headers of packets in each respective flow. A path identifier for each flow is also determined based on the packet headers of the packets in each respective flow. Each path identifier indicates a route that the respective flow takes in the physical network to reach the respective destination tunnel endpoint. The path identifier and the flow identifier of the respective flows are then transmitted to a controller of the virtual network.
US10063462B2

A computer implemented method for determining a characteristic of a network, the network having a plurality of vertices and a plurality of connections, where at least one of the plurality of vertices is defined as a starting vertex, and at least one of the plurality of vertices is defined as a destination vertex, the method having the steps of: allocating a cost value to each connection, a potential value to the starting vertex and a potential value to the destination vertex, executing an inverse system matrix related to the flow of the network, calculating the relative flow of a connection over all neighboring vertices of each vertex, and determining the characteristic of a network by evaluating the relative flow of each connection.
US10063460B2

A method for routing data packets in a network comprising, at a first node of the network, establishing communication with a plurality of neighbor nodes in the network, determining a destination node for a data packet, determining a path for routing the data packet from the first node to the destination node, wherein the path comprises one or more relay nodes for relaying the data packet from the first node to the destination node, the one or more relay nodes comprising a first neighbor node of the plurality of neighbor nodes for receiving the data packet from the first node, identifying among the one or more relay nodes and the destination node a second neighbor node of the plurality of neighbor nodes, and in accordance with the identification of the second neighbor node, transmitting the data packet to the second neighbor node.
US10063452B1

A method and apparatus for testing a communication link are disclosed. In the method and apparatus, a routing loop is established between two devices connected by the communication link, and data is routed between the two devices over the communication link. One or more performance measures of the communication link are obtained based at least in part on the data routing. The one or more performance measures are then used to determine whether the communication link is defective.
US10063450B2

Techniques and systems for providing a trend server outside a content provider network to communicate with the content provider network to build a trend record based on responses received from the content provider network for monitoring certain activity trend or tendency in the content provider network and provide an alert when the content provider network behaves abnormally.
US10063444B2

A method relates to receiving, by a processing device, a plurality of data items, wherein each data item of the plurality of data items comprises at least part of a network packet captured at a network access point, identifying a group of data items representing network packets having a common source Open Systems Interconnect (OSI) layer 3 (network layer) address and a common destination network layer address, identifying a plurality of subsets of the identified group, wherein all data items comprised by a particular subset of the plurality of subsets represent network packets that share a common sequence number, determining a packet retransmission rate in view of a number of data items in the group and a total number of data items in the identified plurality of subsets, determining that the packet retransmission rate exceeds a threshold value, and causing an alert message to be presented via a user interface, the alert message indicating a high packet retransmission rate between the common source network layer address and the common destination network layer address.
US10063443B2

Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.
US10063442B2

A domain name server request is received from a local domain name server. Operational performance parameters of a web host and a first content distribution network are received. Aggregate operational performance parameters of a second content distribution network are received. A first record is sent to the local domain name server that indicates the domain name server request is to be handled by the web host on a condition that a performance value is below a predetermined operational performance level threshold. A second record is sent to the local domain name server that indicates the domain name server request is to be handled by the first or the second content distribution network on a condition that the performance value is equal to or above the predetermined operational performance level threshold.
US10063433B2

Devices, methods, and systems for remotely monitoring network diagnostics are described herein. One method includes monitoring a control system network of a site for a plurality of diagnostic messages, wherein the diagnostic messages include a set of parameters, collecting diagnostic data associated with the diagnostic messages, correcting a parameter within the set of parameters to conform to a parameter threshold limit, and alerting a user upon the collected diagnostic data having an abnormal parameter within the set of parameters.
US10063428B1

A network is configured. Constraints are stored. A plurality of processing stages is processed. For at least one of the plurality of processing stages, an application agent utilizes an input declarative requirement with at least some of the constraints to determine an output declarative requirement that is at a lower level than a level of the input declarative requirement. Each processing stage corresponds to an interaction agent that is able to specify the input declarative requirement for that stage.
US10063418B2

A method for providing a dormant state for content management servers. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.
US10063417B2

Disclosed herein are systems and methods for automatically grouping, authenticating, and provisioning access points using cloud-based management of wireless-local-area-network (WLAN) infrastructure. In an embodiment, a given site has a master access point that is manually configured with an organization-and-site-specific master-access-point configuration for providing service in a WLAN. Additional access points installed for operation transmit self-identifying messages to neighboring access points. Each access point compiles information about its neighbor access points in access-point neighbor lists. The access-point neighbor lists are received and used by a cloud-based WLAN-management service to identify the associated master access point and to provision unauthenticated access points using the correct organization-and-site-specific master-access-point configuration.
US10063415B1

Techniques are disclosed for reducing the time required to instantiate network services in a service provider network to service requests by subscriber devices. In one example, an orchestration engine pre-creates pools of different virtual network functions (VNFs). Upon receiving a request to service network traffic from a subscriber device, the orchestration engine dynamically creates a service chain using the appropriate VNFs from the pools of different VNFs. In another example, the orchestration engine pre-creates pools of common service chains. Upon receiving a request to service network traffic from a subscriber device, the orchestration engine selects the appropriate service chain from the pools of service chains. After configuring the service chain, the orchestration engine issues instructions to a Software-Defined Networking (SDN) controller causing the SDN controller to update forwarding information in the service provider network to enable the service chain to service the subscriber traffic.
US10063412B2

Provided are a method, apparatus and a cloud detection system for detecting a network device. The method includes that a detection packet library is created based on characteristic information and service configuration of a network device; characteristic information and service configuration of a to-be-detected network device are acquired; a detection packet is matched in the detection packet library according to the acquired characteristic information and service configuration of the to-be-detected network device, and the to-be-detected network device is detected by using the matched detection packet.
US10063406B2

An analytic application may automatically determine a root cause of an issue with a wireless carrier network and generate a solution for the root cause. Initially, a data management platform may receive performance data regarding user device and network components of a wireless carrier network from multiple data sources. Subsequently, the analytic application may receive an indication of an issue affecting one or more user devices that are using the wireless carrier network. The analytic application may analyze the performance data using a trained machine learning model to determine a root cause for the issue affecting the one or more user devices. The trained machine learning model may employ multiple types of machine learning algorithms to analyze the performance data. The analytic application may provide the root cause or the solution that resolves the root cause for presentation.
US10063400B2

First information indicating a length of a cyclic prefix for an inter-terminal apparatus signal transmitted to the other terminal apparatus and second information indicating a length of a cyclic prefix for an uplink signal in the EUTRAN, from a base station apparatus of the EUTRAN are received from a base station apparatus of the EUTRAN.
US10063398B2

Systems and methods are presented for transmitting additional data over preexisting differential COFDM signals by changing the amplitude of the legacy data symbols. In exemplary embodiments of the present invention, additional data capacity can be achieved for a COFDM signal which is completely backwards compatible with existing legacy satellite broadcast communications systems. In exemplary embodiments of the present invention, additional information can be overlaid on a legacy COFDM signal by applying an amplitude offset to the legacy symbols. In exemplary embodiments of the present invention, special receiver processing can be implemented to extract this additional information, which can include performing channel equalization across frequency bins to isolate the amplitude modulated overlay signal. For example, at each FFT symbol time, average power across neighboring active data bins can be used to determine the localized power at the corresponding FFT bins, and a channel inversion can then, for example, be performed on the data bins to restore, as best as possible, the original transmitted symbol amplitude.
US10063393B2

Systems and methods associated with distributing an application's network interface over nodes of a networking fabric are presented. Nodes of the fabric can operate as interface modules, each taking on a role or responsibility for a portion of the application's network address including IP address, port assignments, or other portions of the network address. Interface modules of the networking nodes can then spoof or cloak the application to provide security against internal or external threats.
US10063387B2

A mobile wireless device (e.g. smart phone) may be used to remotely control an HVAC system. A program code stored in the memory of the mobile wireless device may cause the mobile wireless device to store geographic information in the memory of the mobile wireless device, monitor a location of the mobile wireless device, and compare the stored geographic information to the location of the mobile wireless device. If the comparison meets predetermined criteria, the program code may cause the mobile wireless device to transmit a command either directly or indirectly to an HVAC controller, causing the HVAC controller to transition from a first operating state having a first temperature setpoint to a second operating state having a second temperature setpoint.
US10063375B2

Techniques are provided to ensure isolation of trusted input/output devices using a Secure Crypto-Processor. Secure IO lines may be used to drive devices that have a higher integrity requirement and to do attestation of sensor readings. Enhanced authorization policies may be used to enforce policies on interaction with IO devices. A bus master controller may also be provided in a Secure Crypto-Processor. Individual devices on an isolated Secure Crypto-Processor bus may be mapped to Indices so that read and write operations can be associated with Secure-Crypto-Processor-enforced authorization policies. The Secure Crypto-Processor may further provide means of attestation for complex data read from an input/output device that may be signed with the device identity to show strong origination proof of that data.
US10063369B1

The present disclosure is directed to waveform synchronization in multi-modal sensor networks. An example method includes providing a reference signal to a translation circuit. The method also includes generating, by the translation circuit, (i) a first synchronization signal capable of exciting a first emitter to produce a first wave in a first modality and (ii) a second synchronization signal capable of exciting a second emitter to produce a second wave in a second modality, wherein a modality is a domain within a form of energy. The method further includes producing, by the first emitter, first wave in the first modality and, by the second emitter, the second wave in the second modality, wherein the first wave is substantially directed toward a first sensor capable of interacting with the first wave, and wherein the second wave substantially directed toward a second sensor capable of interacting with the second wave.
US10063367B1

A method for clock recovery that may include obtaining an output signal from a phase locked loop (PLL) device. The method may further include determining, using a digital phase detector, the output signal, and a transmitter clock signal, an amount of phase difference between the output signal and the transmitter clock signal. The method may further include filtering, using a phase rotator and a digital accumulator, a portion of the amount of phase difference from the output signal to generate a filtered signal.
US10063366B2

A fast frequency hopping implementation in a phase lock loop (PLL) circuit achieves a PLL lock to a new frequency in a very short period of time. In one instant, frequency allocation at a transceiver is changed. In response, a local oscillator frequency hops to a new center frequency based on the changed frequency allocation. The hopping to the new center frequency is based on two-point modulation of a phase locked loop.
US10063359B2

An ACK signal processing method that can be used in a wireless LAN system is proposed. Various information that can be used for a downlink MU PPDU for multiple receiving stations may be proposed, and, for example, in order to omit the re-transmission of the related art, information requesting an ACK or Block ACK corresponding to previously transmitted data may be included. If an immediate acknowledgement (ACK) frame fails to be received after the MU-PPDU is transmitted from the AP, a Block ACK may be requested. In this case, while a Block ACK is requested, a radio resource through which a Block ACK is delivered may be allocated.
US10063355B2

The present disclosure provides a data processing method, apparatus, and system. The method includes: receiving N data streams sent by a network-side device, and determining a demodulation reference signal DMRS corresponding to each of the N data streams. The method also includes grouping DMRSs corresponding to the N data streams into M groups; mapping each group of DMRSs in the M groups to corresponding resource element (RE) positions, and acquiring port-related information corresponding to each group of DMRSs. The method further includes sending the port-related information corresponding to each group of DMRSs to a terminal device; adding each group of DMRSs in the M groups to data streams; and sending the data streams to which the DMRSs are added to the terminal device.
US10063351B2

A method is provided for communication in a wireless telecommunication system. The method comprises designating, by a network element, a first set of time-frequency resources for transmitting a first set of downlink control channels for a plurality of UEs, wherein the first set of time-frequency resources is known to the plurality of UEs, and wherein the first set of time-frequency resources varies from a first time interval to a second time interval. The method further comprises mapping, by the network element, a first downlink control channel to the first set of time-frequency resources. The method further comprises transmitting, by the network element, the first downlink control channel together with a downlink data channel in a frequency-division multiplexing manner.
US10063347B2

The present invention provides for applying a cyclic redundancy check (CRC) to a data signal. The present invention includes attaching a first CRC to a first data signal block having a first length, segmenting the first data signal block attached with the first CRC into a plurality of second data signal blocks having a length shorter than the first length, respectively generating a second CRC for each second data signal block, and attaching the generated second CRC to the respective second data signal block. Moreover, the first CRC and second CRC may be generated from respectively different CRC generating polynomial equations.
US10063330B2

A wireless network transmission system is provided. The wireless network transmission system comprises a first transmission device and at least a second transmission device. The first transmission device includes a control circuit and a plurality of first antennas. The control circuit is electrically connected to the first antennas. The second transmission device is configured to be communicated with the first transmission device. The first antennas receive wireless signals from the second transmission device. The control circuit is configured to compare signal strength of the wireless signal received by each of the first antennas to generate a comparison result select at least one of the first antennas to transmit or receive the wireless signals according to the comparison result. A wireless network transmission method and a transmission device are also provided.
US10063323B2

In accordance with an example embodiment of the present invention, there is provided an apparatus comprising a dual-rail encoder (120) configured to receive light from a light source and to output dual-rail encoded light, a combiner (130) configured to convert the dual-rail encoded light into polarization encoded light, and at least one processing core configured to obtain compensation adjustment information concerning a fiber (145) and to control the dual-rail encoder (120) based at least in part on the compensation adjustment information.
US10063321B2

There is provided a tray which is connected to a plurality of transmitters that multicarrier-transmit a plurality of parallel signals by optical subcarriers. The framer selects time slots to be allocated to a path to be accommodated such that the number of optical subcarriers corresponding to the time slots satisfies a predetermined condition on the basis of empty time slots which are specified by path accommodation information indicating a correspondence between paths allocated to a client signal and time slots in a signal frame and the optical subcarriers corresponding to the empty time slots indicated by time slot information indicating a correspondence between the time slots and the optical subcarriers, and sets the selected time slot in the path accommodation information. The framer sets a client signal to the time slots on the basis of the path accommodation information.
US10063308B2

A radio frequency transmitter device, constituted for transmitting a radio frequency signal in a frequency band comprising at least one transmit subband and at least one receive subband, comprises: a transmit chain for processing a transmit signal associated with the at least one transmit subband; a power amplifier for amplifying the transmit signal; an output port for transmitting the amplified transmit signal; a processing unit for calculating, from the transmit signal associated with the at least one transmit subband, a correction signal in the at least one receive subband making use of a power amplifier model modelling the behavior of the power amplifier; and a coupler for adding the correction signal to the amplified transmit signal for cancelling intermodulation products in the amplified transmit signal produced by the power amplifier.
US10063304B2

Systems and methods relating to accurate Channel State Information (CSI) measurements for a License Assisted Secondary Cell (LA SCell) are disclosed herein. In some embodiments, a wireless device enabled to operate in a cellular communications network according to a carrier aggregation scheme using both a licensed frequency band and an unlicensed frequency band operates to determine whether a Channel State Information Reference Symbol (CSI-RS) transmission from a LA SCell of the wireless device is present in a subframe, where the LA SCell is in an unlicensed frequency band. The wireless device further operates to process a CSI-RS measurement for the LA SCell for the subframe upon determining that a CSI-RS transmission from the LA SCell is present in the subframe and refrain from processing a CSI-RS measurement for the LA SCell for the subframe upon determining that a CSI-RS transmission from the LA SCell is not present in the subframe.
US10063303B1

An apparatus includes a switching circuit and a plurality of registers. The switching circuit may be configured to generate a plurality of control signals in response to an enable signal. One control signal at a time may be active while the enable signal is in a transfer state. The registers may be configured to (i) buffer a plurality of setting values received from a memory and (ii) present the setting values from a subset of the registers to a plurality of transceiver circuits while a corresponding control signal is active. The setting values may include a plurality of phase values and a plurality of gain values used in the transceiver circuits to steer a radio frequency beam. Each transceiver channel may update the setting values from the registers within a predetermined time after a corresponding control signal becomes active.
US10063299B2

A precoding matrix set determining method and apparatus, and a parameter indication information sending method and apparatus are provided. The precoding matrix set determining method include: determining, by a first network device, a parameter used for determining a precoding matrix set, where the parameter includes at least one of a phase parameter, an amplitude parameter, a quantity of vectors in the precoding matrix set, a quantity of vectors in a first codebook set in dual-codebook feedback, and a quantity of vectors in a second codebook set in the dual-codebook feedback, and the parameter is not fixed; and using the parameter to determine the precoding matrix set, where the precoding matrix set includes at least one precoding matrix. By using this solution, flexibility of feeding back a precoding matrix indicator is improved.
US10063297B1

A system, method, and computer program product is provided to select at least one channel based on one or more channel characteristics and initiate a first transmission to a first multiple-input-multiple-output (MIMO)-capable portable wireless device, and further initiate a second transmission to a second multiple-input-multiple-output (MIMO)-capable portable wireless device, such that at least a portion of the first transmission occurs simultaneously with at least a portion of the second transmission and both occur via a first wireless protocol; and is further configured to initiate a third transmission to a third multiple-input-multiple-output (MIMO)-capable portable wireless device via a second wireless protocol including a 802.11n protocol, where the first wireless protocol includes another 802.11 protocol other than the 802.11n protocol.
US10063295B2

A method for signal transmission using precoded symbol information involves estimating a two-dimensional model of a communication channel in a delay-Doppler domain. A perturbation vector is determined in a delay-time domain wherein the delay-time domain is related to the delay-Doppler domain by an FFT operation. User symbols are modified based upon the perturbation vector so as to produce perturbed user symbols. A set of Tomlinson-Harashima precoders corresponding to a set of fixed times in the delay-time domain may then be determined using a delay-time model of the communication channel. Precoded user symbols are generated by applying the Tomlinson-Harashima precoders to the perturbed user symbols. A modulated signal is then generated based upon the precoded user symbols and provided for transmission over the communication channel.
US10063294B2

Certain aspects involve a spatial separation sub-system for a distributed antenna system (“DAS”). The spatial separation sub-system can include input ports that are communicatively connectable to a base station, output ports that are communicatively connectable to remote antenna units of the DAS, and RF circuitry that communicatively connects the input ports and the output ports. The spatial separation sub-system can receive at least two downlink signals via at least two of the input ports. A phase difference between the downlink signals can correspond to a codebook index used to encode the downlink signals for multiple-input/multiple-output (“MIMO”) transmission. The RF circuitry can provide a combined signal power from the downlink signals to one of the output ports based on the phase difference between the downlink signals.
US10063285B2

An antenna device of an electronic apparatus, according to embodiments of the present invention, includes radiation patterns comprising: at least one open boundary; and a plurality of radiation sections having the open boundary placed and arranged therebetween, wherein the radiation pattern forms a resonant frequency in a first frequency band (hereinafter, referred to as “a first resonance frequency”) and at least one among the radiation sections can form a resonant frequency in a second frequency band (hereinafter, referred to as “a second resonant frequency band”) higher than the first resonant frequency. The antenna device of the electronic apparatus, according to the present invention, can be implemented through other various embodiments.
US10063284B2

A system configured to provide galvanic isolation of data or power signals between primary and secondary sides. In various forms, the system may provide galvanic isolation with primary side passive or active sensing of a secondary side load, and with secondary side control for dual data and power control over a single galvanic interface; with series capacitive, series capacitive and resistive, alternating series capacitive and resistive, or series and parallel capacitive galvanic isolation, or series and parallel capacitive galvanic isolation for multiple isolated ground planes; using Manchester encoding across the galvanic isolation region; using differential power and data across the galvanic isolation region; using an isolated common reference for data and power links across the galvanic isolation region; using controller area networking across the galvanic isolation region; or using a resonant configuration and having feedback between the galvanic interface, only on the primary side, or only on the secondary side.
US10063276B2

Provided is a base-station device, a terminal device, a transmission method, and a reception method that realize efficient transmission in a radio communication system that performs large-scale MU-MIMO transmission. The base-station device having a plurality of antennas and performing communication with a plurality of terminal devices simultaneously, includes a channel state information acquisition unit for acquiring channel state information with respect to the plurality of terminal devices; a signal spreading unit for performing spreading and multiplexing for a plurality of signals addressed to each of the terminal devices by using a spread code in a spatial direction of each of the terminal devices; and a precoding unit for applying precoding to the signals, which have been spread and multiplexed, based on the channel state information.
US10063275B2

A method of handling interference caused by inter-modulation in a network node site comprising a set of network nodes for wireless communication capable of communication with a set of stations for wireless communication is disclosed. The stations are wireless transceiver devices and communication from the network node to any of the stations is considered to be downlink communication and communication from any of the stations is considered to be uplink communication. The method comprises detecting an interference level on the uplink carrier frequency band for a subset of stations of the set of stations, and determining whether the interference level indicates probable inter-modulation interference. If the interference level indicates probable inter-modulation interference, the method proceeds with modifying a power control scheme for the subset of stations, and sending a parameter set based on the modified power control scheme to the subset of stations. A computer program and network node are also disclosed.
US10063274B1

An apparatus includes an input port, an output port, a common port, a first impedance matching network, a second impedance matching network, a first switch circuit, and a second switch circuit. The first impedance matching network may be coupled between the input port and the common port. The second impedance matching network may be coupled between the common port and the output port. The first switch circuit may be coupled between the input port and a circuit ground potential. The second switch circuit may be coupled between the output port and the circuit ground potential. The first and the second impedance matching networks are asymmetrical.
US10063266B2

Methods and systems for a baseband cross-bar may comprise receiving one or more radio frequency (RF) signals in a wireless communication device via antennas coupled to a plurality of receiver paths in the wireless device. The received RF signals may be converted to baseband frequencies. One or more of the down-converted signals may be coupled to receiver paths utilizing a baseband cross-bar. The baseband cross-bar may comprise a plurality of switches, which may comprise CMOS transistors. In-phase and quadrature signals may be processed in the one or more of the plurality of receiver paths. The one or more RF signals comprise cellular signals and/or global navigation satellite signals. A single-ended received RF signal may be converted to a differential signal in one or more of the plurality of receiver paths. The baseband cross-bar may be controlled utilizing a reduced instruction set computing (RISC) processor.
US10063261B1

Communication endpoints and related methods for forward error correction (FEC) are disclosed. A communication endpoint includes control circuitry including a packetizer configured to segment near-end data into groups of near-end data packets, and a forward error correction (FEC) packet generator configured to generate at least two near-end FEC packets for each group of near-end data packets. A method includes generating the FEC packets, and transmitting the data packets and the FEC packets to a far-end communication endpoint. A communication endpoint includes control circuitry including a forward error correction repairer configured to use far-end FEC packets to repair groups of far-end data packets. A method includes receiving a group of far-end data packets and corresponding far-end FEC packets, and repairing far-end data packets with the corresponding far-end FEC packets.
US10063260B2

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 long term evolution (LTE). Disclosed are an apparatus and a method for a permutation of a block code in a wireless communication system. A method of operating a transmitting node in a wireless communication system includes: determining a permutation matrix according to a block code scheme; generating symbols corresponding to a plurality of antennas based on the block code scheme and the permutation matrix; and transmitting the symbols to a receiving node through the plurality of antennas. The permutation matrix is determined based on a number of blocks and an arrangement structure of the plurality of antennas, and the number of blocks comprises a number of sub-blocks within a code block corresponding to the permutation matrix.
US10063258B2

In an illustrative example, a method includes sensing at least a portion of a representation of a convolutional low-density parity-check (CLDPC) codeword stored at a memory of a data storage device. The method further includes receiving the portion of the representation of the CLDPC codeword at a controller of the data storage device. The method further includes performing one or more management operations associated with the memory based on an estimated number of errors of the portion of the representation of the CLDPC codeword.
US10063245B2

In a reference signal generator including a synchronization circuit configured to convert a digital signal into an analog signal, supply this signal to a voltage controlled oscillator, and control the voltage controlled oscillator to obtain a signal synchronized with the reference signal, without an accumulation of quantization error in a holdover control in which an acquisition of a reference signal is not available. The reference signal generator includes a phase synchronization circuit and a controller. The phase synchronization circuit controls the reference signal outputted from the oscillator, according to a control signal obtained based on the reference signal. The controller generates a free-running control signal and controls the oscillator when the reference signal becomes unavailable. The oscillator receives discrete values and oscillates accordingly. A digital delta-sigma modulator configured to modulate the free-running control signal of the controller is disposed in a subsequent stage of the controller.
US10063234B1

A semiconductor device includes a clock divider that receives a clock signal and generates even and odd clock signals. The clock signal includes a first frequency, while the even and odd clock signals each includes a second frequency that is half the first frequency. The semiconductor device also includes even and odd command paths coupled to the clock divider each having a set of logic and a set of flip-flops. The even command path receives a command and the even clock signal and outputs an even output signal. The odd command path receives the command and the odd clock signal and outputs an odd output signal. The semiconductor device also includes combination circuitry coupled to the even and odd command paths that combines the even and odd output signals.
US10063226B2

A level shift circuit including serially-connected first resistor and first transistor and serially-connected second resistor and second transistor, a protection circuit that receives signals at a first junction between the first resistor and the first transistor and a second junction between the second resistor and the second transistor, a latch circuit receiving an output of the protection circuit, serially-connected third and fourth transistors and serially-connected fifth and sixth transistors respectively connected in parallel to the first and second resistors, a switching time detection circuit that receives the signals at the first and second junctions and detects an occurrence of switching noise, and first and second logical AND circuits that receive outputs of the switching time detection circuit and the signals at the first and second junctions, and respectively control the fourth and sixth transistors. The third and fifth transistors are controlled by an output, or an inversion thereof, of the latch circuit.
US10063223B1

According to an implementation, an audio switch circuit includes an audio switch configured to selectively couple an input node to an output node to transfer an audio signal across the audio switch. The audio switch has an on-resistance in response to the input node being coupled to the output node. The on-resistance of the audio switch changes by a first value in response to an input voltage of the audio signal increasing from a first level to a second level. The audio switch circuit includes an on-resistance compensation circuit configured to have an on-resistance that changes by a second value in response to the input voltage of the audio signal increasing from the first level to the second level. The on-resistance compensation circuit is coupled to the audio switch such that the second value at least partially offsets the first value.
US10063222B1

A duty cycle correction device may be provided for correcting a duty cycle of an input signal. The device includes a first duty cycle correction circuit. The first duty cycle correction circuit receives the input signal. The first duty cycle correction circuit generates a first intermediate signal. The device includes a first programmable delay circuit. The first programmable delay circuit is controlled by a first delay control signal. The first programmable delay circuit receives the first intermediate signal. The first programmable delay circuit generates an output signal. The device includes a second duty cycle correction circuit. The second duty cycle correction circuit receives the input signal. The second duty cycle correction circuit generates a second intermediate signal. The device includes a second programmable delay circuit. The second programmable delay circuit generates a reference signal. The device includes a skew control arrangement operable for generating the first delay control signal.
US10063221B1

Equivalent time sampling of a signal may be performed by using an embedded system to create trigger pulses for data acquisition (DAQ) system to record the response. The trigger pulse to the DAQ system may be propagated through digital delay chips controlled by the embedded system. The exemplary embodiments allow the DAQ system to be triggered from locally generated trigger pulses or from external or remote sources.
US10063214B2

A programmable band-pass filter circuit, which is included by an analog front-end circuit and used for capacitance detection, includes an operational amplifier, an input resistor, a feedback resistor, and a feedback capacitor. The operational amplifier includes a first input coupled to a reference level, a second input, and an output. The input resistor has a first end coupled to a sensed capacitor and a second end coupled to the second input of the operational amplifier. The feedback resistor and feedback capacitor are connected between the second input of the operational amplifier and the output of the operational amplifier, respectively.
US10063210B2

Systems and methods for growing hexagonal crystal structure piezoelectric material with a c-axis that is tilted (e.g., 25 to 50 degrees) relative to normal of a face of a substrate are provided. A deposition system includes a linear sputtering apparatus, a translatable multi-aperture collimator, and a translatable substrate table arranged to hold multiple substrates, with the substrate table and/or the collimator being electrically biased to a nonzero potential. An enclosure includes first and second deposition stations each including a linear sputtering apparatus, a collimator, and a deposition aperture.
US10063201B2

A semiconductor integrated circuit includes a first pad provided on one end side of a first resistive element and one end side of a second resistive element externally provided, a second pad provided on a different end side of the first resistive element, a third pad provided on a different end side of the second resistive element and one end side of a third resistive element externally provided, an operation amplifier, a first signal line, wired between an output terminal of the operation amplifier and the first pad, a second signal line wired between an inverting input terminal of the operation amplifier and the second pad, a third signal line wired between the inverting input terminal of the operational amplifier and the third pad, a first ESD protection element, provided to the first signal line, a fourth signal line, through which a voltage signal of the first pad.
US10063198B2

A terminal device includes: an access unit, connected between a headset or an audio speaker and a digital-to-analog converter, and configured for insertion of a detachable second power amplifier; a processor, configured to: detect whether the second power amplifier is inserted into the access unit, output a first digital signal when detecting that the second power amplifier is inserted, and output a second digital signal when detecting that the second power amplifier is not inserted; the digital-to-analog converter, connected to the processor, and configured to: when receiving the first digital signal, convert the first digital signal to a first analog signal, and send the first analog signal to the second power amplifier; and when receiving the second digital signal, convert the second digital signal to a second analog signal, and send the second analog signal to a first power amplifier.
US10063191B2

A power amplifier system for amplifying an input having a carrier frequency having an amplitude. The system includes a plurality of n amplifiers coupled to an asymmetrical combiner formed of a passive network, each amplifier has an input and an output, the asymmetrical combiner has a plurality of inputs and an output, the output of each amplifier is coupled to an input of the asymmetrical combiner, an impedance viewed at the output of each of the n amplifiers is a function of the amplitude and phase at each of the other n−1 amplifiers. An amplitude/phase controller is coupled to the plurality of n amplifiers or the asymmetrical combiner to control the amplitude/phase at the asymmetrical combiner input. The amplitude/phase controller is configured to present an amplitude/phase at each input of the asymmetrical combiner to target an optimal impedance at the carrier frequency for each of the plurality of n amplifiers.
US10063186B2

The present technology is directed generally to phase change materials for cooling enclosed electronic components, including for solar energy collection, and associated systems and methods. In particular embodiments, a system directs warm air through an airflow path in thermal communication with a phase change material to liquefy the phase change material and cool the air. The system also directs the cool air into thermal communication with electronic components to cool the electronic components via conduction and/or convection.
US10063184B2

An improvised Solar Concentrator and Absorber/Receiver Subsystem using a Dual-Stage Parabolic Concentrator for Concentrating Solar Power (CSP) (Thermal) system comprises of two parabolic mirrored reflectors wherein their apertures face each other with their focal point/line and axes coincides with each other, a plurality of absorber tubes/cavities placed on the non-reflecting side of the primary and/or secondary reflectors to carry heat transfer fluid, combined with relevant mechanisms to prevent/minimize thermal loss, mounted on a Sun tracking mechanism. For Concentrating Photovoltaic (CPV) and Concentrating Hybrid Thermo-Photovoltaic (CHTPV) Systems, all or a portion of the reflectors' reflecting and/or exterior surfaces would be covered or substituted with suitable photovoltaic panels.
US10063172B2

Systems and methods to provide for the controlled braking of a generator (e.g., a doubly-fed induction generator (DFIG)) in a wind power system are provided. In one example implementation, a method for braking a wind-driven doubly fed induction generator can include: receiving, by one or more control devices, a command to brake a wind-driven doubly fed induction generator; and generating, by the one or more control devices, a pulse width modulation scheme for the rotor side converter to provide a rotor side output to a rotor of the doubly-fed induction generator. The rotor side output includes a non-zero DC component and an AC component. The method includes controlling, by the one or more control devices, the rotor side converter in accordance with the pulse width modulation scheme. The non-zero DC component of the rotor side output can reduce a speed of rotation of the wind-driven doubly fed induction generator.
US10063159B1

A synchronous rectifier controller for controlling the on and off periods of a synchronous rectifier switch transistor in a switching power converter. In particular, the synchronous rectifier controller is configured to adaptively enable and disable a deglitch filter for filtering a turn-on signal for the synchronous rectifier switch transistor. In this fashion, the synchronous rectifier switch transistor may be switched on more rapidly during periods when the deglitch filter is disabled for greater efficiency yet the switching power converter is protected by the deglitch filter when it is not disabled.
US10063155B2

Various systems and methods are disclosed herein, which provide isolated systems with an auxiliary, multi-signal digital feedback loop for reporting a plurality of different potential fault conditions in an output system (e.g., output short circuit, output over-voltage, output under-voltage, output over temperature, etc.) to a Primary Controller in an input system. The signals may be sent according to any desired standardized (or proprietary) data transmission protocols. Use of a digital feedback loop allows the signals to be passed to the Primary Controller more quickly than is allowed by traditional analog feedback paths—and while using only a single optocoupler device for the transmission of all fault conditions. The techniques disclosed herein are applicable to any number of isolated systems that supply power to electronic systems such as: digital cameras, mobile phones, watches, personal data assistants (PDAs), portable music players, monitors, as well as desktop, laptop, and tablet computers.
US10063153B2

System and method for regulating a power conversion system. A system controller for regulating a power conversion system includes a first controller terminal and a second controller terminal. The system controller is configured to receive at least an input signal at the first controller terminal, and generate a gate drive signal at the second controller terminal based on at least information associated with the input signal to turn on or off a transistor in order to affect a current associated with a secondary winding of the power conversion system. The system controller is further configured to, if the input signal is larger than a first threshold, generate the gate drive signal at a first logic level to turn off the transistor.
US10063141B2

A method of adjusting an output voltage sensing error of a low voltage DC-DC converter to adjust a difference between a value obtained by sensing an output voltage of a low voltage DC-DC converter and a reference value controlling the low voltage DC-DC converter, thereby improving control accuracy is provided. The method of correcting an output voltage sensing error of a low voltage DC-DC converter includes applying a test voltage to an output of the LDC by voltage application equipment, sensing a voltage of the output of the LDC by a voltage sensing circuit and adjusting by a controller a voltage reference map included in an LDC controller that outputs a voltage reference value of the LDC, based on an error between the test voltage and a voltage sensing value sensed by the voltage sensing circuit.
US10063140B2

A control circuit for controlling a power circuit having a power switch includes a control loop configured to generate a control signal for the power switch of the power circuit based on an error signal determined by comparing a sensed parameter of the power circuit and a reference signal, and a positive offset signal and a negative offset signal each configured to adjust the control signal. The control circuit is configured to detect a change in an output current of the power circuit and selectively apply only one of the offset signals based on the change in the output current to adjust the control signal thereby enhancing a dynamic response to the change in the output current. Additional example control circuits, example power supplies and/or power converters including a control circuit for controlling a power switch, and example control methods are also disclosed.
US10063137B2

The present disclosure relates a reactive power compensation system including a detection unit for acquiring loading state information of a plurality of loads, a reactive power compensation unit for compensating reactive power, and a controller for controlling the reactive power compensation unit to perform flicker compensation or power factor compensation based on a control signal according to the loading state information.
US10063126B2

There is provided a method for manufacturing a laminated iron core. The method includes receiving a plurality of block iron cores which are temporarily laminated and ejected from a die, each block iron core being formed by laminating a plurality of iron core pieces that are blanked from a thin plate workpiece using the die, individually separating the temporarily laminated block iron cores by a block iron core separating unit, and rotating and laminating each of the separated block iron cores by a rotating and laminating unit in order different from order of lamination of the temporarily laminated block iron cores before separation in a place different from a location of the die.
US10063124B2

Disclosed herein is a shaft-mounted monitor for monitoring conditions of a rotating shaft using a calculated rotational component of the rotating shaft. The monitor may include a sensor such as an accelerometer, thermal sensor, strain gauge, or the like. In various embodiments, a variety of parameters relating to the rotating shaft may be monitored, such as a temperature, rotational speed, angular position, torque, power, frequency, or the like. The monitor may include a wireless transmitter to transmit the monitored condition of the rotating shaft to an intelligent electronic device or a monitoring system.
US10063117B2

There is provided a dynamo-electric machine that can provide excellent insulating properties by downsizing coil ends. A dynamo-electric machine includes a stator and a rotator. The stator has a stator iron core formed with a plurality of slots arranged in a circumferential direction, and a stator coil inserted into the slots of the stator iron core. The rotator is rotatably disposed on the stator iron core with a predetermined gap. The stator coil is provided with an insulating film. The stator coil includes a main coil and a lead wire with an alternating current terminal. The main coil has a plurality of segment coils connected to one another. The segment coil is a conductor in a rectangular cross section formed in advance in a nearly U-shape. The lead wire is led from the slot. The tip end of the segment coil is formed in a trapezoid cross section.
US10063111B2

The disclosure relates to systems and methods for managing wireless power transfer network for communication devices, providing central management in communication with a cloud based network for enabling remote activation. The system comprising at least one wireless power outlet and at least one management server. The management system, of the current disclosure, is enabling possible remote activation and associate between a communication device and a wireless power receiver, thus, allowing power transfer between the remote health check and maintenance of all of wireless power outlets from an outlet to a communication device via an associated wireless power receiver as well as providing communication based upon its UDID associated with the relevant RXID.
US10063105B2

Disclosed herein are systems and methods addressing the shortcomings in the art, and may also provide additional or alternative advantages as well. The embodiments described herein provide a wireless charging proximity transmitter configured to intelligently generate waveforms of various types, such as radio-frequency waves and ultrasound waves, among others. The wireless charging transmitter may be used for providing energy to a receiver that is proximately located to the transmitter. The receiver may be coupled to, or may be a component of, an electrical device that is intended to receive the power from the wave-based energy produced by the wireless proximity transmitter.
US10063097B2

An apparatus includes a controlled field alternator or utility source of electrical power, a segmented waveform converter, and a controller. The source of electrical power is configured to generate a polyphase signal. The synchronous inverter includes multiple switches connected between the polyphase signal of the source of electrical power and an output filter. The controller is configured to provide a control signal for the switches based on measured electrical quantities associated with the output filter and may provide a field control signal to the controlled field alternator. The apparatus may be applied to a vehicle, a lawnmower, a zero turn radius lawnmower, or another type of machine.
US10063090B2

A solar power generation device is provided which includes a first DC-DC converter to which an output of a solar battery is input, a storage battery to which an output of the first DC-DC converter is input, a second DC-DC converter that converts a voltage of the storage battery, and a control unit. The control unit changes a duty ratio of the first DC-DC converter so as not to charge the storage battery and changes a duty ratio of the second DC-DC converter so as to set an operating point of the solar battery to a maximum power point, when a value indicating a state of charge of the storage battery is equal to or greater than a predetermined value.
US10063089B2

The present invention provides a novel wind power charging circuit with three-phase, single-stage and bridgeless framework. This novel wind power charging circuit is developed based on an isolated single-ended primary-inductance converter (SEPIC) having buck-boost converting function, and can be applied in a wind turbine system for increasing the operation scope of the input voltage provided by a wind turbine of the wind turbine system, so as to facilitate the wind turbine system include wide-range operation scope under different wind speeds, such that the electric energy production and the electromechanical conversion efficiency of the wind turbine system are able to be effectively enhanced. In addition, because this novel wind power charging circuit does not include any bridgeless PFC circuits and bridge-type diode rectifiers, the low conducting loss as well as the whole circuit volume and assembly cost of the wind turbine system can be simultaneously reduced.
US10063083B2

An information handling system operating a BMU controller may include a rechargeable battery, a BMU controller to determine battery charge percentage value, a memory device for storage of an internal data record indicating a first power-on setting, and the controller operatively coupled to the memory memory device and the rechargeable battery. The controller executing machine-readable executable code instructions to determine that the main memory contains no internal data record indicating a first power-on event and to limit the voltage received by the rechargeable battery such that percentage value of the charge of the rechargeable battery does not exceed a set percentage value charge limit during storage and shipment of the information handling system. The controller also receiving machine-readable executable code instructions operable to record an internal data record in the memory device indicating a first power-on event when the processor and main memory of the information handling system are next powered on from an off state and upon storing the internal data record indicating a first power-on setting to remove the set percentage value charge limit and allow the rechargeable battery to charge to full capacity.
US10063077B2

A system architecture for a battery charger that employs GaN-based power devices. The system takes advantage of the active power electronics circuits for power conversion, utilizing controls for power factor correction at its input and constant current/constant voltage regulation at its output. Specifically, a universal GaN-based battery charger architecture is proposed for charging either low- or high-voltage batteries using either three-phase 230-V variable frequency or three-phase 115-V constant frequency AC input power, while meeting stringent power quality and electromagnetic interference aerospace requirements.
US10063069B1

A module maintenance system includes a battery module, a charging device, and a rig. The battery module has a series configuration and a parallel configuration. In the parallel configuration, the rig connects each battery cell of the battery module in parallel and the charging device charges each battery cell of the battery module using the rig. In the series configuration, the battery module serially connects each battery cell of the battery module to a first terminal and a second terminal and the charging device charges each battery cell of the battery module using the first terminal and the second terminal.
US10063063B2

A harmonic harvesting circuit design for harvesting un-rectified AC power contained in the fundamental and harmonic frequencies at the output of conventional rectifying circuits.
US10063059B2

Controlling a wind power plant comprising at least one wind turbine generator for producing power to an electrical grid where the amount of said power is based on a signal response in a voltage signal in said electrical grid due to a change in power output into said electrical grid.
US10063054B2

An arrangement for power management in an energy distribution system, a method for power management in an energy distribution system and an arrangement for implementing the method for power management in the energy distribution system, wherein a feed/return unit and a control unit are provided, where the control unit is configured to sense a present actual system state and to take the sensed actual system state as a basis for prompting energy output or energy intake (energy out/intake, energy feed/return) by the feed/return unit in order to allow continuous correction and dynamic support of an energy distribution system or in an energy distribution system.
US10063053B2

Methods for controlling an energy storage device to reduce peak power demand at a site are provided. In one embodiment, load data corresponding to a load in a utility grid-connecting energy generation (EG) system is received. The load data may be sampled at a first predetermined interval, and the EG system may include an energy storage device. A load threshold level is received, and a discharge control signal is generated. The discharge control signal may be generated when the measured load is at or above the load threshold level. The control signal may be applied to the measured load for a second predetermined interval that is longer than the first predetermined interval.
US10063051B2

The present invention relates to a socket box. The socket box includes a base, a socket insert, a facia insert and an internal electrically conductive substrate. The socket insert comprises a body having an upper surface and a lower surface, wherein the upper surface is provided with a plurality of apertures which are sized and spaced so as to receive the pins of an electrical plug, and wherein further the lower surface is provided with a plurality of sprung electrical contacts. The socket insert and electrically conductive substrate are supported and held in spaced relationship to one another by the facia insert such that the sprung electrical contacts are compressed against the electrically conductive substrate, and wherein further the facia insert in turn is supported by the base.
US10063045B2

A coil actuator for a low and medium voltage switching apparatus comprising a coil electromagnet (2), a power and control unit (3), which comprises a power circuit (31) operatively connected to said coil electromagnet (2) and a processing unit (32) operatively connected to said power circuit and controlling the trip of said coil electromagnet (2) through said power circuit (31). The power and control unit (3) comprises an optical port (30), which is suitable to be operatively connected to an optical fiber cable (112), and a first detection unit (33), which is operatively connected to said optical port and to said processing unit. The first detection unit (33) is suitable to receive a light signal (L) from said optical port and to output a first detection signal (D1) indicative of the presence of an arc fault, depending on said light signal. The processing unit (32) is suitable to receive said first detection signal (D1) from said first detection unit and to control the trip of said coil electromagnet (2), depending on said first detection signal. In a further aspect, the invention relates to an arc fault coil suppression device including said coil actuator.
US10063043B2

A spacer device includes an elongate spacing member extending a longitudinal axis for securing to electrical transmission lines, and has a minimum thickness dm. At least one thickened portion having a thickness Tt and length dt is positioned intermediate along the spacing member to form at least two column lengths Lc separated by the at least one thickened portion. Each column length Lc has a portion with the minimum thickness dm. The thickness Tt and length dt of the at least one thickened portion can be at least two times the minimum thickness dm to form at least one end support for the at least two column lengths Lc, such the at least two column lengths Lc behave as separate Euler type columns for producing increased Euler buckling strength with a minimal increase in weight.
US10063042B2

A mounting assembly for an electrical fixture has an upper unit and a lower unit. The upper unit includes a first portion of a detent mechanism and an upper contact for connection to a power source. The lower unit is configured for connection to an electrical fixture and includes a second portion of a detent mechanism and a lower contact for connection to the electrical fixture. When the lower unit engages the upper unit, the first portion and the second portion of the detent mechanism cooperate to releasably retain the upper unit and lower unit together and the upper contact and lower contact touch to create an electric pathway between the power source and the electrical fixture.
US10063039B2

This invention has to do with a gripping cable hanger assembly system for the solar, mining, and electrical industry. The gripping cable hanger is comprised of a support wire gripping mechanism, cable carrier supports/receptacles, data carrier wire capability, space between said wire carriers with said wire comprising a shape retention material that may have a high dielectric, UV resistant coating thereon.
US10063028B2

Unidirectionality of lasers is enhanced by forming one or more etched gaps in the laser cavity. The gaps may be provided in any segment of a laser, such as any leg of a ring laser, or in one leg of a V-shaped laser. A Brewster angle facet at the distal end of a photonic device coupled to the laser reduces back-reflection into the laser cavity. A distributed Bragg reflector is used at the output of a laser to enhance the side-mode suppression ratio of the laser.
US10063026B2

A laser medium unit 10 in a laser beam amplification device includes a plurality of laser media 14. A cooling medium flow path F1 is provided around the laser medium unit 10 to cool the laser medium unit 10 from outside. A sealed space between the laser media 14 is filled with gas or liquid, and a laser beam for passing through the sealed space is not interfered by a cooling medium flowing outside. Therefore, a fluctuation of an amplified laser beam is prevented, and a quality such as stability and focusing characteristics of the laser beam is improved.
US10063024B2

An electrical connector includes an insulative housing, a number of terminals carried by the insulative housing, a metallic shielding plate retained in the insulative housing, and a shielding shell attached to the insulative housing. The insulative housing has a number of receiving slots located at a back-end thereof. The terminals have a number of soldering portions exposed from the insulative housing. Each receiving slot is located between every two neighboring soldering portions to receive soldering material.
US10063010B2

Connector part for connecting to a mating connector part, wherein the connector part has at least one locking device for locking the connector part to the mating connector part, wherein the locking device has at least one pretensioning element and at least one locking element for engaging in a locking element receiver of the mating connector part in an engagement position of the locking element, and the locking element is elastically pretensioned by means of a pretensioning element in a locking direction toward the engagement position and the locking element can be moved in a release direction angled to the locking direction out of the engagement position into a release position.
US10063005B2

An electrical connector includes an insulative housing, a metallic shielding shell enclosing the housing, and an insulative shell enclosing the metallic shielding shell. The metallic shielding shell forms a first mating cavity. The insulative shell includes a round rib protruding from an inner sidewall of the insulative shell. The round rib and the metallic shielding shell interfere with each other.
US10062999B2

An electrical connector includes: an insulative housing having a base portion and a tongue portion extending forwardly from the base portion; a number of terminals retained in the insulative housing; a shielding shell attached to the insulative housing to form a receiving space; a metal shell for mounting on a printed circuit board, the metal shell being affixed to the shielding shell; and an insulative shell insert-molded with the metal shell and enclosing the shielding shell.
US10062989B2

A receptacle connector includes an insulative receptacle housing defining two grooves located inside two corresponding lengthwise walls and extending along a longitudinal direction to receive the two lengthwise walls of the plug connector therein. A center island is formed between the two grooves in the transverse direction perpendicular to the longitudinal direction. Two rows of passageways are formed in the corresponding lengthwise walls, respectively, and each passageway communicates with the corresponding groove. Two rows of receptacle contacts are disposed in the corresponding passageways, respectively. Each of the receptacle contacts further includes an upside-down U-shaped structure straddling the lengthwise wall and including an inner part/arm abutting against an interior surface of the lengthwise wall, and an outer part/arm abutting against an exterior surface of the lengthwise wall, wherein the inner part further includes another locking structure to interlock with the locking structure on the corresponding plug contact.
US10062988B1

A connector assembly for terminating cables to a PCB. An interface of compliant contacts within in a cylindrical disk of dielectric material and a boss with the cable attached reciprocate within a cylindrical sleeve with the interface toward the PCB. Springs bias the interface and boss toward the PCB. The sleeve, interface, boss/cable assembly, and springs are slid into a barrel that has a pair of pawls extending paraxially from the proximal end. The pawls combine with paraxial alignment fingers on the sleeve. In the unattached position, the circular alignment posts fit into round PCB holes. As the connector is pushed toward the PC, the sleeve contacts the PCB and stops, but the barrel continues until it is free to rotate to an attached position where the pawl fingers slide under the PCB. An optional locking mechanism locks the barrel in the attached position.
US10062986B2

A connector of the present invention includes an inner housing and an outer housing. The inner housing has a contact holding portion holding at least one contact, and is for attachment to a substrate. The outer housing is configured as a separate body from the inner housing, is provided between a case with the substrate attached thereto and the inner housing and is fixed to the case, and suppresses rattling of the inner housing relative to the case.
US10062984B2

A connector system is provided that includes a first connector and a second connector that are both coupled by a cable. Both connectors can be configured with terminal tails that are configured to be press-fit into a circuit board. The first connector includes a first terminal pair and the second connector includes a second terminal pair and the first and second terminal pairs are fixably connected to opposite ends of the cable.
US10062980B2

A safety termination apparatus for connecting to a power conductor has first and second galvanic connections, a sensor wire, and an insulating housing. The first and second galvanic connections are connected to an uninsulated portion of the power conductor and a sensor wire is electrically connected to each galvanic connection. The insulating housing encloses the galvanic connections and has first and second compartments for enclosing the first and second galvanic connections. The first and second compartments separate the first and second galvanic connections such that the first and second galvanic connections are not electrically connected to each other than through a mutual connection to the power conductor.
US10062972B1

The various technologies presented herein relate to mitigating or reducing sidelobe levels during operation of an antenna array. Power coefficients operating across an antenna array are tapered to facilitate a power concentration at central region of the antenna array while power coefficients of a lower magnitude are generated at the periphery of the antenna array. Power coefficient variation can be effected by at least one of electrical path length, number of antennas being powered in a particular antenna subarray, a number of T-splitters incorporated into an electrical path servicing an antenna, etc. Electrical coupling of a pre-T/R stripline and a post-T/R stripline can be achieved in conjunction with operation with a dielectric layer, wherein the dielectric layer acts as a dielectric at the Ku frequency band. Further, phase delay can be applied to at least one electrical signal to facilitate concurrent delivery of power across the antenna array.
US10062963B2

An antenna bracket for electronic devices includes a solid bracket having an aperture formed therethrough. The solid antenna bracket has side walls that are rounded to a predetermined radius, and at least one antenna pocket positioned on said side walls. The antenna pocket receives and secures at least one antenna. The antenna bracket has a polygon shape that follows the contours of the electronic device housing.
US10062961B2

An electronic device includes a support board having a mounting face and an integrated circuit chip mounted on the mounting face. An encapsulation block embeds the integrated circuit chip, the encapsulation block extending above the integrated circuit chip and around the integrated circuit chip on the mounting face of the support board. The encapsulation block includes a front face with a hole passing through the encapsulation block to uncovering at least part of an electrical contact. A layer made of an electrically conducting material fills the hole to make electrical connection to the electrical contact and further extends over the front face of the encapsulation block.
US10062956B2

An antenna device includes a conductive member and a wiring substrate including a coupling line that is conductive. The antenna device includes connecting conductors electrically connecting the conductive member and the coupling line. A feeding coil magnetic-field coupled to the coupling line is arranged on the wiring substrate.
US10062953B2

There is provided a satellite antenna including: a reflector which is directed in a direction toward a target satellite and receives a predetermined satellite signal; and a balance weight module which is mounted on a rear surface of the reflector, in which the balance weight module includes a guide movable balance weight, a guide which defines a movement route along which the guide movable balance weight is moved in a state in which the guide movable balance weight is coupled to the guide, and a fixing member which selectively couples the guide movable balance weight at one side of the guide. By using the satellite antenna according to the present invention, it is possible to easily and quickly perform an operation of adjusting weight balance of the reflector and to prevent a safety accident.
US10062949B2

Multi-band radio frequency communication is performed using an integrated multi-band bandpass filter implemented based on ring resonators, such as concentric dielectric ring resonators. By constructing the multi-band bandpass filter using concentric ring configurations, the print circuit board (PCB) real estate requirement of multiple filters operating at multiple frequency bands is significantly reduced. Various configurations of the multi-band bandpass filter based on the concentric ring resonators provide flexibility in the layout design and manufacturing of multi-band radios for mobile devices, such as compact smartphones. These configurations of the concentric ring resonators can include but are not limited: a slot-coupling configuration, a direct-coupling configuration, and an embedded direct-coupling configuration.
US10062948B2

One embodiment is directed to a microwave cavity resonator comprises a cavity housing forming a cavity. A resonator element is arranged in the cavity and extends longitudinally along a longitudinal axis, wherein the resonator element comprises, when viewed along the longitudinal axis, a first end connected to a first housing wall and a second end opposite the first end, the second end being arranged at a distance from a second housing wall. The resonator element, at its second end, comprises at least one first capacitor element and the cavity housing comprises at least one second capacitor element reaching into the cavity and arranged at a distance, when viewed along a direction perpendicular to the longitudinal axis, from the at least one first capacitor element such that a gap between the at least one first capacitor element and the at least one second capacitor element is formed.
US10062947B2

An RF transmitter with a power combiner and a differential amplifier is provided. The power combiner converts a differential output signal to a single-end output signal and transmits the single-end output signal to the antenna. The differential amplifier includes common-source input transistors, common-gate output transistors and a switch module. The common-source input transistors amplify a differential input signal and output an amplified differential signal. The common-gate output transistors, including sources electrically coupled to the common-source input transistors and drains electrically coupled to the power combiner, generate the differential output signal according to the amplified differential signal. The switch module is electrically coupled between the gates. The switch module electrically couples the gates of the common-gate output transistors if the RF transmitter is in operation and electrically isolates the gates if the RF receiver is in operation.
US10062945B2

A coupling structure for crossing three transmission lines millimeter-wave or centimeter-wave signals a signal conductor layer of a circuit substrate, the coupling structure comprising three planar cross-couplers, and from each of the three cross-couplers two input/output points of the cross-coupler being connected clockwise in succession in the plane of the cross-coupler, to respectively one input/output point of a respective other of the three cross-couplers.
US10062925B2

Disclosed is an electrolyte solution used for a lithium secondary battery having high capacity, less undergoing aging deterioration of capacity, and also excellent in life characteristic. The electrolyte solution used for a lithium secondary battery contains a compound having a trivalent or higher boron formed by incorporation of a boroxine compound represented by (RO)3(BO)3 in which R(s) each represent independently an organic group of 1 to 6 carbon atoms and LiPF6, and a non-aqueous solvent.
US10062906B2

Disclosed is an electrode for secondary batteries including an electrode mix, which includes an electrode active material and a binder, coated on a current collector. More particularly, the electrode includes a first electrode mix layer including a first binder, a glass transition temperature (Tg) of which is lower than that of a second binder, and an electrode active material, and coated on the current collector; and a second electrode mix layer including the second binder, a glass transition temperature (Tg) of which is higher than that of the first binder, and an electrode active material, and coated on the first electrode mix layer.
US10062896B2

Disclosed is a method of manufacturing a secondary battery, built in a battery case, having an electrode assembly impregnated with an electrolyte solution, the method including: (a) injecting an electrolyte solution into a chamber; (b) impregnating by soaking an electrode assembly, which has a separator interposed between a cathode and an anode, in an electrolyte solution contained in the chamber; and (c) moving into the electrode assembly from step (b) with the electrolyte solution into a battery case, whereby interfacial wetting of the electrode assembly and the electrolyte solution is improved. A secondary battery manufactured according to the method may have improved electrolyte solution impregnation properties, ionic conductivity, electronic conductivity and the like and, as such, may have improved electrochemical performance.
US10062893B2

A method for connecting electrodes of the same polarity of an accumulator (1) to a current output terminal (6, 7), the accumulator including two current output terminals (6, 7), a container (2) containing an electrochemical bundle (9) having alternating positive and negative electrodes, the ends of the current collectors of the positive and negative electrodes defining a first (Si) and second (S2) surface respectively. There is a step of additive manufacturing of an internal connecting part (11, 13) electrically connecting the first and/or the second surface to the corresponding current output terminal.
US10062879B2

A battery module assembly having one or more plate-shaped cells, including two or more battery modules having cell units, each of which includes one or more battery cells, electrically connected to one another, a pair of an upper and lower case to surround outer circumferences of the modules such that one surface of each of the outermost modules is exposed outside in a state in which the modules are erected on their sides, one or more first fastening holes vertically formed at a top of the upper case and a bottom of the lower case in a direction in which first fastening holes face each other to fasten and fix the upper and lower case, and two or more second fastening holes horizontally formed at a front and/or a rear of the upper case and a front and/or a rear of the lower case to position or fix the assembly.
US10062868B2

Embodiments of the present invention relate to a pixel structure and a manufacturing method thereof. The pixel structure includes: a substrate; an organic light emitting layer, disposed on the substrate; and an organic light gathering layer, disposed on a light exiting side of the organic light emitting layer, wherein light emitted from the organic light emitting layer is incident on the organic light gathering layer which is configured to gather the light emitted from the organic light emitting layer.
US10062866B2

The present invention provides an OLED display and a manufacturing method thereof. The OLED display of the present invention includes an OLED substrate and a thin film encapsulation layer disposed on the OLED substrate. The thin film encapsulation layer includes a patterned the high thermal conductivity layer and the high thermal conductivity layer is provided with a plurality of openings formed therein to correspond, in a one to one manner, to a plurality of sub-pixel areas of the OLED substrate so as to prevent the high thermal conductivity layer from absorbing light and also help eliminate the constraint that a top emission device is only allowed to use a material having a high transmission rate, thereby allowing for effective transfer of heat generated during an operation of an OLED device without deteriorating light emission efficiency of the device, reducing thermal decomposition of a material of the OLED device, and ensuring the device possesses sufficiency capability of blocking external moisture and oxygen to thus extend the service life of the device.
US10062865B2

An organic light-emitting display apparatus includes: a substrate; a pixel electrode above the substrate; an intermediate layer above the pixel electrode and including an organic emission layer; an opposite electrode above the intermediate layer; and an encapsulation structure above the opposite electrode and including at least one inorganic film and at least one organic film. A difference between a refractive index of the at least one inorganic film and a refractive index of the at least one organic film is in a range between about 0.3 to about 0.5. A thickness of the at least one inorganic film is in a range of about 0.7 μm to about 1.5 μm. A thickness of the at least one organic film is in a range of about 3.5 μm to about 6.5 μm.
US10062864B2

An apparatus can include a first electrode on a planarization layer, an organic emission layer on the first electrode, a first bank and a second bank on the planarization layer and configured to surround the organic emission layer, and an anti-moisture unit on a portion of the planarization layer and a portion of the second bank, wherein the anti-moisture unit is configured to suppress moisture permeation through the second bank and the planarization layer.
US10062844B2

Apparatuses and methods of manufacture are disclosed for phase change memory cell electrodes having a conductive barrier material. In one example, an apparatus includes a first chalcogenide structure and a second chalcogenide structure stacked together with the first chalcogenide structure. A first electrode portion is coupled to the first chalcogenide structure, and a second electrode portion is coupled to the second chalcogenide structure. An electrically conductive barrier material is disposed between the first and second electrode portions.
US10062841B2

A memory device including first conductive lines spaced apart from each other and extending in a first direction; second conductive lines spaced apart from each other and extending in a second direction that is different from the first direction; first memory cells having a structure that includes a selection device layer, a middle electrode layer, a variable resistance layer, and a top electrode layer; and insulating structures arranged alternately with the first memory cells in the second direction under the second conductive lines, wherein the first insulating structures have a top surface that is higher than a top surface of the first top electrode layer, and the second conductive lines have a structure that includes convex and concave portions, the convex portions being connected to the top surface of the top electrode layer and the concave portions accommodating the insulating structures between the convex portions.
US10062830B2

An elastic wave resonator includes an interdigital transducer electrode provided on a piezoelectric substrate and including a first electrode layer made of Al or an alloy with Al as its primary component and including a first main surface on a side where the piezoelectric substrate is located and a second main surface on the opposite side from the first main surface. An SH wave is used as a propagated elastic wave. When a resonant frequency of the elastic wave resonator is fr and an anti-resonant frequency of the elastic wave resonator is fa, a minimum value of an absolute value of a distortion component in the first main surface calculated through a two-dimensional finite element method is about 1.4×10−3 or less at a frequency f expressed as: f=fr+0.06×bw, where bw is fa−fr.
US10062828B2

A Josephson parametric converter is provided. The Josephson parametric converter includes a multi-Josephson junction ring modulator having arrays of N Josephson junctions arranged in a ring configuration with nodes inter-dispersed between the arrays. N is an integer having a value greater than one. The Josephson parametric converter includes a first and a second resonator formed from lumped-element capacitors that shunt the multi-Josephson junction ring modulator and respectively enable a first and a second mode of the Josephson parametric converter.
US10062819B2

An LED die conformally coated with phosphor is mounted at the base of a shallow, square reflector cup. The cup has flat reflective walls that slope upward from its base to its rim at a shallow angle of approximately 33 degrees. A clear encapsulant completely fills the cup to form a smooth flat top surface. Any emissions from the LED die or phosphor at a low angle are totally internally reflected at the flat air-encapsulant interface toward the cup walls. This combined LED/phosphor light is then reflected upward by the walls and out of the package. Since a large percentage of the light emitted by the LED and phosphor is mixed by the TIR and the walls prior to exiting the package, the color and brightness of the reflected light is fairly uniform across the beam. The encapsulant is intentionally designed to enhance TIR to help mix the light.
US10062805B2

A semiconductor light-emitting element includes a first semiconductor layer of a first conductivity type; a light-emitting functional layer that includes a light-emitting layer; and a second semiconductor layer that is formed on the light-emitting functional layer and is of a conductivity type opposite to a conductivity type of the first semiconductor layer. The light-emitting layer includes a base layer which has a composition subject to stress strain from the first semiconductor layer and has a plurality of base segments that are partitioned in a random net shape; and a quantum well structure layer composed of at least one quantum well layer and at least one barrier layer. The base layer has a composition of AlxGa1−xN (0≤x≤1), and the barrier layer has a composition of AlyGa1−yN (0≤y<1), and the composition x and the composition y satisfy a relation of x>y.
US10062804B2

A method of manufacturing a nano-scale LED electrode assembly including a selective metal ohmic layer is disclosed. Specifically, the method can be useful in increasing conductivity between a nano-scale LED device and electrodes and also reducing contact resistance therebetween by depositing a conductive material in a region in which the nano-scale LED device comes in contact with the electrodes so as to improve the contact between the nano-scale LED device and the electrodes, thereby further improving light extraction efficiency of the nano-scale LED device.
US10062795B2

A solar cell encapsulant sheet including a resin layer (S) formed of a resin composition containing an olefine-based resin, wherein the storage elastic modulus at 25° C. of the resin layer (S) is 200 MPa or less, at least one surface of the resin layer (S) is the sheet surface of the encapsulant sheet, and the sheet surface satisfies the following requirements (a), (b) and (c): (a) the dynamic friction coefficient on a tempered white glass plate is 1.5 or less, (b) the surface roughness Rzjis is from 0.1 to 50 μm, and (c) the static friction coefficient on a tempered white glass plate is 1.5 or less.
US10062790B2

To provide a miniaturized transistor having highly stable electrical characteristics. Furthermore, also in a semiconductor device including the transistor, high performance and high reliability are achieved. The transistor includes, over a substrate, a conductor, an oxide semiconductor, and an insulator. The oxide semiconductor includes a first region and a second region. The resistance of the second region is lower than that of the first region. The entire surface of the first region in the oxide semiconductor is surrounded in all directions by the conductor with the insulator interposed therebetween.
US10062788B2

A lateral SOI device may include a semiconductor channel region connected to a drain region by a drift region. An insulation region on the drift layer is positioned between the channel region and the drain region. Permanent charges may be embedded in the insulation region sufficient to cause inversion in the insulation region. The semiconductor layer also overlies a global insulation layer, and permanent charges are preferably embedded in at least selected areas of this insulation layer too.
US10062784B1

A method includes forming a metal gate in a first inter-layer dielectric, performing a treatment on the metal gate and the first inter-layer dielectric, selectively growing a hard mask on the metal gate without growing the hard mask from the first inter-layer dielectric, depositing a second inter-layer dielectric over the hard mask and the first inter-layer dielectric, planarizing the second inter-layer dielectric and the hard mask, and forming a gate contact plug penetrating through the hard mask to electrically couple to the metal gate.
US10062776B2

The present disclosure provides a semiconductor device and a method for manufacturing the same. The semiconductor device comprises a substrate, a first III-V compound layer over the substrate, a second III-V compound layer on the first III-V compound layer, a third III-V compound layer on the second III-V compound layer, a source region on the third III-V compound layer, and a drain region on the third III-V compound layer. A percentage of aluminum of the third III-V compound layer is greater than that of the second III-V compound layer.
US10062774B2

A semiconductor device includes a plurality of gate trenches formed in a semiconductor layer; a gate electrode filled via a gate insulating film in the plurality of gate trenches; an n+-type emitter region, a p-type base region, and an n−-type drift region disposed laterally to each gate trench; a p+-type collector region on a back surface side of the semiconductor layer; a plurality of emitter trenches formed between the gate trenches adjacent to each other; a buried electrode filled via an insulating film in the plurality of emitter trenches; and a p-type floating region formed between the plurality of emitter trenches. The p-type floating region is formed deeper than the p-type base region, and includes an overlap portion. The n+-type emitter region selectively has a pullout portion pulled out in a transverse direction along the front surface of the semiconductor layer from a side surface of the gate trench.
US10062770B2

A complementary metal oxide semiconductor field-effect transistor (MOSFET) includes a substrate, a first MOSFET and a second MOSFET. The first MOSFET is disposed on the substrate within a first transistor region and the second MOSFET is disposed on the substrate within a second transistor region. The first MOSFET includes a first fin structure, two first lightly-doped regions, two first doped regions and a first gate structure. The first fin structure includes a first body portion and two first epitaxial portions, wherein each of the first epitaxial portions is disposed on each side of the first body portion. A first vertical interface is between the first body portion and each of the first epitaxial portions so that the first-lightly doped region is able to be uniformly distributed on an entire surface of each first vertical interface.
US10062761B2

A method for manufacturing a semiconductor device includes steps of forming a trench in a surface of a semiconductor substrate of a first conductivity type in a depth direction; forming a conductive layer in the trench, with a first insulating film interposed therebetween; dividing the conductive layer into a gate electrode and an in-trench wiring layer which face each other in the trench and filling a gap between the gate electrode and the in-trench wiring layer with a second insulating film; introducing second-conductivity-type impurities into the entire surface of the semiconductor substrate to form a channel forming region of a second conductivity type; and selectively forming a main electrode region of the first conductivity type in a portion of the channel forming region which is provided along an opening portion of the trench so as to come into contact with the opening portion.
US10062760B2

A semiconductor device according to the present invention includes a semiconductor layer of SiC of a first conductivity type, a plurality of body regions of a second conductivity type formed in the surface portion of the semiconductor layer with each body region forming a unit cell, a source region of the first conductivity type formed in the inner portion of the body region, a gate electrode facing the body region across a gate insulating film, a drain region of the first conductivity type and a collector region of the second conductivity type formed in the rear surface portion of the semiconductor layer such that the drain region and the collector region adjoin each other, and a drift region between the body region and the drain region, wherein the collector region is formed such that the collector region covers a region including at least two unit cells in the x-axis direction along the surface of the semiconductor layer.
US10062758B2

A semiconductor device having a low feedback capacitance and a low switching loss. The semiconductor device includes: a substrate; a drift layer formed on a surface of the semiconductor substrate; a plurality of first well regions formed on a surface of the drift layer; a source region which is an area formed on a surface of each of the first well regions and defining, as a channel region, the surface of each of the first well regions interposed between the area and the drift layer; a gate electrode formed over the channel region and the drift layer thereacross through a gate insulating film; and second well regions buried inside the drift layer below the gate electrode and formed to be individually connected to each of the first well regions adjacent to one another.
US10062755B2

Semiconductor devices are formed using a thin epitaxial layer (nanotube) formed on sidewalls of dielectric-filled trenches. In one embodiment, a termination structure is formed in the termination area and includes an array of termination cells formed in the termination area, the array of termination cells including a first termination cell at an interface to the active area to a last termination cell, each termination cell in the array of termination cells being formed in a mesa of the first semiconductor layer and having a first width; and an end termination cell being formed next to the last termination cell in the termination area, the end termination cell being formed in an end mesa of the first semiconductor layer and having a second width greater than the first width.
US10062740B2

A display device and a display device packing method are provided. The display device comprises a display panel having a display region and a non-display region; a cover lens disposed on a light-emitting surface of the display panel; and a buffer layer disposed between the cover lens and the display panel and in the non-display region of the display panel, wherein the buffer layer is selectively filled with a plurality of bubbles to enhance a buffering effect.
US10062737B2

An OLED pixel arrangement structure includes multiple first sub-pixels, multiple second sub-pixels and multiple third sub-pixels. Four adjacent ones of the first sub-pixels and four adjacent ones of the second sub-pixels are alternately arranged and surround one of the third sub-pixels. Centers of the four adjacent first sub-pixels and centers of the four adjacent second sub-pixels form vertexes of a virtual octagonal cell, and the virtual octagonal cell has at least two orthogonal symmetry axes, a basic pixel unit is formed by the first sub-pixels and the second sub-pixels forming the virtual octagonal cell and a part of the third sub-pixel inside the virtual octagonal cell which are located on one side of one of the at least two orthogonal symmetry axes of the virtual octagonal cell. A center of the third sub-pixel coincides with a center of the virtual octagonal cell.
US10062722B2

An image sensor includes a pixel array having plurality of pixel cells arranged into a plurality of rows and a plurality of columns of pixel cells in a first semiconductor die. A plurality of pixel support circuits are arranged in a second semiconductor die that is stacked and coupled together with the first semiconductor die. A plurality of interconnect lines are coupled between the first and second semiconductor dies, and each one of the plurality of pixel cells is coupled to a corresponding one of the plurality of pixel support circuits through a corresponding one plurality of interconnect lines. A plurality of shield bumps are disposed proximate to corners of the pixel cells in the pixel array and between the first and second semiconductor dies such that each one of the plurality of shield bumps is disposed between adjacent interconnect lines along a diagonal of the pixel array.
US10062721B2

A device includes an image sensor chip having formed therein an elevated photodiode, and a device chip underlying and bonded to the image sensor chip. The device chip has a read out circuit electrically connected to the elevated photodiode.
US10062718B2

In one general aspect, the techniques disclosed here feature an imaging device that includes: a semiconductor substrate; a first pixel cell including a first photoelectric converter in the semiconductor substrate, and a first capacitive element one end of which is electrically connected to the first photoelectric converter; and a second pixel cell including a second photoelectric converter in the semiconductor substrate. An area of the second photoelectric converter is larger than an area of the first photoelectric converter in a plan view.
US10062706B2

A semiconductor device includes a semiconductor substrate, an element isolation film, and a fin having side surfaces facing each other in a first direction of an upper surface and a main surface connecting the facing side surfaces and extending in a second direction orthogonal to the first direction. The device further includes a control gate electrode arranged over the side surface via a gate insulation film and extending in the first direction, and a memory gate electrode arranged over the side surface via another gate insulation film having a charge accumulation layer and extending in the first direction. Furthermore, an overlap length by which the memory gate electrode overlaps with the side surface is smaller than an overlap length by which the control gate electrode overlaps with the side surface in the direction orthogonal to the upper surface.
US10062704B2

A method is provided for fabricating a buried-channel MOSFET and a surface-channel MOSFET of the same type and different gate electrodes on a same wafer. The method includes providing a semiconductor substrate having a well area and a plurality of shallow trench isolation structures; forming a threshold implantation region doped with impurity ions opposite of that of the well area in the well area for the buried-channel MOSFET; forming a gate structure including a gate dielectric layer and a gate electrode on the semiconductor substrate, wherein the gate electrode of the buried-channel MOSFET is doped with impurity ions with a same type as that of the well area, and the gate electrode of the surface-channel MOSFET is doped with impurity ions with a type opposite of that of the well area; and forming source and drain regions in the semiconductor substrate at both sides of the gate structure.
US10062692B1

Disclosed are methods of forming field effect transistor(s) (FET) and the resulting structures. Instead of forming the FET source/drain (S/D) regions during front end of the line (FEOL) processing, they are formed during middle of the line (MOL) processing through metal plug openings in an interlayer dielectric (ILD) layer. Processes used to form the S/D regions through the metal plug openings include S/D trench formation, epitaxial semiconductor material deposition, S/D dopant implantation and S/D dopant activation, followed by silicide and metal plug formation. Since the post-MOL processing thermal budget is low, the methods ensure reduced S/D dopant deactivation, reduced S/D strain reduction, and reduced S/D dopant diffusion and, thus, enable reduced S/D resistance, optimal strain engineering, and flexible junction control, respectively. Since the S/D regions are formed through the metal plug openings, the methods eliminate overlay errors that can lead to uncontacted or partially contacted S/D regions.
US10062689B2

A FinFET-type device is formed having a fin structure with vertically-oriented source/drain regions (with lightly doped extensions) and a channel region extending substantially perpendicular to the surface of the semiconductor substrate. A semiconductor stack is provided (or formed) having a first heavily doped layer and two lightly doped layer, with a channel region formed between the two lightly doped layers. The stack is etched to form fin structures (for the devices) and a gate stack is formed along the sidewalls of the channel region. A second heavily doped layer is selectively formed on the upper lightly doped layer. A portion of the first heavily doped layer and a portion of the lower lightly doped layer form a lower S/D region with a lightly doped extension region. Similarly, a portion of the second heavily doped layer and a portion of the upper lightly doped layer form an upper S/D region with a lightly doped extension region.
US10062688B2

A semiconductor device and a method of manufacturing the semiconductor device are provided. The semiconductor device includes a fin extending along a first direction over a substrate and a gate structure extending in a second direction overlying the fin. The gate structure includes a gate dielectric layer overlying the fin, a gate electrode overlying the gate dielectric layer, and a first insulating gate sidewall on a first lateral surface of the gate electrode extending along the second direction. A source/drain region is formed in the fin in a region adjacent the gate structure. A portion of the source/drain region extends under the insulating gate sidewall for a substantially constant distance along the first direction.
US10062684B2

A transition frequency multiplier semiconductor device having a first source region, a second source region, and a common drain region is disclosed. A first channel region is located between the first source region and the common drain region, and a second channel region is located between the second source region and the common drain region. A first gate region is located within the first channel region to control current flow between the first source region and the common drain region, while a second gate region is located within the second channel region to control current flow between the second source region and the common drain region. An inactive channel region is located between the first channel region and the second channel region such that the first channel region is electrically isolated from the second channel region. A conductive interconnect couples the first source region to the second gate region.
US10062682B1

A bidirectional transient voltage suppressor (TVS) circuit for data pins of electronic devices includes two sets of steering diodes and a diode triggered clamp device in some embodiment. In other embodiments, a bidirectional transient voltage suppressor (TVS) circuit for data pins of electronic devices includes two sets of steering diodes with a clamp device merged with a steering diode in each set. The TVS circuit is constructed to realize low capacitance at the protected nodes and improved clamping voltage for robust protection against surge evens. In some embodiments, the TVS circuit realizes low capacitance at the protected nodes by fully or almost completely depleting the P-N junction connected to the protected nodes in the operating voltage range. In this manner, the TVS circuit does not present undesirable parasitic capacitance to the data pins being protected, especially when the data pins are applied in high speed applications.
US10062678B2

Proximity coupling interconnect packaging systems and methods. A semiconductor package assembly comprises a substrate, a first semiconductor die disposed adjacent the substrate, and a second semiconductor die stacked over the first semiconductor die. There is at least one proximity coupling interconnect between the first semiconductor die and the second semiconductor die, the proximity coupling interconnect comprising a first conductive pad on the first coupling face on the first semiconductor die and a second conductive pad on a second coupling face of the second semiconductor die, the second conductive pad spaced apart from the first conductive pad by a gap distance and aligned with the first conductive pad. An electrical connector is positioned laterally apart from the proximity coupling interconnect and extends between the second semiconductor die and the substrate, the position of the electrical connector defining the alignment of the first conductive pad and the second conductive pad.
US10062676B1

A multilayer chipset structure is provided. The chips can be arranged in a stacking structure with multilayer circuit board. Each circuit board is formed with wiring opening and chipset opening. The chipset opening can be arranged with at least one chipset, such as a controller. The different openings cause connecting wires can pass therethrough so as to connect different chips or circuit elements on different layer. By this modularized structure, the multilayer package structure can be formed with a complicated structure in one package so as to reduce the packaging cost effectively. The connecting wires pass through the openings so as to reduce the whole path lengths needed. No complicated wiring is needed. All the conducting wires are at an upper side of the chips. In packaging, it only needs to package the upper side.
US10062675B2

Micro-LED array display devices are disclosed. One of the micro-LED display devices includes: a micro-LED panel including a plurality of micro-LED pixels; a CMOS backplane including a plurality of CMOS cells corresponding to the micro-LED pixels to individually drive the micro-LED pixels; and bumps electrically connecting the micro-LED pixels to the corresponding CMOS cells in a state in which the micro-LED pixels are arranged to face the CMOS cells. The micro-LED pixels are flip-chip bonded to the corresponding CMOS cells formed on the CMOS backplane through the bumps so that the micro-LED pixels are individually controlled.
US10062673B2

The invention provides a lighting device (100) comprising: —a first solid state light source (10), configured to provide UV radiation (11) having a wavelength selected from the range of 380-420 nm; —a second solid state light source (20), configured to provide blue light (21) having a wavelength selected from the range of 440-470 nm; —a wavelength converter element (200), wherein the wavelength converter element (200) comprises: —a first luminescent material (210), configured to provide upon excitation with the blue light (21) of the second solid state light source (20) first luminescent material light (211) having a wavelength selected from the green and yellow wavelength range, and wherein the first luminescent material excitability for UV radiation (11) is lower than for blue light (21); and —a second luminescent material (220), configured to provide upon excitation with the blue light (21) of the second solid state light source (20) second luminescent material light (221) having a wavelength selected from the orange and red wavelength range, and wherein the second luminescent material excitability for UV radiation (11) is lower than for blue light (21).
US10062671B2

A semiconductor module includes a circuit board and a power semiconductor chip embedded in the circuit board. The power semiconductor chip has a first load electrode. The semiconductor module further includes a power terminal connector electrically connected to the first load electrode. The embedded power semiconductor chip is positioned laterally within a footprint zone of the power terminal connector.
US10062642B2

Characteristics of a semiconductor device are improved. A semiconductor device includes a coil CL1 and a wiring M2 formed on an interlayer insulator IL2, a wiring M3 formed on an interlayer insulator IL3, and a coil CL2 and a wiring M4 formed on the interlayer insulator IL4. Moreover, a distance DM4 between the coil CL2 and the wiring M4 is longer than a distance DM3 between the coil CL2 and the wiring M3 (DM4>DM3). Furthermore, the distance DM3 between the coil CL2 and the wiring M3 is set to be longer than a sum of a film thickness of the interlayer insulator IL3 and a film thickness of the interlayer insulator IL4, which are positioned between the coil CL1 and the coil CL2. In this manner, it is possible to improve an insulation withstand voltage between the coil CL2 and the wiring M4 or the like, where a high voltage difference tend to occur. Moreover, a transformer formation region 1A and a seal ring formation region 1C surrounding a peripheral circuit formation region 1B are formed so as to improve the moisture resistance.
US10062634B2

A semiconductor die assembly in accordance with an embodiment of the present technology includes a first semiconductor die, a package substrate underlying the first semiconductor die, an interposer between the package substrate and the first semiconductor die, and a second semiconductor die between the package substrate and the interposer. The semiconductor die assembly further comprises a heat spreader including a cap thermally coupled to the first semiconductor die at a first elevation, and a pillar thermally coupled to the second semiconductor die at a second elevation different than the first elevation. The heat spreader is configured to transfer heat away from the first and second semiconductor dies via the cap and the pillar, respectively. The interposer extends around at least 75% of a perimeter of the pillar in a plane between the first and second elevations.
US10062625B2

An underfill material enabling voidless packaging and excellent solder bonding properties, and a method for manufacturing a semiconductor device using the same are provided. An underfill material is used which contains an epoxy resin and a curing agent, and a time for a reaction rate to reach 20% at 240° C. calculated by Ozawa method using a differential scanning calorimeter is 2.0 sec or less and a time for the reaction rate to reach 60% is 3.0 sec or more. This enables voidless packaging and excellent solder connection properties.
US10062622B2

A semiconductor device includes a first bonding surface disposed on a first component of the semiconductor device. A bond material is disposed on the first bonding surface, and a second bonding surface is disposed on a second component of the semiconductor device. The bond material is disposed on the second bonding surface. A first electroplated bond connects the bond material and the first bonding surface, and a second electroplated bond connects the bond material and the second bonding surface.
US10062620B1

A die device includes a die including an active layer; and an interconnect feature configured for electrical connection of the active layer, wherein the interconnect feature is in contact with a substrate in the die; and a bump, independent of the die, configured for electrical connection of the active layer.
US10062619B2

A method of forming a semiconductor device includes providing a silicon-on-insulator substrate comprising a semiconductor bulk substrate, a buried insulation layer formed on the semiconductor bulk substrate and a semiconductor layer formed on the buried insulation layer, providing at least one N-type metal-oxide semiconductor gate structure being an NZG gate structure having a gate insulation layer over the semiconductor layer and at least one P-type metal-oxide semiconductor gate structure being a PZG gate structure having a gate insulation layer over the semiconductor layer, the NZG and PZG gate structures being electrically separated from each other.
US10062617B2

A method of forming SRB finFET fins first with a cut mask that is perpendicular to the subsequent fin direction and then with a cut mask that is parallel to the fin direction and the resulting device are provided. Embodiments include forming a SiGe SRB on a substrate; forming a Si layer over the SRB; forming an NFET channel and a SiGe PFET channel in the Si layer; forming cuts through the NFET and PFET channels, respectively, and the SRB down to the substrate, the cuts formed on opposite ends of the substrate and perpendicular to the NFET and PFET channels; forming fins in the SRB and the NFET and PFET channels, the fins formed perpendicular to the cuts; forming a cut between the NFET and PFET channels, the cut formed parallel to the fins; filling the cut with oxide; and recessing the oxide down to the SRB.
US10062613B1

A method for fabricating semiconductor device includes the steps of: forming a first trench and a second trench in a substrate; forming a first work function metal layer in the first trench and the second trench; forming a patterned mask to cover the second trench; removing the first work function metal layer from the first trench; forming a second work function metal layer in the first trench and the second trench; and forming a conductive layer in the first trench and the second trench to form a first gate structure and a second gate structure.
US10062607B2

A method for forming metallization in a workpiece includes electrochemically depositing a second metallization layer on the workpiece comprising a nonmetallic substrate having a dielectric layer disposed over a substrate and a continuous first metallization layer disposed on the dielectric layer and having at least one microfeature comprising a recessed structure, wherein the first metallization layer at least partially fills a feature on the workpiece, where the first metallization layer is a cobalt or nickel metal layer, and wherein the second metallization layer is a cobalt or nickel metal layer that is different from the metal of the first metallization layer, electrochemically depositing a copper cap layer after filling the feature, and annealing the workpiece to diffuse the metal of the second metallization layer into the metal of the first metallization layer.
US10062586B2

A chemical fluid processing apparatus and a chemical fluid processing method are described, to treat a substrate with a plurality of chemical fluids such that substantially constant temperature is maintained across a substrate surface. The apparatus includes a discharge nozzle above the substrate to supply a first chemical fluid at a first temperature to a front surface of the substrate, a bar nozzle oriented in a radial direction of the substrate to supply a second chemical fluid at a second temperature to the front surface or a back surface of the substrate, the second temperature being higher than the first temperature, and where the bar nozzle includes a plurality of outlets for discharging the second chemical fluid to a plurality of contacting places on the front surface or the back surface of the substrate at different distances from the center of the substrate.
US10062581B2

A method of forming an isolation structure, wherein a hard mask is formed on a first region and a second region of a substrate; the substrate is etched using the hard mask as an etching mask to form a plurality of first active patterns in the first region and a plurality of second active patterns in the second region, a first trench between the first active patterns having a first trench width, and a second trench between the second active patterns having a second trench width smaller than the first trench width; a first oxide layer is formed on the hard mask and the first and second trenches; the first oxide layer is conformally formed on an inner wall of the first trench and filling the second trench; a polysilicon layer is conformally formed on the first oxide layer and a spin-on-dielectric (SOD) layer is formed on the polysilicon layer to fill the first trench; and the SOD layer and the polysilicon layer are annealed using an oxygen-containing gas so that the SOD layer and the polysilicon layer are transformed into a second oxide layer and a third oxide layer, respectively, in the first trench, resulting in a semiconductor device with an isolation structure with good isolation characteristics.
US10062577B1

A method of fabricating III-V fin structures includes providing numerous fins. Then, a group III-V material layer is formed to encapsulate an upper portion of each of the fins. Later, part of the group III-V material layer is removed to expose an end of each of the fins, and divides the group III-V material layer into numerous U-shaped structures. Next, a first part of each of the fins and the entire silicon oxide layer are removed. Finally, part of each of the U-shaped structures is removed to segment each of the U-shaped structures into two III-V fin structures.
US10062570B2

An object is to provide a high reliable semiconductor device including a thin film transistor having stable electric characteristics. In a method for manufacturing a semiconductor device including a thin film transistor in which an oxide semiconductor film is used for a semiconductor layer including a channel formation region, heat treatment (which is for dehydration or dehydrogenation) is performed so as to improve the purity of the oxide semiconductor film and reduce impurities such as moisture. Besides impurities such as moisture existing in the oxide semiconductor film, heat treatment causes reduction of impurities such as moisture existing in the gate insulating layer and those in interfaces between the oxide semiconductor film and films which are provided over and below the oxide semiconductor film and are in contact with the oxide semiconductor film.
US10062561B2

Methods are described for reducing the wet etch rate of dielectric films formed on a patterned substrate by flowing the material into gaps during deposition. Films deposited in this manner may initially exhibit elevated wet etch rates. The dielectric films are treated by exposing the patterned substrate to a high pressure of water vapor in the gas phase. The treatment may reduce the wet etch rate of the dielectric films, especially the gapfill portion of the dielectric film. Scanning electron microscopy has confirmed that the quantity and/or size of pores is reduced or eliminated by the procedures described herein. The treatment has also been found to reduce the etch rate, e.g., at the bottom of gaps filled with the dielectric film.
US10062558B2

A technique for improving the efficiency of injecting ions into the electrode unit of a funnel structure having high ion-transport efficiency is provided to improve the overall ion-transport efficiency. From an ionization chamber 1 for ionizing a sample under atmospheric pressure, ions are injected through a straight capillary pipe 3 into the inner space of the electrode unit 10 of a funnel structure composed of ring electrodes in a first intermediate vacuum chamber 4. The space for setting the capillary pipe 3 is formed by replacing one or more ring electrodes with C-shaped electrodes whose circumference portion is partially removed. Each C-shaped electrode is arranged so that the ions will be injected perpendicularly to the ion-transport direction. The injected ions lose energy due to collision cooling, become converged onto the ion-beam axis C due to the ion-confining effect of a radio-frequency electric field, and efficiently move toward the exit aperture along a potential gradient created by a direct-current electric field. The gas stream carrying the ions passes through the gaps of the ring electrodes, without increasing the gas pressure at the exit of the ring-electrode inner space and thereby deteriorating the degree of vacuum in the next stage.
US10062557B2

A method of mass spectrometry is disclosed comprising passing ions through a first stage and a second stage of a mass spectrometer and monitoring a first ion acquisition for a first dwell time extending from a time T1 to a time T1+Tdwell1. The method further comprises reconfiguring the mass spectrometer or one or more components of the mass spectrometer to monitor a second ion acquisition and setting the first stage to transmit ions of the second ion acquisition at a time T, wherein TT1+Tdwell1 and determining the time T based on a known or calculated ion transit time through one or more regions or components of the mass spectrometer disposed downstream of the first stage.
US10062550B2

Provided are substrate processing apparatuses including a temperature measurement unit. The substrate processing apparatus comprises a chamber including a substrate processing region, a dielectric sheet that is disposed on the substrate processing region and includes an insertion hole and a temperature measurement unit that is disposed on the dielectric sheet to measure the temperature of the dielectric sheet, and has a screw portion inserted into the insertion hole, wherein each of the insertion hole and the screw portion has thread helixes meshed with each other.
US10062547B2

In a plasma processing apparatus for processing a substrate by plasmatizing a process gas introduced into a processing container, an introducing unit which introduces the process gas is formed on a ceiling surface of the processing container; a gas retention portion which gathers the process gas supplied from the outside of the processing container through a supply passage, and a plurality of gas ejection holes which allow communication between the gas retention portion and the inside of the processing container are formed in the introducing unit; a gas ejection hole is not formed in a location of the gas retention portion that faces an opening of the supply passage; and a cross section of each of the gas ejection holes has a flat shape.
US10062545B2

A computer-readable recording medium encoded with a computer program for executing an ion etching method of etching a substrate arranged on a substrate holder using an ion beam etching apparatus. The computer program includes a decremental control program having a command according to which the first step is executed; and an incremental control program having a command according to which the second step is executed.
US10062544B2

An apparatus for improving the uniformity of an ion beam is disclosed. The apparatus includes a heating element to heat an edge of the suppression electrode that is located furthest from the suppression aperture. In operation, the edge of the suppression electrode nearest to the suppression electrode may be heated by the ion beam. This heat may cause the suppression electrode to distort, affecting the uniformity of the ion beam. By heating the distal edge of the suppression electrode, the thermal distortion of the suppression electrode can be controlled. In other embodiments, the distal edge of the suppression electrode is heated to create a more uniform ion beam. By monitoring the uniformity of the ion beam downstream from the suppression electrode, such as by use of a beam uniformity profiler, a controller can adjust the heat applied to the distal edge to achieve the desired ion beam uniformity.
US10062539B2

Provided is an anode capable of keeping the X-ray dose steady in an X-ray generating tube by preventing a crack in a connecting electrode layer, which electrically connects a target layer and an anode member. The anode includes a first bonding boundary where the connecting electrode layer, which electrically connects the target layer and the anode member, is bonded to a supporting substrate of a target, and a second bonding boundary where the connecting electrode layer is bonded to the anode member in which the connecting electrode layer is formed so that the first bonding boundary and the second bonding boundary are on the same side with respect to the connecting electrode layer.
US10062537B1

A release apparatus includes a coiled restraining wire with each end attached to a corresponding fuse wire. The fuse wires are supplied with respective actuation electric currents by respective independent current sources. Flow of actuation current through a fuse wire causes that fuse wire to break; breakage of either one or both fuse wires allows the restraining wire to partially uncoil and allow the release apparatus to transition from a retained condition to a released condition, by allowing disengagement of retention members from a release member that can then move out of the release apparatus. The release apparatus can be employed to attach a deployable component to a satellite or spacecraft, and can be readily repaired, refurbished or reset for repetitive ground testing.
US10062532B2

A method for the activation of an electrical device (50), which comprises at least one electrical component (30) whose values are mechanically variable by rotating or displacing is characterized by the following steps: at least one first and one second threshold value are predetermined, which are adjustable by rotating, touching, displacing or other manipulations; a time window starts after reaching the first threshold value by manipulation of the electrical component (30); if the second threshold value is reached by manipulation of the electrical component (30) within the time window, an activation signal is output; and if the second threshold value is not reached within the predeterminable time window by manipulation of the electrical component (30), the activation process is terminated.
US10062522B1

A capacitor having first and second electrodes and a scaffold dielectric. The scaffold dielectric comprises an insulating material with a plurality of longitudinal channels extending across the dielectric and filled with a dielectric paste comprising a porous material and an ion-comprising liquid within the pores of the porous material. The plurality of longitudinal channels are substantially parallel and the liquid comprising the dielectric paste generally has an ionic strength of at least 0.1. Capacitance results from the migrations of positive and negative ions in the confined liquid in response to an applied electric field. A method of supplying power to a load using the capacitor and a method of making the capacitor is additionally disclosed.
US10062521B2

An electrode (10) for a combination of supercapacitor and battery, comprising an active structure (12), wherein the active structure (12) comprises an active material layer (18) which is divided into strips in the plane and capacitor strips (16) and battery strips (14) are arranged alternately in the plane, is proposed. Also a process for producing such an electrode (10) and a combined supercapacitor and battery cell comprising at least one such electrode.
US10062520B2

A photo-electrochemical cell of an embodiment includes: a first electrode which has a transparent conductive film provided on a first surface of a photoelectric conversion layer; a first catalyst layer provided on the first electrode; a second electrode provided on a second surface of the photoelectric conversion layer; and a second catalyst layer provided on the second electrode. The first catalyst layer has a plurality of catalyst parts disposed on the first electrode and a transparent dielectric part disposed in a gap between the plurality of catalyst parts.
US10062517B2

Systems, devices, and methods for micro-electro-mechanical system (MEMS) tunable capacitors can include a fixed actuation electrode attached to a substrate, a fixed capacitive electrode attached to the substrate, and a movable component positioned above the substrate and movable with respect to the fixed actuation electrode and the fixed capacitive electrode. The movable component can include a movable actuation electrode positioned above the fixed actuation electrode and a movable capacitive electrode positioned above the fixed capacitive electrode. At least a portion of the movable capacitive electrode can be spaced apart from the fixed capacitive electrode by a first gap, and the movable actuation electrode can be spaced apart from the fixed actuation electrode by a second gap that is larger than the first gap.
US10062514B2

In a multilayer ceramic capacitor, outer electrodes include base electrode layers including a conductive metal and a glass component on a ceramic multilayer body, conductive resin layers including a thermosetting resin and a metal component on the base electrode layers such that exposed portions of the base electrode layers are exposed at least at one corner on one end surface side of the ceramic multilayer body and at least at one corner on the other end surface side thereof, and plating layers on the conductive resin layers and the exposed portions of the base electrode layers. The exposed portions of the base electrode layers are in direct contact with the plating layers at least at one corner on the one end surface side of the ceramic multilayer body and at least at one corner on the other end surface side thereof.
US10062506B2

A capacitor includes a body having a first surface, a second surface, and a third surface and a fourth surface connecting the first surface to the second surface, and including a first internal electrode and a second internal electrode respectively having a first lead portion and a second lead portion exposed to the second surface, a first external electrode and a second external electrode formed on the second surface of the body, and electrically connected to the first internal electrode and the second internal electrode, respectively, and dummy electrodes formed on the third surface and the fourth surface of the body and extending from edges at which the second surface meets the third surface and the fourth surface.
US10062504B2

A manufacturing method of a rare-earth magnet includes: manufacturing a first sealing body by filling a graphite container with a magnetic powder to be a rare-earth magnet material and by sealing the graphite container; manufacturing a sintered body by sintering the first sealing body to manufacture a second sealing body in which the sintered body is accommodated; and manufacturing a rare-earth magnet by performing hot plastic working on the second sealing body to give magnetic anisotropy to the sintered body.
US10062483B2

A grain-oriented electrical steel sheet, on which magnetic domain refining treatment by strain application has been performed, has an insulating coating with excellent insulation properties and corrosion resistance. The grain-oriented electrical steel sheet is obtained by irradiating a steel sheet with a high-energy beam to apply, to the steel sheet, linear strain extending in a direction that intersects a rolling direction of the steel sheet, and then re-forming an insulating coating on the steel sheet, in which in an irradiation mark region due to the high-energy beam, a ratio of an area containing defects on the insulating coating is 40% or less, a maximum width of the irradiation mark region in the rolling direction is 250 μm or less, and a thickness of the insulating coating is 0.3 μm or more and 2.0 μm or less.
US10062481B2

An insulation system includes a number of mica hard-boards joinable to form a free-standing slot-liner for insulating a conductor when placed therein and accommodating an expansion of the conductor. In another embodiment, an electromagnetic pump includes a stator of the electromagnetic pump including a number of laminations, a slot-liner positioned within a gap formed by the laminations, an annular wound copper conductor coil positioned within the slot-liner. The slot-liner includes a number of mica hard-boards joined to form an annular volume for insulating the conductor coil and accommodating an expansion of the conductor coil.
US10062475B1

A composition and method for reducing the coefficient of friction and required pulling force of a wire or cable are provided. A composition of aqueous emulsion is provided that is environmentally friendly, halogen free and solvent free. The composition is compatible with various types of insulating materials and may be applied after the wire or cable is cooled and also by spraying or submerging the wire or cable in a bath. The composition contains lubricating agents that provide lower coefficient of friction for wire or cable installation and continuous wire or cable surface lubrication thereafter.
US10062472B2

A polyolefin molded product comprising a resin composition containing (1) from 1 to 30% by mass of an olefin-based polymer having an elastic modulus of from 5 to 450 MPa, (2) a propylene-based polymer having an elastic modulus of 500 MPa or more (the content of the component (2) is the balance), and (3) from 0.0001 to 2% by mass of an additive.
US10062466B2

An apparatus for reducing radiation scatter in an imaging system having an operational slot for receiving an anti-scatter grid. The apparatus includes an imaging system component having at least one storage slot formed therein for selectively storing an anti-scatter grid when the grid is not in the operational slot of the imaging system. The apparatus further includes an operational slot sensor configured to detect the presence of an anti-scatter grid and/or an imaging property of a grid in the operational slot. The system allows an operator to select an appropriate anti-scatter grid for use in the imaging system from one or more anti-scatter grids that are located within the operational and/or storage slots of the imaging system.
US10062458B2

A method of providing an end-capped tubular ceramic composite for containing nuclear fuel (34) in a nuclear reactor involves the steps of providing a tubular ceramic composite (40), providing at least one end plug (14, 46, 48), applying (42) the at least one end plug material to the ends of the tubular ceramic composite, applying electrodes to the end plug and tubular ceramic composite and applying current in a plasma sintering means (10, 50) to provide a hermetically sealed tube (52). The invention also provides a sealed tube made by this method.
US10062457B2

Methods for providing predictive notifications to a monitoring device are provided. In one aspect, a method includes receiving retrospective patient data collected from a plurality of medical devices, and determining, based on a comparison of the retrospective patient data with current patient data for a patient from a medical device, a likelihood of a potential adverse medical event occurring for the patient. The method also includes providing a notification to a monitoring device indicative of the potential adverse medical event for the patient. Systems, graphical user interfaces, and machine-readable media are also provided.
US10062448B1

A circuit includes a fuse cell with a current mirror. The first leg of the current minor includes first and second N-type transistors coupled in series between the upper and lower rails and the second leg includes third and fourth N-type transistors coupled in series between the upper and lower rails. The size of the first N-type transistor is (Y·A1), the second N-type transistor is (X·A2), the third N-type transistor is (X·A1) and the fourth N-type transistor is (Y·A2) where X and Y are integers and A1 and A2 are the sizes of respective reference transistors. A fuse has a first terminal coupled between the first and second N-type transistors and a second terminal coupled between the third and fourth N-type transistors; a first control node on the second leg of the current minor is coupled to control the voltage at an output node of the fuse cell.
US10062440B1

A non-volatile semiconductor memory device capable of eliminating influence of bit line (BL) leakage on reading and a reading method thereof. The non-volatile semiconductor memory device includes a memory array, a semiconductor well having a plurality of erase units, and a source switch array having a plurality of source switches. Each of the source switches is coupled to a common source line of one erase unit of the semiconductor well. Only one source switch among the source switches coupled to a selected erase unit among the erase units of the semiconductor well for reading is enabled during a reading operation. Thus, the BL leakage is prevented from affecting the reading operation on memory cells of the memory array, thereby improving the reliability of the non-volatile semiconductor memory device.
US10062435B2

Disclosed are methods, systems and devices for operation of non-volatile memory devices. In one aspect, a correlated electron switch (CES) device may be placed in any one of multiple memory states in a write operation. Limiting current between terminals of the non-volatile memory device during read operations may enable use of higher voltages for higher realized gain.
US10062434B2

A device is disclosed that includes a driver, a sinker and a memory column. The memory column includes a plurality of resistive memory cells each being electrically connected between the driver and the sinker through a first line and a second line. When one of the resistive memory cells is conducted, at least one of the driver and the sinker is configured to be controlled to have a resistance depending on a row location of the conducted resistive memory cell in the memory column.
US10062425B2

Provided herein are a capacitor, a memory device including the capacitor, and a method of manufacturing the capacitor. The capacitor is manufactured by directly depositing a metal electrode having high ion mobility on an ultrathin ferroelectric layer having a certain thickness, and thus may simultaneously use metal cation migration and ferroelectric polarization inversion, and a low-power and high-performance capacitor capable of being selectively activated may be provided by simultaneously controlling an external electric field and an internal electric field caused by polarization of the inside of a ferroelectric thin film.
US10062419B2

In accordance with some embodiments of the present disclosure, a circuit structure is provided. The circuit structure comprises a first transistor, a second transistor, a storage node and a word-line. Each of the two transistors comprises a gate, a source and a drain. The storage node is connected to the gate of the first transistor. The word-line is connected to the gate of the second transistor. The first and second transistors are serially connected. The first and second threshold voltages are respectively associated with the first and second transistors, and the first threshold voltage is lower than the second threshold voltage.
US10062418B2

A data programming method and a memory storage device are provided. The method includes: programming a plurality of first type physical units in a rewritable non-volatile memory module to store first data; encoding the first data to generate encoded data; receiving second data; and programming at least one of a plurality of second type physical units in the rewritable non-volatile memory module corresponding to the first type physical units to store at least a part of the second data after the first data is encoded. Therefore, the correcting ability for correcting errors in pair physical units in multi-channel programming procedure may be improved.
US10062417B2

Systems and methods for selectively recording and bookmarking a portion of broadcast media content include receiving a video stream containing the broadcast media content, determining a video segment of the video stream to be output to a display device, and performing OCR on characters present within the video segment. The systems and methods may further include detecting a trigger event in the OCR of the video segment and creating a digital bookmark corresponding to the detected trigger event. The systems and methods may include generating a recording of a portion of the broadcast media content, whereby the recording begins prior to the trigger event and concludes after the trigger event, and storing the digital bookmark associated with the generated recording.
US10062415B2

Some embodiments provide an application that can automatically generate a movie from a collection of media clips stored on a device or accessible by the device. The movie creation process of some embodiments uses novel video and audio compositors that dynamically composite video and audio components of the movie. The video compositors process explores different combination of media clips and media-clip arrangements to produce an interesting video presentation. The audio compositor receives the duration of the video presentation, and dynamically generates a song for the video presentation based on this duration. Another novel interaction is that in some embodiments the audio compositor provides the starting location of its last segment to the video compositor so that the video compositor can align the start of the last video segment with this ending segment. In some embodiments, the video and audio compositors also synchronize fade-out effects that they apply to their respective presentations with each other. Also, in some embodiments, the video compositor can ask the audio compositor for one or more audio onsets that are near a particular time in the presentation. In some of these embodiments, the audio compositor returns (1) a list of onsets that are near a time that is specified by the video compositor, and (2) a priority for each of these onsets. The video compositor then uses this list of onsets to align an edit point in the composite video's definition to the location of one of the onsets based the specified priority value(s) and the desirability of the video edit at the onset location.
US10062408B2

An automatic playback overshoot correction system predicts the position in the program material where the user expects to be when the user stops the fast forward progression of the program material. The system determines the position where the program material was stopped and transitions to the new mode that the user selected, starting at the stopped position with an overshoot correction factor subtracted from it. The system uses a prediction method to correctly place the user within the program upon transition out of fast forward mode and determines if the speed of the fast forward mode and then automatically subtracts a time multiple to the frame where the transition was detected and positions the user at the correct frame. The time multiple is fine tuned if the user is consistently correcting after the fast forward mode stops.
US10062394B2

A system encourages experimentation with audio frequency and speaker technologies while causing an inanimate object to appear to lip-sync. The system applies a bandpass filter to an incoming audio stream to determine a magnitude of audio content in a frequency band of interest. For example, the system may filter results directed at the voice band, associated with speech. A controller controls a strobe light to flash at a particular point of travel of a platform reciprocating at a known frequency. An illusion is created that a sculpture, such as a piece of paper formed into a ring, is lip-synching to music.
US10062385B2

A system and method for selecting a speech-to-text engine are disclosed. The method includes selecting, by an engine selection component, at least two speech-to-text engines to decode a portion of computer-readable speech data. The portion of speech data can be decoded simultaneously by the selected speech-to-text engines for a designated length of time. In some embodiments portions of the speech data can be simultaneously decoded with selected speech-to-text engines at periodic intervals. An accuracy of decoding can be determined for each selected speech-to-text engine by an accuracy testing component. Additionally, the relative accuracies and speeds of the selected speech-to-text engines can be compared by an output comparison component. The engine selection component can then select the most accurate speech-to-text engine accurate to decode a next portion of speech data. Further, the engine selection module may select a speech-to-text engine that meets or exceeds a speed and/or accuracy threshold.
US10062378B1

A computer-implemented method and an apparatus are provided. The method includes obtaining, by a processor, a frequency spectrum of an audio signal data. The method further includes extracting, by the processor, periodic indications from the frequency spectrum. The method also includes inputting, by the processor, the periodic indications and components of the frequency spectrum into a neural network. The method additionally includes estimating, by the processor, sound identification information from the neural network.
US10062376B2

Disclosed are an electronic apparatus and a voice recognition method for the same. The voice recognition method for the electronic apparatus includes: receiving an input voice of a user; determining characteristics of the user; and recognizing the input voice based on the determined characteristics of the user.
US10062375B2

Inputs provided into user interface elements of an application are observed. Records are made of the inputs and the state(s) the application was in while the inputs were provided. For each state, a corresponding language model is trained based on the input(s) provided to the application while the application was in that state. When the application is next observed to be in a previously-observed state, a language model associated with the application's current state is applied to recognize speech input provided by a user and thereby to generate speech recognition output that is provided to the application. An application's state at a particular time may include the user interface element(s) that are displayed and/or in focus at that time, and is determined by an operating system hooking component embedded in the automatic speech recognition system.
US10062361B2

Herein disclosed an image display including: row scan lines configured to supply a control signal; column signal lines configured to supply a video signal; and pixel circuits configured to be disposed at intersections between the scan lines and the signal lines, wherein each of the pixel circuits has at least a drive transistor, a sampling transistor connected to a gate of the drive transistor, a capacitive part connected between the gate and a source of the drive transistor, and a light-emitting element connected to the source of the drive transistor.
US10062359B2

A control circuit applied to a display includes an adjustment parameter generating circuit, an adjustment circuit, a compensation circuit, an image detail compensating circuit and an output circuit. The adjustment parameter generating circuit determines an adjustment parameter according to a backlight intensity corresponding to a pixel in a frame. The adjustment circuit adjusts a pixel value of the pixel according to the adjustment parameter to generate an adjusted pixel value. The compensation circuit compensates the adjusted pixel value according to a compensation curve go generate a compensated pixel value. The compensation curve includes a non-linear segment. The image detail compensating circuit generates a detail compensation value according to an edge factor of the pixel. The output circuit adjusts the compensated pixel value according to the detail compensation value to generate an output pixel value of the pixel.
US10062356B1

An imager is provided for viewing subcutaneous structures. In an embodiment of the invention, the imager includes a camera configured to generate a video frame, and an adaptive nonlinear processor. The adaptive nonlinear processor is configured to adjust a signal of the video frame below a first threshold to a maximum dark level and to adjust the signal of the video frame above a second threshold to a maximum light level. The imager further includes a display, configured to display the processed video frame.
US10062354B2

Systems and methods for creating entities that operate within a virtual environment, where in some embodiments the entities are substantially autonomous in the sense that they are capable of communications and interactions with the environment and other entities. In some embodiments, the entities may be capable of interacting with an environment other than the one in which they were created and originally configured. In some embodiments, the entities may engage in interactions with other entities that operate to enable changes in behavior of one or both of the entities.
US10062353B2

This disclosure is directed to a system to compensate for visual impairment. The system may comprise, for example, a frame wearable by a user to which is mounted at least sensing circuitry and display circuitry. The sensing circuitry may sense at least visible data and depth data. Control circuitry may then cause the display circuitry to visibly present the depth to the user based on the visible data and depth data. For example, the display circuitry may present visible indicia indicating depth to appear superimposed on the field of view to indicate different depths in the field of view, or may alter the appearance of objects in the field of view based on the depth of each object. The system may also be capable of sensing a particular trigger event, and in response may initiate sensing and presentation for a peripheral field of view of the user.
US10062351B2

An amplifier feeds a current corresponding to a difference between a gradation voltage corresponding to a luminance level in a video signal and an amplified gradation voltage obtained by amplifying such a gradation voltage through an output current line in a current mirror circuit, and provides a voltage on the output current line to an output part via a driving line. The output part generates the amplified gradation voltage on the output line by feeding a current according to a voltage on the driving line through the output line.
US10062350B2

Disclosed is a voltage conversion circuit, display panel, and method for driving the display panel. The voltage conversion circuit comprises: a voltage-dividing unit which receives a voltage of a data signal of a main pixel region, and divides the voltage of the data signal of the main pixel region so as to output an intermediate voltage, and a reverse unit which, under control of a first clock signal and a second clock signal, inversely converts the intermediate voltage to a voltage of the data signal of a sub pixel region, rendering polarity of a pixel voltage of the sub pixel region and polarity of a pixel voltage of the main pixel region opposite to each other.
US10062349B2

A display device includes a liquid crystal display and a power supply to apply a common voltage to a common electrode of the display. The power supply applies a first common voltage to the common electrode for a first period after power is turned on, and applies a second common voltage higher than the first common voltage to the common electrode until the power is turned off after the first period.
US10062336B2

A method for setting an electronic display device for a vehicle to a secure state, wherein the electronic display device is designed to display, in response to an image signal received by a control mechanism, an image datum transmitted by the image signal, and to maintain the display without applying an operating voltage, is characterized in that the method comprises a step for receiving a diagnosis signal via an interface to the control mechanism, wherein the diagnosis signal represents a signal provided by the control mechanism, and furthermore, a step for outputting a reset signal to an interface to the display device, depending on a signal status of the diagnosis signal, wherein the reset signal is designed to trigger a display of a secure image datum by the display device, in order to set the display device to the secure state.
US10062331B2

The present invention relates to a display device which can provide optimal luminance and visibility to viewers by considering a viewing environment, a viewing distance and image characteristics in an associated manner and a method for driving the same. The method for driving a display device includes: determining final luminance by applying sensed results of ambient illumination, ambient temperature and a viewing distance from a user in an associated manner; adjusting luminance of the display device according to the determined final luminance; and calculating a weighted average picture level (WAPL) from an input image, calculating a differential gain per gray level according to the calculated WAPL, correcting the input image by applying the calculated differential gain per gray level to the input image and outputting the corrected input image.
US10062329B2

An electro-optical device includes a scanning line, a data line intersecting with each other, a pixel circuit which is provided corresponding to the intersection thereof, and a wire. The pixel circuit includes a light emitting element, one transistor which controls a current flowing to the light emitting element, and the other transistor of which conduction state is controlled according to a scanning signal which is supplied to the scanning line between a gate node of the one transistor and the data line. The wire is provided between the data line and the one transistor.
US10062325B2

A pixel circuit according to example embodiments includes a scan switch connected between a data line and a first node, a storage capacitor, an organic light emitting diode, a driving transistor connected to a first power voltage and configured to generate a driving current, a first control switch connected between the driving transistor and a second node and configured to be turned on during a first sensing period based on a first control signal, a second control switch connected between the second node and an anode of the organic light emitting diode and configured to be turned on during a second sensing period based on a second control signal, and a sensing switch connected between the data line and the second node and configured to be turned on based on a sensing control signal.
US10062321B2

A pixel circuit includes a first-transistor including gate-electrode receiving first emission control signal, first-electrode connected to ELVDD, and second-electrode connected to first node, a second-transistor including gate-electrode receiving second emission control signal, first-electrode, and second-electrode connected to second node, a third-transistor including gate-electrode connected to third node, first-electrode connected to first node, and second-electrode connected to first-electrode of the second-transistor, an OLED including anode connected to second node and cathode connected to ELVSS, a fourth-transistor including gate-electrode receiving bias scan signal, first-electrode connected to initialization voltage, and second-electrode connected to second node, a fifth-transistor including gate-electrode receiving bias scan signal, first-electrode connected to reference voltage, and second-electrode connected to third node, a sixth-transistor including gate-electrode receiving data scan signal, first-electrode receiving data signal, and second-electrode connected to third node, a storage-capacitor between first node and third node, and a hold-capacitor between ELVDD and first node.
US10062319B2

To reduce power consumption of a display device. A sequence of supply of video signals to a plurality of pixels included in an active matrix display device is controlled. For example, a supply sequence is controlled so that the potentials of the video signals supplied to a plurality of pixels are in ascending order or in descending order. This enables a reduction in the amount of charge and discharge of electric charge of signal lines which supply video signals to a plurality of pixels. Consequently, power consumption of the display device can be reduced.
US10062318B2

In a method for driving a light-emitting diode (LED) device, a driving system is configured to: a) receive a number of driving signals, each corresponding to a period the LED device is to be activated; b) determine a number of repetitions for output of each of the driving signals; c) determine an average driving period for each of the driving signals; d) constructing a sequence list of driving signals to be sent to the LED device, the sequence list including a plurality of rows, each of the rows is numbered and includes two columns for containing respectively two entries of the driving signals therein; and e) sequentially transmit the two entries of the driving signals contained in each of the rows included in the sequence list to the LED device.
US10062305B1

A Customized Storage Calendar including a backboard, calendar frame, partitions, configured as rows and columns, to define storage compartments, day boxes displaying the day number and positive subject indicia on a removable insert secured by tabs or on a removable top wall slider which are refillable, month box configured as left or right side insert which provides storage for remaining sliders displaying the current month slider, optional year sliders, and optional academia subject or positive subject indicia, horizontal support member, and a week face plate. The Customized Storage Calendar is shown configured with 31 dual-sided day boxes and 7 six wall day boxes displaying positive subject indicia on a removable insert, and 7 five wall cube day boxes displaying positive subject indicia on a removable top wall slider. Each day box is adapted to receive and store an object therein.
US10062302B2

Vision-assist systems and methods include use of processor(s) and a communicatively coupled feedback device and environmental sensing device upon which generated feedback is based. Machine readable instructions stored on a memory module cause the system to perform the following when executed by the processor(s): record a first metric corresponding to a level of reliance by a user on the feedback device at a first time; record a second metric corresponding to the level of reliance by the user on the feedback device at a second time after the first time; and record an awarded amount of reliance points when the second metric is less than the first metric, indicative of a decrease on a reliance by the user on the vision-assist system. The awarded amount of reliance points corresponds to a percentage by which the second metric decreases compared to the first metric.
US10062297B2

A sports electronic training system, and applications thereof, are disclosed. In an embodiment, a portable performance monitoring system for monitoring an individual's performance during a physical activity includes a motion monitor adapted to be physically coupled to the individual during the activity and a portable electronic processing device adapted to be physically coupled to the individual during the activity. The portable electronic processing device includes a wireless personal-area network transceiver adapted for wireless communication with the motion monitor, a memory adapted to store workout program data, a processor adapted to determine performance information for the individual, and an output adapted to provide feedback to the individual based on the performance information and the workout program data.
US10062296B2

A wireless mobile training device has a microprocessor, a first switch, a microphone, and a speaker. The microprocessor generates a first control signal to induce the speaker to emit a first audible instruction requesting a training program identifier. The microphone generates a first input signal corresponding to a received audible training program identifier. The microprocessor generates a second control signal to induce the speaker to emit a second audible instruction associated with a predetermined training program name, if the received audible training program identifier corresponds to the predetermined training program identifier. The microprocessor determines a first time interval for completing a first user task associated with the second audible instruction based on second and third input signals from either the first switch or the microphone.
US10062295B2

Formatting of content for presentation on a display of a computing device is provided. The computing device receives a request to present content associated with a user identifier (ID) of a user of a computing device. Personality attributes associated with the user ID are retrieved defining personality characteristics of the user associated with the user ID. A template is retrieved based on the retrieved personality attributes, the template defining content presentation parameters in respect of the personality attributes. Content is formatted associated with the request using the parameters of retrieved template. The formatted content is presented on the display of the computing device associated with the user ID.
US10062291B1

Systems and methods providing improved flight guidance are described. In some implementations, performance data from a plurality of completed flight segments of an aircraft are recorded and used to generate and/or update a regression model between one or more input parameters and one or more output parameters. Flight profile data for a current flight segment of the aircraft is estimated using the regression model and compared to flight profile data predicted based on pre-programmed performance data. The estimated and predicted flight profile data are compared to determine if a difference between the two exceeds a predetermined amount and flight guidance for a current flight segment is generated based on the estimated flight profile data if the difference exceeds the predetermined amount.
US10062283B2

A device for operating a parking lot, includes a communication interface, which is configured to receive a parking inquiry for a vehicle in the parking lot from a user of a communication network via the communication network, and a processor, which, in response to the received parking inquiry, configured to ascertain a parking position in the parking lot for the vehicle based on an instantaneous and/or expected number of vehicles situated in an entrance area of the parking lot, the communication interface being configured to transmit the ascertained parking position via the communication network to the user so that the vehicle may park in the ascertained parking position. Also described is a method for operating a parking lot and a computer program therefor.
US10062274B2

A notification system operating in a healthcare setting maintains information in alarm messages received from each of a plurality of call points and in messages received from clinicians, and operates on this information to determine whether a clinician is currently suffering from alarm fatigue or is at risk of suffering from alarm fatigue at some future time.
US10062243B2

According to one embodiment, an information processing apparatus includes input unit that inputs commodity information indicating a commodity to be registered, setting unit that sets the number of pieces of the commodity, measurement unit that measures weight of the number of pieces of the commodity, first determination unit that determines whether or not a difference between the measured weight and a multiplication value obtained by multiplying a representative value of weight which is set in advance for the commodity by the number is within a range of a preset predicted width, registration unit that registers the commodity indicated by the commodity information in association with the number, second determination unit that determines a threshold range to which the difference corresponds, based on a preset threshold range of a plurality of stages, and notification unit that makes a different notification for each of the threshold ranges.
US10062235B2

The present invention provides a coin recognition unit having high recognition capacity. The coin recognition unit comprises magnetic sensors each configured to collect magnetic characteristics of a transported coin; at least one optical sensor disposed with a space from the magnetic sensors and configured to collect optical characteristics of a surface of the coin; a glass plate constituting a transport surface on which the coin is transported and having a larger size than the coin; and a controller configured to control the magnetic sensors and the at least one optical sensor and perform a recognition process, the glass plate covering at least part of each magnetic sensor and at least part of each optical sensor.
US10062231B2

Method and its enabling device for remote wireless micro-latching for security purposes, comprising at least one user or controller, one mobile communication device, and one secured device, whereas said user is enabled to open or close a micro-latch in said a secured device, for instant a safe box or a medical cabinet, allowing access to secured content, including money, ID card, checks, as well as medicine. Also disclosed is a multiplicity of said devices and their preprogrammed remote control by computer or mobile app. The micro-latching can be amplified to macro-latching, for instance by a micro-solenoid switching a high power electrical switch bank or relay, which in turn initiates industrial processes.
US10062225B2

It is presented a portable access control communication device comprising: a housing for protecting a key device, the access control communication device; a socket arranged to hold a blade of a key device, the socket comprising a connector for communication with the key device; a cellular radio communication module; and a controller. The controller is arranged to communicate, using the cellular radio communication module, with an access control device over a cellular communication network when a key device is provided in the socket such that there is electric contact between the key device and the socket. A corresponding method, computer program and computer program product area also presented.
US10062224B2

A dual or progressive access level security system and method is disclosed. The system receives or acquires one or more initial access identifiers of the user via an identity reader. In examples, the identity reader is a biometric scanner such as a fingerprint scanner that reads a fingerprint, or an antenna such as a Near Field Communication (NFC) antenna that reads an initial access identifier from a tag within a user device such as a fob or mobile phone or a Bluetooth identifier from the user's mobile computing device. In response to validation of the initial access identifier, the system presents virtual keys for the user to enter an access code. In embodiments, the virtual keys are included within a touchscreen and within a virtual projected keyboard presented by the security system. The security system grants access to the user in response to validation of the access code.
US10062223B2

An intermediary access device enables a user electronic device to communicate with a vehicle's onboard computer system. A first wireless transceiver of the intermediary access device is used to establish a secure wireless communication channel between the intermediary access device and a vehicle on-board computer system. A second wireless transceiver of the intermediary access device is used to establish a user-initiated communication channel between the intermediary access device and a user electronic device. User commands and vehicle information can then be transmitted between the vehicle on-board computer system and the user electronic device via the intermediary access device in a safe, secure and efficient manner.
US10062214B2

The present disclosure includes methods and systems for rendering digital images of a virtual environment utilizing full path space learning. In particular, one or more embodiments of the disclosed systems and methods estimate a global light transport function based on sampled paths within a virtual environment. Moreover, in one or more embodiments, the disclosed systems and methods utilize the global light transport function to sample additional paths. Accordingly, the disclosed systems and methods can iteratively update an estimated global light transport function and utilize the estimated global light transport function to focus path sampling on regions of a virtual environment most likely to impact rendering a digital image of the virtual environment from a particular camera perspective.
US10062205B2

A computer-readable medium storing computer-executable instructions for generating a three-dimensional floor plan of a structure (e.g., a building, vehicle, or other structure) that includes a plurality of walls and at least one window. The three-dimensional floor plan includes internal building data such as height and orientation information for one or more rooms of the structure. The internal building data may include lighting elements and a view from the at least one window. The floor plan also includes external building data such as size, shape, location, and orientation of a second structure adjacent the first structure. The external building data may include points of interest and heavenly bodies. The system may allow a user to view the interior of a particular room and the exterior view from the particular room while manipulating the lighting conditions inside and/or outside of the particular room.
US10062192B2

Techniques are disclosed for performing flood-fill operations on vector artwork. In one embodiment, a region under a point of interest (POI) of vector artwork is rasterized and flood-filled, and an initial bounding shape around that area is used as a first guess as to the area to be filled. In other cases, the initial bounding shape is created around some initial area that includes the POI (no rasterization). In any such case, vector objects having bounding shapes that intersect the initial bounding shape are identified and fed into a planar map. After map planarization, a new bounding shape is created around a new area resulting from the planarizing and that includes the POI. In response to that bounding shape not extending beyond the initial bounding shape, a vector-based flood-fill operation can be performed on that new area. The process repeats if a new bounding shape extends beyond previous bounding shape.
US10062187B1

Example embodiments include a method that reduces consumption of computer resources in a computer system to reconstruct a shape of a multi-object image using finite terms. The method includes computing an initial function by performing V-system of degree 0 and functions of curves by performing hierarchical V-system. Norms of the functions of curves are compared with a predetermined threshold. A reconstruction function of the shape of the multi-object image is generated by summing the initial function and the functions of curves.
US10062185B2

In a method and apparatus for reducing variability of representations of regions of interest in reconstructions of original imaging data, a processor performs a reconstruction on the original imaging data to provide original image data, applies a filter to the original image data to provide filtered image data, displays the original image data to a user as an original image, at said display monitor, receives input parameters from the user to define a volume of interest, applies the input parameters to the filtered image data to generate a contour defining the volume of interest in the filtered image data, and displays the contour defining the volume of interest in the filtered image data to the user on the original image at said display monitor.
US10062182B2

Aspects of the present invention relate to providing see-through computer display optics with improved content presentation.
US10062181B1

The present invention describes exemplary embodiments of a method and apparatus for transmitting raster graphics. The method comprises determining a region, from 3D scene information for quality adjustment in a raster sequence of frames, wherein the raster sequence is generated by a graphics processing unit (the GPU) and consumed by an image encoder and the 3D scene information is provided by the GPU to the image encoder via shared memory and adjusting, by the image encoder, quality for the region according to the 3D scene information and a resource target for encodings of the raster sequence of frames.
US10062169B2

A method of providing a descriptor for at least one feature of an image comprises the steps of providing an image captured by a capturing device and extracting at least one feature from the image, and assigning a descriptor to the at least one feature, the descriptor depending on at least one parameter which is indicative of an orientation, wherein the at least one parameter is determined from the orientation of the capturing device measured by a tracking system. The invention also relates to a method of matching features of two or more images.
US10062168B2

An apparatus includes: an input configured to receive a plurality of images, wherein the images include respective sub-images of a bodily part of a subject, and wherein a position of the bodily part relates to a breathing movement and a cardiac movement of the subject; a first registration engine configured to determine a first registration of at least two breathing correlated images, wherein the at least two breathing correlated images comprise two of the plurality of images or are derived from at least some of the plurality of images; a second registration engine configured to determine a second registration of at least two cardiac correlated images; and a volumetric image generator configured to generate a volumetric image using the first registration and the second registration.
US10062156B2

An inspection method includes receiving a plurality of inspection images of a substrate. The method includes generating a first noise image from a first image from the first channel and an additional noise image from the additional image from the additional channel. The method further includes generating a first signal-to-noise ratio (SNR) image from the first noise image and an additional SNR image from the additional noise image and identifying one or more first pixel candidates in the first SNR image and in the additional SNR image. The method further includes combining image data from the first SNR image and image data from the additional SNR image at common pixel candidate sites based on the one or more identified first pixel candidates and the one or more identified additional pixel candidates to form a combined image used to detect defects on the substrate.
US10062154B1

Apparatus, methods, and other embodiments associated with image processing operations are disclosed that provide image contrast enhancement. According to one embodiment, an apparatus includes histogram stretching logic to generate a stretched histogram. The stretched histogram is generated by compressing an enlarging a contrast of brightness bins of an equalized histogram of brightness component values formed from a previous input frame of image pixel data. Flat region detection logic classifies pixels of the previous input frame of image pixel data as being flat pixels or non-flat pixels, and counts a number of the flat pixels. Noise detection logic classifies the flat pixels as being noisy pixels or non-noisy pixels, and counts a number of the noisy pixels. The number of noisy pixels and characteristics of the stretched histogram are used to enhance the contrast of a current input frame of image pixel data.
US10062148B2

Provided are a method and a device for converting a White-Red-Green-Blue (WRGB) color filter array into a Red-Green-Blue (RGB) color filter array in order to be easily applied to a commercial digital camera. The method includes (a) correcting a color of a White-Red-Green-Blue (WRGB) color filter array, (b) converting the WRGB color filter array into a Red-Green-Blue (RGB) color filter array, and (c) correcting a green of the RGB color filter array by using multichannel color difference value.
US10062145B2

The invention relates to a method for mapping the crystal orientations of a polycrystalline material, the method comprising: receiving (21) a series of images of the polycrystalline material, which images are acquired by an acquiring device in respective irradiation geometries; estimating (22) at least one intensity profile for at least one point of the material from the series of images, each intensity profile representing the intensity associated with the point in question as a function of irradiation geometry; and determining (24) a crystal orientation for each point in question of the material by comparing (23) the intensity profile associated with said point in question to theoretical signatures of intensity profiles of known crystal orientations, which signatures are contained in a database.
US10062144B2

A spherical harmonic is defined which is an operationally optimal small finite subset of the infinite number of spherical harmonics allowed to exist mathematically. The composition of the subset differs depending on its position on virtual hemisphere. The subsets are further divided into small spherical tesserae whose dimensions vary depending on the distance from the hemispherical center. The images of the outside visual scenes are projected on the flat surface of the webcam and from there are read and recalculated programmatically as if the images have been projected on the hemisphere, rotational invariants are then computed in the smallest tesserae using numerical integration, and then invariants from neighboring tesserae are added to compute the rotational invariant of their union. Every computed invariant is checked with the library and stored there if there is no match. The rotational invariants are solely used for visual recognition and classification and operational decision making.
US10062140B2

In a graphics processing system, when rendering plural views of the same scene (step 43), such as for stereoscopic rendering, the vertex shading operation is configured so that rather than executing the vertex shader program separately for each view that is being rendered, a single vertex shading program is executed once for all the views. The vertex shader program that is executed is configured to, for view-dependent operations, perform the respective operation separately for each view (step 48), so as to derive an appropriate vertex shaded output attribute value for each view, and is configured to, for vertex shading operations that are not dependent upon the view being rendered, perform those vertex shading operations only once for the set of views and to provide only a single vertex shaded output value for each vertex attribute in question for the set of views (step 49).
US10062136B2

The image display control program described below is stored on a recording medium. The program causes a client computer to execute a process including, detecting a stopping signal indicating that operations performed on an image have been stopped, performing control so as not to display images based on image data packets that are received after the detection, opening a second communication port that is different from a first communication port that communicates the image data packets, when the stopping signal is detected, transmitting, to a server via the first communication port, the stopping signal and port identification information of the second communication port, receiving, via the second communication port, a current still image corresponding to the stopping of the operations that the server transmits in response to the stopping signal, and displaying the current still image after an image that has been displayed immediately before the stopping of the operation.
US10062127B1

A computerized method for optimizing a corporation's real estate lease portfolio to reduce over-market leases, while at the same time helping to efficiently pick new lease locations that best meet corporate objectives. This system scores various potential new lease Comps in accordance with customer selected and weighted factors, including a novel set of Key Selected Driver factors that rate a building's suitability to the customer's needs, according to an algorithmic scoring system. The system also comprises a financial modeling section that extrapolates both projected present Site's lease costs, inclusive of operating expenses and projected alternate locations (Comp's) lease costs, inclusive of estimated operating expenses into the future, calculates projected savings, and presents the results in the form of a comparison to market benchmark. The system also determines the percentage of Utilization that the corporation is achieving compared against the maximum Capacity of their real estate.
US10062126B2

Embodiments are provided for controlling a fleet of vehicles and drones. The vehicles are directed to respectively drop off passenger groups at multiple locations. Routes are calculated routes for the vehicles to respectively pick up the passenger groups from the multiple locations based on predicted pick-up times, passenger group sizes and available vehicle capacities. One or more assign drones are assigned to each passenger group at each location. Each drone is configured to broadcast a current location of the passenger group in the location and a corresponding one of the predicted pick-up times and delay the corresponding passenger group in the location based on one of the vehicles assigned as a pick-up vehicle for the passenger group being delayed.
US10062123B2

Methods and systems may involve identifying metadata associated with a local application, and using an operating system-independent chat protocol to pass the metadata to a remote application. The metadata may include information to be presented to a user of a device executing the remote application, information to be used to locate more information for presentation to the user of the other device, information to be used to coordinate operation of multiple devices, and so forth. In one example, the metadata is passed using a protocol such as XMPP (Extensible Messaging and Presence Protocol).
US10062116B2

A system and methods are developed for providing market data in an electronic trading environment. One example method includes determining a probability model comprising a probability corresponding to a change in relation to a market data parameter, then, using the probability to generate a compressed bit stream representing the market data parameter, and providing the compressed bit stream to the client terminal.
US10062107B1

Techniques to facilitate security transactions in a preferred currency, regardless what original or market currency the securities are being traded in and where the transaction may take place, are disclosed. According to one aspect of the present invention, a three-tier architecture is presented and includes a brokerage, a market exchange and a currency exchange. Through a consolidated trading platform, the brokerage presents all prices, quotes, transactions or settlements in a preferred currency, in conjunction with the market exchange and the currency exchange. As a result, a trader always knows exactly what he/she may end up with a transaction of an asset.
US10062103B2

Native e-commerce transactables for social and other familiar and/or suitable user environments are enabled. A user of a network site may interact with a transactable to conduct a transaction with a 3rd party without leaving a user environment of the network site. The transactable may be configured to adopt the “look and feel” of the network site into which it is incorporated. While conducting the transaction with the transactable, the user may perceive that they remain at the network site, even though transaction information may be exchanged with a 3rd party network site. The transaction mediation service may obtain social activity data from a plurality of social network sites, as well as merchant activity data (e.g., transaction activity) from a plurality of merchant network sites. The data of each suitable network site may be translated, transformed and/or normalized into a unified and uniform format maintained by the transaction mediation service.
US10062102B2

A method, system and computer readable medium are capable of identifying information to display. The method includes identifying a location of a display device. The method includes identifying, in response to a user input, places within a predetermined distance of the location of the display device. The method includes identifying current information about items or services available at the identified places. The method includes displaying, on the display device, the current information about the items or services available at the identified places within the predetermined distance of the display device.
US10062100B2

Techniques disclosed herein identify visitors who visit a real-world shopping venue as belonging to a group. This involves tracking a physical action of a visitor present at the real-world shopping venue and identifying the visitor based on the tracked physical action and previously collected visitor information associated with the venue. The visitor is determined to be a member of a group based on the previously collected visitor information. Based on determining that the visitor is a member of the group, a notification is sent to another member of the group. The notification identifies that the visitor has placed at least one item in a sharing cart while the visitor is present at the real-world shopping venue. A system determines that visitors who routinely visit a real-world shopping venue belong to a group based on their activities while visiting the venue, and allows the visitors to provide feedback to each other.
US10062097B2

Devices, systems, and methods include a three-dimensional (3D) scanning element, an electronic data storage configured to store a database including fields for 3D scan data and demographic information, a processor, and a user interface. In an example, the processor obtains 3D scan data of a body part of a subject from the 3D scanning element, analyzes the 3D scan data for incomplete regions, generate a composite 3D image of 3D scan data from the database based on similarities of demographic information, and overlays composite 3D image regions corresponding to incomplete regions on the 3D scan data.
US10062096B2

A computer-enabled transaction system provides a list of items for purchase in response to a user request for an item. The system filters prospective items based on eligibility which includes availability of the item for purchase. Eligible items are ranked based on generated revenue per impressions wherein impressions include previous viewings of the items. The ranked, eligible items are then displayed in a list to the user with preferential displaying of the higher ranked items.
US10062090B2

In one embodiment, branded 3D digital assets are displayed on a client machine. The client machine is configured to determine a proportion of a branded 3D digital asset displayed on screen of a graphical user interface and obtain a percentage of the screen of the graphical user interface that the branded 3D digital asset is covering using a screen bounding function of a 3D engine of the online environment. A computer server is configured to receive an objective related to a placement of the branded 3D digital asset, the objective determining when to display the branded 3D digital asset. The server then determines whether the objective has been achieved, and if so, prevents display of the branded 3D digital asset for a predetermined period of time.
US10062086B2

A method for operating a bonus system includes providing a driver account associated with a driver by a database, acquiring data relating to the driver by an application installed on a mobile terminal, acquiring data on the vehicle side of at least one motor vehicle of the driver by at least one acquisition device on the motor vehicle side, transmitting the acquired data to the database, creating an electronic life career associated with the driver account based on the data transmitted to the database, and assigning respectively preset bonus points to the driver account as soon as it has been acquired based on the electronic life career that respective preset events have been achieved. Preset benefits can be redeemed depending on the bonus points assigned to the driver account.
US10062082B2

A method and a system are provided for identifying payment card holder hobbies or interests. The method includes retrieving from one or more databases a first set of information comprising payment card transaction information, payment card holder information and merchant information. The method further includes analyzing the first set of information to construct one or more groupings of merchants based on merchant line of business or merchant association with a hobby or interest; analyzing the first set of information to identify one or more payment card holder purchase behaviors; and associating the one or more payment card holder purchase behaviors with the one or more groupings of merchants to identify one or more payment card holder hobbies or interests. The method and system provide advantages in fraud prevention, and can also be used by merchants or businesses to better target customers or enhance existing customer relationships.
US10062080B2

A system for enforcing energy regulations is described. The system helps building departments maximize energy savings from the energy regulation enforcement process. The system is configured to optimize enforcement given a fixed level of enforcement resources within a building department. Optimization is achieved through the use of building science and sampling systems to structure building-by-building specialized inspection lists, which are delivered to building inspectors. Information collected during the inspection process is used to determine amounts of money that can be saved via complying or not complying with specific provisions of the energy regulations.
US10062073B2

A BLUETOOTH low energy mobile payments system may comprise a BLE beacon that is deployed at a merchant location. The BLE beacon may be associated with a specific merchant terminal. The BLE beacon may be configured to broadcast a unique beacon ID that is detectable by a user device. The user device may be configured to communicate the beacon ID to a payment system. In response to receiving the beacon ID, the user device may initiate a payment between a user and a merchant, via a user device and a merchant terminal.
US10062068B1

In an embodiment, the present invention is a method of compiling a register for processing a transaction. The method includes: providing a scanner having a housing with a first and second side that are opposite each other; providing a data capture device that is configured to capture data contained in a target being swiped past the housing; providing a controller operably connected to the data capture device, and operable to maintain the register and identify a direction of the target being swiped; adding an item associated with the target to the register by swiping the target past the housing and the data capture device in a first direction from the first side to the second side; and removing the item from the register by swiping the target past the housing and the data capture device in a second direction from the second side to the first side.
US10062065B2

To provide a settlement system capable of being switched between a cash desk payment style and a pay station payment style at a given timing in the same store. The present invention is a settlement system including a cash settlement apparatus and a cash register, wherein a layout is capable of being switched between a cash desk payment style in which the cash settlement apparatus is incorporated in a cash register lane, and a pay station payment style in which the cash settlement apparatus is separated from the cash register lane.
US10062056B2

A method for updating an electronic mail (“email”) message presented to a user on a display screen of a data processing system, the email message belonging to a thread of email messages received by the data processing system, the method comprising: determining whether one or more of the email messages in the thread was received after the email message is opened on the display screen; and, if so, displaying an update message on the display screen indicating that one or more of the email messages in the thread was so received.
US10062049B2

Systems and processes for tracking the status of an item are disclosed. Systems and processes for decommissioning identifying information from pharmaceutical product containers are disclosed.
US10062040B2

An automated kiosk and related apparatus provide check-in and boarding services to energy sector passengers, such as helicopter passengers. Preferably, the kiosk and related apparatus can take and store a picture of the passenger, calculate and/or measure the weight of the passenger and the passenger's luggage, print luggage tags and boarding printouts, check third parties' databases (such as a no-fly list (NFL)) for approval for the passenger's flight and can transmit data to another location (server, third party employer, pilot).
US10062037B2

A self-assembling learning system and apparatus determines self-assembling actions that are expected to reduce uncertainties that are embodied as probabilities and then updates the probabilities in accordance with information that results from the performing of the self-assembling actions. The updated probabilities inform the determination of subsequent self-assembling actions. Neural networks, simulations of multiple potential self-assembling actions, and expected values of information may be applied in determining the self-assembling actions that are to be performed. Sensors may be applied to receive information that inform the updating of probabilities, and the self-assembling apparatus may be a robotic device. Self-assembling actions may comprise modifications to relationships between elements of a computer-implemented system.
US10062022B2

A two-dimensional information code is provided. Inside the information code, specification Patten regions, a recording region, and an information addition region are arranged. In the specification pattern region, predetermined-shape specification patterns are arranged. Data expressed by a plurality of types of cells are recorded in the data recording region. Additional information, which is different from the data recorded in the data recording region, can be recorded in the information addition region.
US10062019B2

Print data generated in a page description language can be processed using a processor. The processing can include checking whether conditions specified in trigger information are satisfied for at least one page of the document and/or for the entire document. Based on the checking, an action associated with the trigger information can be executed that changes the print data. The print data supplied as input print data can be output as output print data after the execution of the action. For example, images, text, barcodes, and/or graphics may be inserted via in the action. Finishing options may also be added, or fonts may be changed.
US10062017B2

A print engine is adapted to print image data from a plurality of pre-processing systems that supply image data at different image resolutions and halftoning states. A data interface receives the image data and associated metadata including an image resolution parameter and a halftone state parameter. A metadata interpreter interprets the metadata and determines image processing operations that are required to prepare the image data for printing using a printer module. A resolution modification processor module processes the image data to modify its resolution if the metadata interpreter determines that the image resolution of the image data does not match the printer resolution. A halftone processor module processes the image data by applying a halftoning operation if the metadata interpreter determines that the image data is not in an appropriate halftoning state.
US10062008B2

A method for classifying an object in image data to one out of a set of classes using a classifier, said image data comprising an image of the object, each class indicating a property common to a group of objects, the method comprising the steps of obtaining said classifier used to estimate for an input feature vector a probability for each of the set of classes, one probability indicating whether the input feature vector belongs to one class; extracting a feature vector from said image data; using the obtained classifier to estimate the probabilities for the extracted feature vector; and evaluating the estimated probabilities for determining whether the object does not belong to any one of the set of classes based using a quality indicator.
US10062007B2

An apparatus stores a plurality of partial programs, which are constituent elements of an image recognizing program that detects a position of a template image on an input image. The apparatus creates a plurality of individual programs each being a combination of at least two of the plurality of partial programs, and calculates a similarity map that associates similarity with the template image with each pixel of the input image by using each of the plurality of individual programs. The apparatus calculates fitness for each of the plurality of individual programs, based on a distribution of the similarity map, selects an individual program for which the fitness is equal to or greater than a prescribed threshold, from among the plurality of individual programs, and outputs the selected individual program as the image recognizing program.
US10061994B2

A driving-support-image generation device of the present invention comprises: a character recognizer that recognizes a character in an image indicative of a message content of a messaging object posted on a road or around a road; and an image processor that generates, based on the character recognized by the character recognizer and driving-support information related to the character, a driving-support image obtained by modifying the image of the messaging object into an image matched to the driving-support information.
US10061991B2

A method of displaying data in a data visualization computing system is described. Various methods of displaying the data are described including using a timeline, the data being aggregated based on time periods wherein the timeline consists of a plurality of time period sizes, the current selected time period covering the smallest time period, the period furthest on the timeline from the current selected period covering the largest time period, the timeline consisting of at least one time period of each time period size. Also described are improved methods of data selection and display.
US10061989B2

A learning system (100) includes an information transfer apparatus (10) and a learning processing apparatus (20). The information transfer apparatus (10) includes: an analysis unit (11) that obtains data serving as a learning target, compares the obtained data with a reference model, and assigns, to the data, an index indicating a degree of worthiness of the data as the learning target; and a transmission processing unit (12) that transmits the data to the learning processing apparatus (20) based on a rule that has been set using the index. The learning processing apparatus (20) includes a learning processing unit (21) that updates the model or generates a new model based on the data transmitted from the information transfer apparatus (10).
US10061984B2

A device may receive one or more images captured by an image capture system. The one or more images may depict one or more objects. The device may process the one or more images using one or more image processing techniques. The device may identify the one or more objects based on processing the one or more images. The device may identify a context of the one or more images based on the one or more objects depicted in the one or more images. The device may determine whether the one or more objects contribute to a value of one or more metrics associated with the context. The device may perform an action based on the value of the one or more metrics.
US10061978B2

A device (1) for measuring muscular capacity. The device includes removable fastening device (12) for fastening the device to the athlete or to the moved weight (3; 2). An autonomous electrical power supply means (15), and a display (11) are provided. A three-axis accelerometer (14) delivers a sequence of accelerations (a(t)) along the axis of movement of the weight. The sequence includes at least 100 measurements per second over a duration between 1 and 10 seconds. A data processing device (16) determines, at the end of the test, on the basis of the sequence of accelerations, at least one quantity representative of the muscular capacity of the athlete and displays this quantity on the display (11).
US10061977B1

A system and method for determining a mood for a crowd is disclosed. In example embodiments, a method includes identifying an event that includes two or more attendees, receiving at least one indicator representing emotions of attendees, determining a numerical value for each of the indicators, and aggregating the numerical values to determine an aggregate mood of the attendees of the event.
US10061972B2

Embodiments disclosed herein are directed to systems and methods for determining a presence and an amount of an analyte in a biological sample. The systems and methods for determining the presence of an analyte utilize a plurality of images of a sample slide including multiple fields-of-view having multiple focal planes therein. The systems and methods utilize algorithms configured to balance the color and grayscale intensity of the plurality of images and based thereon determine if the plurality of images contain the analyte therein.
US10061966B2

A fingerprint identification apparatus includes a fingerprint identification IC chip, a polymer film substrate and a decorative layer. The fingerprint identification IC chip comprises a plurality of metal bumps arranged on one side of the fingerprint identification IC chip. The polymer film substrate comprises a plurality of conductive pads and arranged on one side of the fingerprint identification IC chip with the metal bumps. At least part of the conductive pads is corresponding to and electrically connected to the metal bumps. The decorative layer is arranged on one side of the polymer film substrate opposite to the fingerprint identification IC chip.
US10061964B2

A press sheet for fingerprint reader and a fingerprint reader are provided. The press sheet includes a transparent substrate, a microstructure layer, and a diffusion layer. The transparent substrate has a first surface and a second surface, and the first surface faces towards an optical imaging apparatus. The microstructure layer is disposed on the first surface of the transparent substrate, and the diffusion layer contains diffusion particles.
US10061962B2

A fingerprint identification module includes a substrate, a fingerprint sensor die, a covering adhesive layer, a cover plate and a mold compound layer. The fingerprint sensor die is attached on the substrate for sensing a fingerprint image. The covering adhesive layer is formed on a top surface of the fingerprint sensor die. The cover plate is attached on the covering adhesive layer. The mold compound layer is formed over the substrate. The fingerprint sensor die, the covering adhesive layer and the cover plate over the substrate are molded together through the mold compound layer, and the cover plate is exposed. The fingerprint identification module has small thickness and enhanced sensing accuracy.
US10061956B1

A reflected light identification (RLID) system uses light to communicate stored information across long distances with minimal interference. The RLID system may include a light source that directs an incident light signal to an RLID structure, which then transmits an encoded light signal to a sensor. The RLID system may include a passive RLID structure (i.e., a structure that does not include power source) such as an RLID reflection surface that includes layered reflective films that reflect the incident light signal back in multiple reflections that serially encodes data. The RLID system may also include an active RLID structure (i.e., a structure that includes power source) that uses energy harvesting to extract and accumulate power from an incident light signal, and then uses the harvested energy to transmit a return signal.
US10061947B2

A wireless user authentication system uses an AIDC device and a wireless reader to verify the identity of an individual. The AIDC device is a key fob that contains the user's credentials. The wireless reader is a device that wirelessly interrogates the AIDC device to ascertain the user's credentials. The wireless reader has a casing an interface window, a component cavity, a control panel, multiple antenna spacers, an antenna, and a processing unit. The casing is an enclosure that houses the components of the wireless reader within the component cavity. The interface window is hole that enables the user to access the control panel. the antenna spacers are rigid beams that retain the processing unit in a position that is offset from the control panel. Additionally, the antenna is wound around the antenna spacers and retained in a configuration that facilitates wirelessly communicating with the AIDC device.
US10061938B2

A streams manager determines which portions of a streaming application process sensitive data, and when performance of the streaming application needs to be increased, selects based on the sensitive data which portion(s) of the streaming application can be moved to a public cloud. The streams manager then interacts with the public cloud manager to move the selected portion(s) of the streaming application to the public cloud. This may include cloning of processing elements or operators to a public cloud, then splitting tuple attributes so tuple attributes that do not include sensitive data can be processed in the public cloud while tuple attributes that include sensitive data are processed in a secure system. The tuple attributes are then recombined into full tuples in the secure system. The streams manager thus protects the integrity of sensitive data while still taking advantage of the additional resources available in a public cloud.
US10061934B2

Embodiments disclosed herein provide systems, methods, and computer-readable media for accessing a wearable computing system using randomized input origins for user login. In a particular embodiment, a method provides presenting a user with a first origin on which user login information is based, wherein the first origin is randomly selected from a plurality of possible origins. The method further provides, receiving first motion information from the user indicating a first position relative to the first origin that corresponds to a first element of the user login information. Upon receiving the user login information, the method provides determining whether the user login information authorizes the user to access the wearable computing system.
US10061928B2

In general, the invention provides a computer architecture designed for enhanced data security. In embodiments, the architecture comprises two sub-systems, each with their own processing units and memories, and a defined set of interfaces that interconnect the two sub-systems and the external world. One sub-system is designed to provide a familiar environment for running computer applications. The other sub-system is designed to provide a secure bridge between the first sub-system and users via input and output devices.
US10061916B1

The disclosed computer-implemented method for measuring peer influence on a child may include (i) monitoring computing activity on at least one endpoint device of a child to identify (a) baseline behaviors that indicate expected behavior patterns of the child (b) an unusual behavior of the child that indicates a deviation from the baseline behaviors, (ii) identifying, based at least in part on the monitored computing activity, a peer of the child associated with the unusual behavior, (iii) determining, based at least in part on a comparison between the baseline behaviors and the unusual behavior, a level of influence the peer has on the child, and then (iv) performing a computing security action that prevents the child from engaging in potentially harmful behaviors by providing, to a guardian of the child, the level of influence of the peer. Various other methods, systems, and computer-readable media are also disclosed.
US10061907B2

A file validation method and system is provided. The method includes retrieving from an authoritative source system, an artifact file. Identification information identifying a requesting user of the artifact file is recorded and associated metadata and a modified artifact file comprising the metadata combined with the artifact file are generated. An encryption key including a first portion and a second portion is generated and the first portion is stored within a central key store database. An encrypted package comprising the modified artifact file and the second portion of the key is generated.
US10061901B2

The present invention relates to a prediction method for a mixed solvent for minimizing the amount of single solvents used, and to a system using same, and more specifically to a novel evaluation method that can predict a mixed solvent that minimizes the amount of single solvents used by using a graph-based mixing ratio dependent solubility estimation (G-MRDSE) that can calculate the maximum composition of additional solvents in a mixed solvent, and a system using same.
US10061898B2

An avatar-based charting method for assisted diagnosis to improve the efficiency of medical practice. Through an anthropomorphic symptom record interface, the first page is the Genetic-Psycho-Social-Bio (GPSB) which assists in understanding the genetic, psychological, social-environmental, and biological characteristics of patients. A Subjective-Objective-Assessment-Plan (SOAP) diagnosis page aids in doctor diagnosis. A decision support diagnostic summary interface automatically generates the diagnosis summary and notifies of any unusual circumstances. Finally, a medical records module saves all information into a medical database in order to provide health care for subsequent tracking and evaluation.
US10061892B2

Medical item identification information is stored in association with information indicating locations at which medical items are placed in a medical item tray. An RFID reader acquires tray identification information from an RFID tag on the tray. An RFID reader also acquires item identification information from an RFID tag on the medical item to be placed in the tray. A database stores medical item identification information in association with tray identification information and tray zone information. The tray zone information indicates particular zones of the tray in which particular items are to be placed. A computer processor processes the medical item identification information, the tray identification information and the tray zone information, and executes instructions to generate a first image depicting a type of medical item tray as indicated by the tray identification information, and a second image that depicts a zoomed in portion of the first image as indicated by the tray zone information.
US10061890B2

Disclosed herein are methods for determining the copy number of a chromosome in a fetus in the context of non-invasive prenatal diagnosis. In an embodiment, the measured genetic data from a sample of genetic material that contains both fetal DNA and maternal DNA is analyzed, along with the genetic data from the biological parents of the fetus, and the copy number of the chromosome of interest is determined. In an embodiment, the maternal serum is measured using a single-nucleotide polymorphism (SNP) microarray, along with parental genomic data, and the determination of the chromosome copy number is used to make clinical decisions pertaining to the fetus.
US10061889B2

Disclosed herein are methods for determining the copy number of a chromosome in a fetus in the context of non-invasive prenatal diagnosis. In an embodiment, the measured genetic data from a sample of genetic material that contains both fetal DNA and maternal DNA is analyzed, along with the genetic data from the biological parents of the fetus, and the copy number of the chromosome of interest is determined. In an embodiment, the maternal serum is measured using a single-nucleotide polymorphism (SNP) microarray, along with parental genomic data, and the determination of the chromosome copy number is used to make clinical decisions pertaining to the fetus.
US10061888B2

Apparatus and associated methods may relate to a system for predicting a respirator fit by comparing a respirator model in a deformed state to a specific facial model. In an illustrative example, an internal measurement may be calculated between an inside part of the respirator model and the facial model. The internal measurement may be compared against a predetermined threshold to determine a fit of the respirator model, for example. In various implementations, the internal measurement may be a distance and/or a volume between the respirator and facial model. In some implementations, a 3D representation of the respirator model may be displayed upon a 3D representation of the facial model. In some implementations, a color-coded facial display may characterize areas of comfort and discomfort with respect to the respirator model. For example, areas of comfort and discomfort may be objectively determined in view of an applied pressure by the respirator.
US10061880B2

A method and apparatus for simulating radio frequency propagation paths between radio frequency devices are provided. In an illustrative embodiment, the apparatus comprising a system controller for receiving and processing test data, a data sequencer configured to interact with attenuators and RF devices, and RF paths designed to simulate RF propagation paths. The method comprising steps to execute a full simulation.
US10061877B2

A method for modeling a material at least partially-defined by atomic information includes, for each of a plurality of configurations of the material, determining energy moments for a density of states of the respective configuration of the material, and generating a tight binding Hamiltonian matrix for the respective configuration of the material. The method further includes, for each of the plurality of configurations of the material, forming a tight binding model of the configuration of the material by resolving a linking of (i) the energy moments for the density of states of the material to (ii) the tight binding Hamiltonian matrix for the material. Still further the method includes, based on the tight binding models for each of the configurations of the material, forming an environmentally-adapted tight binding model.
US10061863B2

A method may include automatically receiving content and metadata; automatically identifying a source metadata format of the metadata; automatically identifying a target metadata format; automatically selecting a data map to perform validation of the metadata and at least one of transforming or translating of the metadata based on the identifying of the source metadata format and the identifying of the target metadata format, wherein the transforming includes converting the metadata to the target metadata format and the translating includes converting a file type of the metadata to a target metadata file type; and automatically attempting to validate the metadata based on the data map; automatically performing the at least one of the transforming or the translating of a validated metadata when the metadata is validated based on the data map, wherein the transforming includes converting the validated metadata to the target metadata format including one or more extendible fields.
US10061856B2

In one embodiment, a method includes receiving a search query for multimedia objects of an online social network from a user of the online social network; searching an index of multimedia objects to identify multimedia objects indexed with keywords that match n-grams of the search query, the keywords having been extracted from reshares associated with the multimedia objects; calculating an object-score for each identified multimedia object based on social signals; generating search results with references to the identified multimedia objects that have an object-score greater than a threshold object-score; and sending to the user one or more of the search results as part of a search-results page.
US10061844B2

The present application discloses a method, a server and a computer readable storage medium for segmenting a search query. The server receives a query segmentation request including a search query, and the search query further includes an ordered sequence of semantic elements. Each semantic element is correlated with one or more predetermined search terms each at least including the respective semantic element. The server further modifies the search terms by replacing irrelevant semantic elements with segmentation identifiers. The modified search terms are then combined to form combined search queries each of which includes the ordered sequence of semantic elements and at least one segmentation identifier that separates the semantic elements. A specific combined search query is identified based on search probabilities of the combined search queries, and the search query is segmented according to a location of at least one segmentation identifier in the specific combined search query.
US10061837B2

A method and a system for processing recommended software are disclosed. A cluster analysis module performs a cluster analysis for users based on software using information reported by the users, and determines a software list corresponding to each user cluster, and sort software in the software list according to using condition of the software. A recommendation module determines a user cluster that is the most relevant to a specific user based on software using information of the specific user, and selects top N pieces of software from a software list corresponding to the user cluster to recommend the selected top N pieces of software to the specific user, where N is a predefined value.
US10061835B2

An embodiment takes the form of a method carried out by a computing system comprising a processor and instructions for carrying out the method. The method includes (i) presenting via a user interface a plurality of data-input fields having an associated default order for user entry of respective values in the respective data-input fields, (ii) receiving respective values entered via the user interface in the respective data-input fields, (iii) storing a respective current counter value of an incrementing counter in association with receiving each respective entered value, (iv) establishing a respective user-confidence level for each of one or more of the respective entered values, wherein each established user-confidence level is set based at least in part on a comparison of the associated default order with a set of one or more of the stored counter values, and (v) outputting one or more of the established user-confidence levels.
US10061826B2

Generating and providing a content feed to a user that surfaces information items that are determined to be interesting or relevant to the user including content that is determined to be “distant” to the user is provided. Explicit user actions are used to discover peers who are not colleagues of the user (e.g., peers with whom the user does not share a close organizational relationship, peers with whom the user does not regularly communicate, etc.), but who the user indicates an interest in via his/her actions. These peers are categorized as elevated peers of the user, and information items associated with and trending around the elevated peers are surfaced to the user in a content feed.
US10061825B2

A method of recommending a friend in a first terminal is provided. The method includes generating first interest keyword information by analyzing event information of the first terminal, receiving second interest keyword information of a second terminal, comparing the first interest keyword information and the second interest keyword information, and displaying information recommending a user of the second terminal as a friend based on a result of the comparing.
US10061814B2

A question relating to an individual is received and context from the question is extracted. Subject matter criteria can be identified from the context of the question. A database containing history data that includes recorded positional data for physical objects relative to the location of the individual at the time of recording can be accessed and relevant physical objects from the history data can be identified based upon the subject matter criteria. A set of answers can be generated for the question from a corpus of data and ranked based upon the identified physical objects and physical distance between the individual and the relevant physical objects.
US10061813B2

Techniques can construct a learner's educational context (e.g., course enrollments, subject-matter interests, and/or activity involvements) and tailor query processing using the educational context. For a given query, each concept in a set of concepts can be assigned a weight. The weight can depend on a query term in the query. For example, for a query including “North America”, a “geography” concept and a “history” concept can be determined to be related to the query, and weights can be influenced accordingly. Weights can also depend on a user's educational context (e.g., such that the “geography” weight is higher when a learner is enrolled in a geography course). A query time can also be analyzed in view of schedule data (e.g., indicating when particular topics are to be studied in a course). Weights can further depend on which concepts are recently, currently or will soon be of interest based on the schedule.
US10061812B2

A system, method, server, and computer readable medium for tracking outcome specific data. Input establishing accounts for providers serving clients is received. The accounts are stored in a server. Each of the clients is assigned to one or more of the providers in response to selections from an administrator. Data associated with each of the clients received from the providers is compiled utilizing computing or communications devices in communication with the server. The compiled data is presented visually in response to a user request.
US10061804B2

A computer-implemented method, system, and/or computer program product optimizes an order of execution of column join operations. A first partitioning of the first data column splits the first data column into first subsets of rows. A second partitioning of the second data column splits the second data column into a second subsets of rows. Cardinalities of sub-tables derived by a respective joining of the subsets of rows of the first and second data columns are estimated, based on the first and second value frequency information. An order of execution of multiple join operations is then optimized based on the estimated cardinalities of the sub-tables.
US10061796B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying consistency between content of a native application and content of a corresponding resource that is provided separately from the content of the native application.
US10061795B2

A method and system for managing access to data. A plurality of data items is stored across a plurality of partitions according to a graph-based data model. The data model associates each data item with an identifier of a source entity pertaining to the data item, an identifier of a destination entity pertaining to the data item, and an identifier of a type of directed relationship pertaining to the data item from the source entity to the destination entity. When a lookup request is received identifying a source entity, a particular partition is identified based on the source entity identifier. A response to the lookup request is then returned that includes data item(s) from the identified partition.
US10061793B2

One or more processors evaluate whether a subset of a dataset is sorted. One or more processors process the dataset if it is determined that the subset of the dataset is sorted.
US10061784B2

Provided is a method for fusing a plurality of data, this method comprising inputting a plurality of N-dimensional uncertain data where N is a natural number not being a zero, representing the inputted plurality of uncertain data in a first form of a data set in a 2N-dimensional extended space, generating a second form of a data set by applying whitening transform WT to the 2N-dimensional extended space, acquiring a first point or first vector through a linear projection to a transformed constraint manifold from the second form of the data set and generating a N-dimensional fused data by applying inverse-whitening transform to the first point or first vector.
US10061778B1

Techniques to perform event-based synchronization of data are disclosed. In various embodiments, an indication is received, during the course of performing a synchronization event-based synchronization with a synchronization client, that a user of the synchronization client has provided an input associated with a request to access a file or other object the changes to which have not yet been downloaded completely to the synchronization client. Download of the changes to the file other object with respect to which the input associated with a request to access is associated is reprioritized, to enable the synchronization client to provide access to the file or other object more quickly than would have been possible without the reprioritization.
US10061777B1

A lock manager configured for locking files is tested. As part of the test and based on a lock assignment plan, a process acquires locks on portions of the files. Based on a lock testing plan, a second process performs a lock verification for a portion of the locked portions. A result of this lock verification is compared to its expected result. Based on an updated lock assignment plan, the process transitions from the locks to other locks on other portions of the files. Based on an updated lock testing plan, the second process performs a second lock verification for a portion of the other locked portions. A result of this second lock verification is compared to its expected result. Based at least in part on the two comparisons, the lock manager is evaluated.
US10061774B2

Probable origination date may be derived by using a stream of data captured, for example, from the Internet and from other documentation sources such as historical information about a target object, its author, related environmental data, social media data, blogs, microblogs, posts, historical information, and/or other data sources. Techniques such as textual analysis, statistical analytics, and/or artificial intelligence may combine and correlate the information from data sources to extract clues that may indicate the original author and date of authorship. Based on the number of conflicting or validating references, and the relationships between them, a probability or confidence score in the accuracy of the analysis may be generated.
US10061756B2

Methods of facilitating the discovery of relationships between/among participants within systems for annotating visual media objects to create new associations, communities, and other relationships. These methods include processing annotations, metadata, and/or other information using one or more aggregate-behavior-visualization algorithms and displaying aggregate-behavior visualizations to users. These visualizations allow users to seek out and discover relationships and provide unique knowledge assets useful for a variety of purposes, including creating smart documents and fostering learning.
US10061753B2

Systems and methods are presented for content extraction from markup language text. The content extraction process may parse markup language text into a hierarchical data model and then apply one or more filters. Output filters may be used to make the process more versatile. The operation of the content extraction process and the one or more filters may be controlled by one or more settings set by a user, or automatically by a classifier. The classifier may automatically enter settings by classifying markup language text and entering settings based on this classification. Automatic classification may be performed by clustering unclassified markup language texts with previously classified markup language texts.
US10061751B1

Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a computer-implemented method for providing creatives. The method comprises identifying, using one or more processors, a creative for processing, the creative including a title portion and a body portion, where the body portion includes a visual uniform resource locator (URL), the visual URL comprising a visual portion and a link to a resource. The method further comprises evaluating the visual URL for inclusion in the title portion, including determining when promotion of the visual URL satisfies one or more promotion criterion, and if so, promoting the visual URL for inclusion in the title portion. The method further comprises providing the creative including the title portion with the promoted visual URL.
US10061735B2

A USB chipset coupled between a first device and a second device is provided. A data processing unit is coupled to the first device and generates a plurality of transmission information according to first information provided by the first device. A transmitting unit is coupled to the data processing unit to transmit the transmission information to the second device and includes a converting module, a first output driving module, a second output driving module, and a transmitting-terminal selecting module. The converting module is coupled to the data processing unit to receive the transmission information in parallel and serially outputs the transmission information. The first output driving module is coupled to a first pin set. The second output driving module is coupled to a second pin set. The transmitting-terminal selecting module is coupled between the converting module and the first and second output driving modules.
US10061732B2

An electronic device includes a housing, or a ‘cover’, the housing material molded into a desired target shape and to at least partially embed a plurality of functional elements and an enabling arrangement, optionally at least partially embedded in the housing, the enabling arrangement including: a first connector with a first plurality of connecting elements to establish a connection between the plurality of functional elements and the enabling arrangement, a second connector with one or more second connecting elements to be connected a host device utilizing the functionalities associated with the functional elements, a memory for storing and retrieval of instructions, and processing elements capable of transforming signals from a one known format to another predetermined format according to stored instructions. A corresponding method is presented.
US10061727B2

A paired queue apparatus and method comprising request and response queues wherein queue head and tail pointer update values are communicated through an enhanced pointer word data format providing pointer indicator information and optional auxiliary information in a single transfer, wherein auxiliary information provides additional system communication without consuming additional bandwidth. Auxiliary information is optionally contained in a response data entry written to a response queue or in a request entry written to a request queue.
US10061720B2

A storage system includes a controller part, a data storage part, and a transfer path of a signal that couples these parts. A driver included in the controller part transmits the signal including write data on the basis of a configured parameter, a receiver included in the data storage part receives the signal, and the write data included in the signal is written into a first storage area. The controller part reads the write data from the first storage area, determines whether or not a bit error exists in the write data, changes the parameter when the bit error exists to repeat similar determination and find an appropriate parameter at which the bit error no longer exists.
US10061717B1

Techniques of protecting data involve storing a data structure in a data storage system that associates indices with respective keys. In this data structure, each index corresponds to a point in time when a respective key was put into effect. Each key may then be used to decrypt data stored in the data storage system that was encrypted during a time interval following the point in time when the respective key was put into effect, but before a later key was put into effect. During a key update process, a new key is put into effect and a new entry is created in the data structure that associates a new index with the new key.
US10061711B2

A file access method and apparatus, and a storage system are provided. After receiving a file access request from a process, a first physical address space is accessed according to a preset first virtual address space and a preset first mapping relationship between the first virtual address space and the first physical address space, where the first physical address space stores a file system. After obtaining an index node of a target file from the first physical address space according to a file identifier of the target file carried in the file access request, a file page table of the target file is obtained according to file page table information. The file page table records a second physical address space in the first physical address space. The target file is accessed according to the second physical address space.
US10061710B2

The present invention provides a storage device adopting a semiconductor device as a storage media having a nonvolatile property and must be erased for writing data, wherein the device divides and manages a logical storage space provided to a higher level device in logical page units, and manages a virtual address space which is a linear address space to which multiple physical blocks of the semiconductor device are mapped. The storage device uses a page mapping table managing a correspondence between a logical page and an address in the virtual address space, and a virtual address configuration information managing a correspondence between an area in the virtual address space and a physical block, in order to manage the correspondence between the respective logical pages and storage areas of the semiconductor device.
US10061709B2

Methods of mapping memory cells to applications, methods of accessing memory cells, systems, and memory controllers are described. In some embodiments, a memory system including multiple physical channels is mapped into regions, such that any region spans each physical channel of the memory system. Applications are allocated memory in the regions, and performance and power requirements of the applications are associated with the regions. Additional methods and systems are also described.
US10061704B2

A data storage device includes a data storage medium having a plurality of data blocks. A cache includes a plurality of cache blocks. Each cache block includes a corresponding cache block address. A metadata table includes a plurality of table entries for the data blocks, respectively. Each of the table entries is configured to store the cache block address of one of the cache blocks in which data of a corresponding one of the data blocks is written. A bitmap is configured to store statuses of all of the cache blocks, respectively.
US10061703B2

Prevention of a prefetch memory operation from causing a transaction to abort. A local processor receives a prefetch request from a remote processor. A processor determines whether the prefetch request conflicts with a transaction of the local processor. A processor responds to at least one of i) a determination that the local processor has no transaction, and ii) a determination that the prefetch request does not conflict with a transaction by providing a requested prefetch data by providing a requested prefetch data. A processor responds to a determination that the prefetch request conflicts with a transaction by suppressing a processing of the prefetch request.
US10061697B2

Systems and methods for determining garbage collection (GC) scope in a distribute storage system using chunk-based storage. The systems and methods are compatible with multi-version concurrency control (MVCC) semantics.
US10061695B2

Provided herein are a memory system and an operating method thereof. A method of operating a controller for controlling a memory block including a plurality of pages includes determining whether the memory block is in an open state or a closed state, if the memory block is in the open state, reading merged metadata included in the plurality of pages, and rebuilding logical to physical (L2P) mapping data of a plurality of logical pages included in each of the plurality of pages based on the merged metadata.
US10061684B2

Technology is disclosed herein for validating a new version of a service running in parallel with a previous version of the service. In a validation environment, traffic is duplicated traffic that is inbound to the previous version of the service, for consumption in parallel by the new version of the service. In response to write operations that are prompted by the traffic, the previous version of the service is provided with regular access to the data while the new version of the service is provided with emulated write-access to the data. The non-validated replies to the traffic generated by the new version of the service are then evaluated against expected replies to the traffic generated by the previous version of the service, to identify flaws in the new version of the service.
US10061682B2

Testing computer software applications is performed by identifying first and second executable portions of the computer software application, where the portions are configured to access a data resource, and where at least one of the portions is configured to write to the data resource, instrumenting the computer software application by inserting one or more instrumentation instructions into one or both of the portions, where the instrumentation instruction is configured to cause execution of the portion being instrumented to be extended by a randomly-determined amount of time, and testing the computer software application in multiple iterations, where the computer software application is executed in multiple parallel execution threads, where the portions are independently executed at least partially in parallel in different threads, and where the computer software application is differently instrumented in each of the iterations.
US10061680B2

A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.
US10061671B2

Apparatus comprising logic analyzer circuitry comprises a succession of two or more successive trigger condition detectors each configured to detect a match between a respective trigger condition and data handling activity relating to data handling transactions each having a respective transaction identifier; the succession of trigger condition detectors being configured so that a detection by a trigger condition detector of a match with its respective trigger condition enables a next trigger condition detector in the succession to initiate detection of a match with the respective trigger condition of that next trigger condition detector; and a transaction identifier detector associated with a first trigger condition detector in the succession, configured to detect the transaction identifier relating to a data handling transaction for which a match is detected by the first trigger condition detector, and to supply the detected transaction identifier to a subsequent trigger condition detector in the succession of trigger condition detectors; in which the subsequent trigger condition detector is configured to apply the detected transaction identifier as at least a part of its respective trigger condition so as to detect a match only in respect of a data handling transaction having that transaction identifier.
US10061669B2

A method for providing real time replication status for a networked virtualization environment for storage management, includes scanning metadata to identify replication status for all virtual disks (vDisks) in the networked virtualization environment, generating replication tasks for vDisks that are identified as under replicated based on the scan, performing the replication tasks, monitoring the progress of the replication tasks and determining the real time replication status of the networked virtualization environment based on the scanned metadata and the monitored progress of the replication tasks.
US10061666B1

In distributed storage environments (e.g., VPLEX®, from EMC Corporation) a director may be added while the distributed data is being replicated. However, the new director may have new splitters that do not know what to replicate and how to handle new I/Os. If I/Os are missed or lost, that information is gone forever and may be recovered only by a full resync of the volume. However, example embodiments of the present invention overcome these and other deficiencies by allowing adding a director and new splitters without interruption of the replication. Example embodiments of the present invention provide a method, an apparatus and a computer-program product for adding a director to storage with network-based replication without data resynchronization. The method includes obtaining distributed storage system node configuration information and performing replication in a network-based replication system according to the configuration information.
US10061659B1

Techniques to provide direct access to backup data are disclosed. An indication is received to provide access to backup data backed up previously to a target device. The backup data as stored on the target device is used to spawn on the target device a logical volume corresponding to the backup data. Access to the logical volume as stored on the target device is provided to a production host.
US10061652B2

Technologies for managing fault recovery in a cloud computing environment may be used after faults of various sizes, including faults which put total functioning capacity below subscribed capacity. Computing services have repair priorities. A fault recovery manager selects a higher priority service whose capacity is below a minimum availability, and chooses a lower priority service still above its minimal availability, and reassigns capacity from the lower priority service to the higher priority service without depriving the lower priority service of operability. Capacity reassignment continues at least until the higher priority service is at or above minimal availability, or the lower priority service is at minimal availability. Lower priority services may also be terminated entirely to free up resources for higher priority services. New deployments may be prevented until all services are at or above minimal availability. Spare capacity may be reserved against demand fluctuations or further faults.
US10061645B2

A method of memory array and link error correction in a low power memory sub-system includes embedding error correction code (ECC) parity bits within unused data mask bits during a normal write operation and during a read operation. The method also includes embedding the ECC parity bits in a mask write data byte corresponding to an asserted data mask bit during a mask write operation.
US10061635B2

A cyber physical system including at least one monitoring and safety device for monitoring various parameters of a machine with regard to the maintenance of setpoint values and for generating an error signal in the event of an error and a hard-wired interface to the Internet and a transmission and/or reception unit for transmitting and/or receiving data over the Internet, wherein the monitoring or safety device is connected to the transmission and/or reception unit for transmitting the error signal over the Internet. The hard-wired interface is connected to a controllable switch for physical disconnection and enabling of the connection between the cyber physical system and the Internet, and the cyber physical system has at least one control unit connected to the monitoring or control device for triggering the controllable switch for brief enabling of the connection between the cyber physical system and the Internet.
US10061634B2

Example methods and apparatus to detect transport faults in media presentation systems are disclosed. An example method includes identifying, by executing an instruction with a processor, a cause leading to sending of a first transport failure alert associated with a media stream, counting, by executing an instruction with the processor, a number of false alerts associated with the cause, and when the number of false alerts associated with the cause satisfies a first threshold, adjusting, by executing an instruction with the processor, a second threshold used to determine whether to generate a second transport failure alert associated with the cause.
US10061633B2

A program verification method for a nonvolatile memory device includes performing a first failure bit counting operation about a first stage to generate a first failure bit accumulated value and comparing the first failure bit accumulated value and a first failure reference value to determine a program failure. When the first failure bit accumulated value is less than the first failure reference value, a second failure bit counting operation for a second stage is performed to generate a second failure bit accumulated value. The second failure bit accumulated value is compared to a second reference value to determine a program failure. The second failure reference value is different from the first failure reference value.
US10061613B1

Systems and methods are described for handling requests to execute idempotent code in an on-demand code execution system or other distributed code execution environment. Idempotent code can generally include code that produces the same outcome even when executed multiple times, so long as dependencies for the code are in the same state as during a prior execution. Due to this feature, multiple executions of idempotent code may inefficiently use computing resources, particularly in on-demand code execution system (which may require, for example, generation and provisioning of an appropriate execution environment for the code). Aspects of the present disclosure enable the on-demand code execution system to process requests to execute code by verifying whether dependency states associated with the code have changed since a prior execution. If dependency states have not changed, no execution need occur, and the overall computing resource us of the on-demand code execution system is decreased.
US10061606B2

Systems and methods are disclosed for providing secure information processing. In one exemplary implementation, there is provided a method of secure domain isolation. Moreover, the method may include configuring a computing component with data/programming associated with address swapping and/or establishing isolation between domains or virtual machines, processing information such as instructions from an input device while keeping the domains or virtual machines separate, and/or performing navigating and/or other processing among the domains or virtual machines as a function of the data/programming and/or information, wherein secure isolation between the domains or virtual machines is maintained.
US10061604B2

A computer system receives a first instruction identifier identifying a first instruction being executed by a first thread associated with a first virtual machine and receives a second instruction identifier identifying a second instruction being executed by a second thread associated with the first virtual machine. The system produces an execution record comprising the first instruction identifier, a first thread identifier identifying the first thread, a first timestamp reflecting a first real-time clock value associated with executing the first instruction, the second instruction identifier, a second thread identifier identifying the second thread, and a second timestamp reflecting a second real-time clock value associated with executing the second instruction. The system executes the first instruction by a first replay thread of a second virtual machine and the second instruction by a second replay thread of the second virtual machine in a chronological order specified by the first timestamp and the second timestamp.
US10061600B2

A control component of a computing environment activates a virtual adapter hosted on a physical adapter of a host system of the computing environment. The virtual adapter is for use by a guest of the host system in performing data input and output. The activating activates the virtual adapter absent involvement of the guest. Based on activating the virtual adapter, the control component obtains configuration information of the activated virtual adapter from the physical adapter, the configuration information generated based on the activating. The control component ascertains a configuration of the activated virtual adapter based on the obtained configuration information.
US10061594B2

A method is provided for operating a computing device, the method including verifying the contents of a protected portion of a nonvolatile memory included in the computing device, the protected portion including a first protected file that includes first instructions; in response to the protected portion being successfully verified, initiating execution of an operating system kernel, on the computing device, included in a boot portion of the nonvolatile memory, wherein the boot portion is configured to cause the computing device to execute instructions stored in a system portion of the nonvolatile memory under control of the kernel, and the system portion is not included in the protected portion; subsequent to initiating execution of the kernel, locating the first instructions via a first symbolic link to the first protected file, wherein the first symbolic link is stored in one of the system portion or the boot portion; and executing the first instructions under control of the kernel.
US10061592B2

A method for improving power, performance, area (PPA) for mixed precision computations in a processing environment. The method includes determining a braiding factor as a number of units of work encoded into a physical thread. A value of the braiding factor is determined based on a mix of precision requirements presented for individual units of work. Units of work are classified as instructions for applied code transformation based on associated precision requirements for the processing environment. Instruction inputs from specified registers are packed together into a destination register according to the determined value of the braiding factor. The packed instructions presented in vector form are executed with an instruction set architecture configured for executing packed instructions of different precisions.
US10061589B2

Systems, methods, and apparatuses for data speculation execution (DSX) are described. In some embodiments, a hardware apparatus for DSX comprises decoder hardware to decode a class of instructions to support data speculative execution (DSX) including an instruction to begin a DSX, end a DSX, and speculative instructions to execute during a DSX, and execution hardware to speculatively execute decoded instructions that support DSX including the speculative instructions and update speculative instruction tracking hardware.
US10061585B2

A machine instruction is provided that includes an opcode field to provide an opcode, the opcode to identify a perform pseudorandom number operation, and a register field to be used to identify a register, the register to specify a location in memory of a first operand to be used. The machine instruction is executed, and execution includes for each block of memory of one or more blocks of memory of the first operand, generating a hash value using a 512 bit secure hash technique and at least one seed value of a parameter block of the machine instruction; and storing at least a portion of the generated hash value in a corresponding block of memory of the first operand, the generated hash value being at least a portion of a pseudorandom number.
US10061579B1

The present embodiments relate to circuitry that efficiently performs double-precision floating-point addition operations, single-precision floating-point addition operations, and fixed-point addition operations. Such circuitry may be implemented in specialized processing blocks. If desired, each specialized processing block may efficiently perform a single-precision floating-point addition operation, and multiple specialized processing blocks may be coupled together to perform a double-precision floating-point addition operation. In some embodiments, four specialized processing blocks that are arranged in a one-way cascade chain may compute the sum of two double-precision floating-point number. If desired, two specialized processing blocks that are arranged in a two-way cascade chain may compute the sum of two double-precision floating-point numbers.
US10061572B2

A short pointer mode application has been loaded. Based on determining that the short pointer mode application has been loaded, an address space configured for a long pointer mode environment is reconfigured. The address space has one portion addressable by short pointers of a defined size and another portion addressable by long pointers of another defined size, and the reconfiguring includes obtaining a long pointer library, and loading the long pointer library in the one portion of the address space addressable by short pointers.
Patent Agency Ranking