Data-driven applications depend on training data obtained from multiple internal and external data sources. Hence poisoning of the training data can cause adverse effects in the data driven applications. Conventional methods identifies contaminated test samples and avert them from entering into the training. A generic approach covering all data-driven applications and all types of data poisoning attacks in an efficient manner is challenging. Initially, data aggregation is performed after receiving a ML application for testing. A plurality of feature vectors are extracted from the aggregated data and a poisoned data set is generated. A plurality of personas are generated and are further prioritized to obtain a plurality of attack personas. Further, a plurality of security assessment vectors are computed for each of the plurality of attack personas. A plurality of preventive measures are recommended for each of the plurality of attack personas based on the corresponding security assessment vector.
A technique includes accessing, by a computer, a container image that is built at least in part inside a virtual machine instance; and accessing, by the computer, an image of the virtual machine instance. Pursuant to the technique, the container image and the image of the virtual machine instance are scanned for security issues; and a result of the scanning is displayed by the computer.
A method for managing wireless device communications including establishing active, persistent, and repetitive communications with a wireless device operating in a coverage area of a local wireless network. In an example, the local wireless network is an overlay to a portion of a macro wireless network. The repetitive communications include placing a call to the wireless device, completing a call connection to the wireless device, sending a message to the wireless device, receiving and processing a response to the message from the wireless device, and persistently repeating a call function of the placing a call, completing a connection, sending a response, and receiving and processing the response until a specified termination event. In an example, the termination event is a power off of the wireless device.
Methods and systems for providing temporary and secure authenticated access to content from a content provider, such as data, software, services, streaming content, entertainment, and/or other information. In one embodiment, the present invention contemplates using location specific automatic authentication. The present invention contemplates a system, computer program, and associated processes and methods to provide temporary and private authentication including secure temporary authorization to data, content, software, services, and/or information based on a verification of a user's proximity to a venue.
Methods and systems for fictitious account generation on detection of account takeover conditions are described. A login attempt may be detected and determined to indicate fraud, such as when the login attempt is accompanied by many failed login attempts or is from an untrusted or known malicious endpoint. A fictitious account may be generated, which may include falsified account data and may limit account functionality to prevent unauthorized and fraudulent use of the account. The computing device that performs the login attempt may be routed and permitted to log in to the fictitious account, where the service provider or another computing entity may then monitor activity and usage of the fictitious account by the potentially malicious party. The fictitious account may be maintained so that other actors using the account may access the account and their activity also monitored.
A directive based access system and method manage access permissions in systems. In one embodiment, the directive based access system and method may be used to orchestrate effective secure access control and communications in multi-cloud distributed systems. In one implementation, the directive based access system and method may include a lineage traceability enforcement engine that uses a lineage traceability. The directive based access system and method may also be implemented using other mechanisms such as blockchain based Hyperledger based system.
A method for authenticating a user for performing a transaction comprises receiving unique knowledge of the user such as photoauthentication, and receiving a hardware profile associated with the user. The unique knowledge and the hardware profile are compared against previously stored data representing unique knowledge of the user and a hardware profile associated with the user. If both the received data representing the unique knowledge of the user and the received hardware profile are authenticated, the transaction is allowed to go forward.
A system for one-click two-factor includes a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations including: (i) receiving an access request from a user, the access request including a first authentication factor; (ii) generating a second authentication factor and a hyperlink that includes the second authentication factor; (iii) providing the hyperlink that includes the second authentication factor to a client device associated with the user; (iv) automatically receiving the second authentication factor in response to selection of the hyperlink by the user; and (v) verifying the first authentication factor and the second authentication factor to authenticate the identity of the user. In one aspect, a remote server may generate and send an email that verifies an email address while also passing an application download link that includes a verification code, eliminating the need for a user to manually copy or enter the code.
Aspects of the disclosure relate to token-based authentication mechanism. A computing device may receive information, determined by one or more sensors systems, corresponding to a user. The user information may comprise user biological information as measured by the one or more sensor systems. The computing device may generate a token based on the received user information. The computing device may store the generated token, in a memory associated with the computing device. The computing device may transmit the token to a user token device corresponding to the user. The user token device may be used to authenticate the user.
A method for providing secure single sign on includes receiving a first data object from an application hosting server, the first data object indicating at least a service provider name and identifying a configuration file corresponding to the service provider name, wherein the configuration file includes at least trusted identity information. The method also includes determining, using the configuration file corresponding to the service provider name, whether the first data object is valid and, in response to a determination that the first data object is valid, generating a response message.
A system, method, and computer-readable storage medium provide single sign-on (SSO) in a nested virtualization environment by routing authentication tokens received from an authentication server through the hierarchy of virtual machines (VMs) using secure data communications tunnels between each hypervisor and its respective VMs. A key store stores SSO authentication tokens for users of the nested VMs, and a key controller ensures that each login by a user to a separate VM is associated with its own token. Each login request is uniquely tagged to identify the particular VM requesting credentials, so that the responsive authentication token can be properly routed through the hierarchy. Moreover, session preferences may be associated with each user and/or each VM, enabling a rules evaluator to determine, for each login request, whether SSO functionality should be provided or whether the user should be required instead to provide new login credentials.
A computing device includes one or more processors, a memory and an encryption accelerator. The memory includes instructions that when executed on the processors cause a first networking session to be established between a pair of communication peers. Encryption of messages of the first session is enabled by a parameter of a security protocol of the session. The encryption accelerator obtains a key determined in the first session, and uses the key to encrypt messages of a second networking session established between the peers.
The disclosed embodiments disclose techniques for extracting encryption keys to enable monitoring services. During operation, an encrypted connection is detected on a computing device. A monitoring service harvests an encryption key for this encrypted connection from the memory of a computing device and then forwards the encryption key to an intercepting agent in an intermediate computing environment that intercepts encrypted traffic that is sent between the computing device and a remote service via the encrypted connection.
A system and method for trigger-based scanning of cyber-physical assets, including a distributed operating system, parameter evaluation engine, at least one cyber-physical asset, at least one crypt-ledger, a network, and a scanner that detects trigger conditions and events and performs scans of cyber-physical assets based on the trigger and any relevant stored scan rules before storing scan results as time-series data.
Systems and methods for ensuring data privacy in a data sharing system are provided. A computer implemented method carried out at a host computing system includes: accessing a set of data from a data source including a true element and at least one spurious element so that the host computing system cannot differentiate between the elements to obfuscate the true element from the host computing system. The method includes: accessing a code which is executable on the set of data so as to output multiple results for the elements of the set of data; processing the set of data, including for each element: executing the code on the element to generate a result; computing a hash value of the element; and outputting the result in association with the hash value to a third-party computing system. A third-party computing system has access to the true hash value of the true element for identification of the result generated by execution of the code on the true element.
Disclosed is a Social-Topical Adaptive Networking (STAN) system that can inform users of cross-correlations between currently focused-upon topic or other nodes in a corresponding topic or other data-objects organizing space maintained by the system and various social entities monitored by the system. More specifically, one of the cross-correlations may be as between the top N now-hottest topics being focused-upon by a first social entity and amounts of focus ‘heat’ that other social entities (e.g., friends and family) are casting on the same topics in a relavant time period.
Systems and methods of controlling a state of electronic messaging applications are provided. A system detects a launch of a network application via an embedded browser. The network application is associated with a session identifier of a user. The system identifies one or more electronic messaging applications on a client device of the user. The system transmits, responsive to the launch of the network application associated with the session identifier, an instruction to one or more servers managing the one or more electronic messaging applications to control a state of the one or more electronic messaging applications.
A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
A message providing device includes a processor that is programmed to act as: an entry unit that causes a software robot application that exchanges a message with a user, to enter a messaging service in which a message is exchanged between users; an execution controller that performs a control in accordance with the message from the user so that a specific process is executed by the software robot application; and a leaving controller that causes the software robot application to leave the messaging service after the specific process is executed.
A congestion control processing method uses a two-level scheduling manner of a forwarding device and a destination device, where the network device of a data center network performs coarse-grained bandwidth allocation based on weights of flows destined for different destination devices. The network device allocates each flow a bandwidth that does not cause congestion, and notifies the destination device. The destination device performs fine-grained division, determines a maximum sending rate for each flow, and notifies a packet sending device of the maximum sending rate.
A System, Computer Program Product, and computer-executable method for managing a virtual network, the System, Computer Program Product, and computer-executable method comprising receiving a request to create the virtual network, creating a policy based on a catalog virtual network resources, and implementing the virtual network based on the created policy.
A scheduler in a network device serves ports with data units from a plurality of queues. The scheduler implements a scheduling algorithm that is normally constrained to releasing data to a port no more frequently than at a default maximum service rate. However, when data units smaller than a certain size are at the heads of one or more data unit queues assigned to a port, the scheduler may temporarily increase the maximum service rate of that port. The increased service rate permits fuller realization of a port's maximum bandwidth when handling smaller data units. In some embodiments, increasing the service rate involves dequeuing more than one small data unit at a time, with the extra data units temporarily stored in a port FIFO. The scheduler adds a pseudo-port to its scheduling sequence to schedule release of data from the port FIFO, with otherwise minimal impact on the scheduling logic.
Systems and methods for classifying a traffic flow on a network to determine a policy are described herein. The systems and methods enable a network to use aspects of an encrypted traffic flow and compare those aspects against a training set of data to classify the traffic flow. The classification helps the network determine and enforce policies associated with traffic flows from various services, even if the traffic flows are encrypted (obfuscated).
A method of congestion control implemented by a sender over a network link that includes a router having a queue. During a first state, information is received from a receiver. The information comprises an estimated maximum bandwidth for the link, a one-way transit time for traffic over the link, and an indication whether the network link is congested. In response to the link being congested, the sender transitions to a second state. While in the second state, a sending rate of packets in reduced, in part to attempt to drain the queue of data packets contributed by the sender. The sender transitions to a third state when the sender estimates that the queue has been drained of the data packets contributed. During the third state, the sending rate is increased until either the sender transitions back to the first state, or receives a new indication that the link is congested.
This disclosure presents several embodiments of a device configured to perform inband telemetry tracking. The device is configured to store a flow table that tracks metrics of a detected packet flow that passes through the device. More specifically, the flow table tracks several telemetry metrics, each telemetry metric being specific to a tracking time period, and tracking statics based only on packets of the packet flow that were received during that specific time period. At an end of an export time period (which is longer than a tracking time period), the device transmits all stored telemetry metrics from the flow table to a collector.
In a system for efficiently detecting large/elephant flows in a network, the rate at which the received packets are sampled is adjusted according to the measured heavy tailedness of the arriving traffic, such that the measured heavy tailedness reaches a specified target level. The heavy tailedness is measured using the estimated sizes of different flows associated with the arriving packets. When the measured heavy tailedness reaches and remains at the specified target level, the flows having the largest estimated sizes are likely to be the largest/elephant flows in the network.
A resource orchestration entity is arranged to obtain an information element of service availability level in at least one descriptor for defining the service availability level requirements of the service flow from a network service (NS) management entity, and provide the information element of service availability level together with an identification reference in a NS to a resource management entity for assigning resources comprising network function nodes and their inter-connections in virtual network laying on the network hardware comprising networking nodes when instantiating the NS comprising service flows in the NS chain.
A serverless computing system is configured to provide access to a machine learning model by at least associating an endpoint, comprising code that accesses the machine learning model, with an extension that interfaces between a serverless compute architecture and the endpoint. A request to perform an inference is received by the system and processed by using the serverless compute architecture to execute a compute function. The compute function cases the extension to interface with the endpoint to cause the machine learning model to perform the inference.
Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a medium access control (MAC) scheduler application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a first RAN component. The method uses the received data to generate a MAC scheduling output. The method provides the MAC scheduling output to a second RAN component via the RIC.
Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy. Similarly, in response to user input selecting a second teaming policy for a second application executing on the machine, the method generates a second rule, and distributes the second rule, to the host computer to associate the second application with a second subset of the network interfaces specified by the second teaming policy.
A method includes updating a cloud networking environment from a first network mechanism driver to a second network mechanism driver and identifying a configuration of one or more resources of the cloud networking environment associated with the first network mechanism driver. The method further includes determining one or more features of the configuration of the one or more resources that are incompatible with the second network mechanism driver and updating the one or more features of the configuration of the one or more resources to be compatible with the second network mechanism driver.
Systems and methods for dynamically assigning membership in a data partition to an end-port of a requesting host channel adapter. An exemplary embodiment can provide a subnet manager configured to operate within a subnet of a network fabric. The subnet can include a plurality of nodes, and the plurality of nodes can include at least one switch and a plurality of end-nodes, where the subnet manager executes on one of the plurality of nodes. A host channel adapter of a node in the subnet can request membership for an end-port of the host channel adapter. In response to the request, the subnet manager can request data from the data store to confirm that the end-port is a member of an admin partition and that the admin partition is associated with the data partition in which membership was requested.
A data sending method and a terminal device are provided. The data sending method is applied to a terminal device and includes sending placeholder data in a guard period of a slot, an idle duration of the guard period being less than or equal to a target sensing duration. The placeholder data is sent in the guard period of the slot, such that a duration of the guard period may be reduced and a possibility of a transmission resource being preempted by other terminal devices may be reduced, or even avoid the transmission resource being preempted by the other terminal devices.
A sequence detection device includes a decision-feedback equalizer (DFE), a combining circuit, a decision circuit, and a sequence detection circuit. The DFE processes a symbol decision signal to generate a first equalized signal. The combining circuit combines a data signal and the first equalized signal to generate a sample signal. The decision circuit performs hard decision upon the sample signal to generate the symbol decision signal. The sequence detection circuit performs sequence detection upon the data signal to generate and output a symbol sequence. Regarding the sequence detection, the sequence detection circuit selects branches for branch metric calculation according to at least the symbol decision signal.
A method is provided for the remote management of a device connected to a residential gateway, including, when performed by the gateway: intercepting a request coming from the device including an address of a first server for which the request is intended, the purpose of the request being to obtain an address of a second server with which the device must be connected; determining a processing operation to be applied to the request, an identifier of the device contained in the request and configuration information obtained from an operator, the configuration information including information representing a set of devices, the plurality of processing operations including a processing operation applied when the device belongs to the set, including responding to the request without contributing the first server. When the processing to be applied is a redirection, a response is provided to the request containing the address of the second server.
A packet transmission method, implemented by a first network device includes determining a first master logical interface, where the first master logical interface is associated with a first virtual network identifier and a first sub-logical interface, and the first sub-logical interface is associated with a second virtual network identifier, and receiving an advertisement packet from a second network device through the first master logical interface, where the advertisement packet includes the first virtual network identifier, first internet protocol (IP) information associated with the first virtual network identifier, the second virtual network identifier, and second IP information associated with the second virtual network identifier.
This application provides a method for transmitting data on a ring network. The ring network includes two adjacent FlexE cross-connection rings, each FlexE cross-connection ring includes at least three nodes, the two FlexE cross-connection rings have at least one common node, the common node carries a cross-ring end-to-end working path, and each of the two FlexE cross-connection rings includes one ring-shaped protection path. Because there is a protection path between any two adjacent nodes in the two FlexE cross-connection rings, if a link fault occurs in the common node, a node adjacent to the common node may transmit data from one FlexE cross-connection ring to another FlexE cross-connection ring by using the ring-shaped protection path. Therefore, reliability of the ring network including the at least two FlexE cross-connection rings is improved.
In one form of the present disclosure, vehicle includes: a plurality of electronic devices; a first communication device configured to communicate with a terminal using a first communication method; a second communication device configured to communicate with the terminal using a second communication method; and a control device configured to wake up the plurality of electronic devices when the first communication device wakes up, switch the plurality of electronic devices to a sleep mode when the first communication device is switched to the sleep mode, and selectively control the wake up and the sleep modes of the second communication device based on a message received from the terminal.
An information processing apparatus, a meeting system, and a method. The information processing apparatus registers material to be distributed to a participant of a meeting, controls an output device to output the material, acquires meeting progress information indicating progress of the meeting and additional information added by the participant to the material, and generates meeting result information that indicates meeting result based on the material, the meeting progress information, and the additional information.
A computer-implemented system, method and computer program product for providing access to a network of computing nodes that includes: requesting, by a client, access into a host node in the network, preferably a private network; selecting a digital certificate issuer; verifying, by the digital certificate issuer, the identity of the client's token; adding, by the certificate issuer, a nonce to a distributed ledger; and granting the client access to the host node in the network. The computing nodes in an embodiment are ranked based upon CPU capacity, and computing nodes with highest CPU capacity ranking are selected to participate in a proof-of-capacity consensus to solve for the nonce.
A device, method, and computer readable storage medium generate a biometric public key for an individual based on both the individual's biometric data and a secret, in a manner that verifiably characterizes both while tending to prevent recovery of either by anyone other than the individual. The biometric public key may be later used to authenticate a subject purporting to be the individual, using a computing facility that need not rely on a hardware root of trust. Such biometric public keys may be distributed without compromising the individual's biometric data. In operation, a confident subset of a set of biometric values of the subject is extracted, including by performing a transform of the set of biometric values. The transform may variously be a Gabor transform, a wavelet transform, processing by a machine learning system, etc.
Techniques for subscriber revocation in a publish-subscribe network using attribute-based encryption (ABE) are disclosed, including: generating a tree data structure including leaf nodes representing subscribers, subtrees of the tree data structure representing subsets of subscribers having different likelihoods of ABE key revocation; generating ABE keys associated with edges in the tree data structure; assigning ABE keys to the leaf nodes, each leaf node being assigned a subset of the ABE keys associated with edges that form a path from a root node to the leaf node; based at least on a revocation record that indicates one or more revoked subscribers, determining a minimal subset of ABE keys that covers all non-revoked subscribers; and encrypting a payload using an encryption policy requiring at least one ABE key in the minimal subset of the ABE keys, to obtain a ciphertext that is not accessible to the one or more revoked subscribers.
Provided are a reference signal configuring method and device. The method includes: configuring a first-type parameter set of a first-type reference signal indicator, where the first-type parameter set includes N indicator elements, N is an integer greater than or equal to 1; generating first-type signaling according to the first-type parameter set, where the first-type signaling carries the first-type parameter set; and sending the first-type signaling to a second communication node.
Provided is a data transmission system using a carrier aggregation. The data transmission system may assign a radio resource based on a correspondence relationship between a downlink and an uplink, and may transmit data using the assigned radio resource.
Methods, systems, and devices for wireless communications are described. A first user equipment (UE) may belong to a group of UEs that includes at least a second UE and a third UE. The first UE may perform a channel access procedure and, when the channel access procedure is successful, may transmit a first positioning reference signal (PRS) over a sidelink communication link to the second and third UEs. The first UE may transmit the first PRS during a first time interval of a transmission window. Based on receiving the first PRS, the second UE may perform a channel access procedure and may transmit a second PRS to the first UE during a second time interval of the transmission window. The second PRS may be multiplexed (e.g., using frequency division multiplexing (FDM) or code division multiplexing (CDM)) with at least a third PRS transmitted by the third UE.
According to various embodiments of the present invention, disclosed is an electronic device comprising: a first antenna element configured so as to transmit and receive a signal of a first frequency band or a second frequency band; a second antenna element configured so as to transmit and receive the signal of the first frequency band or the second frequency band; a first RF block electrically connected to the first antenna element and the second antenna element and including a first transmission and reception circuit and a second transmission and reception circuit; an RF reception circuit for receiving the signal of the first frequency band or the second frequency band from the first antenna element or the second antenna element; and a transceiver, wherein the first transmission and reception circuit processes the signal of the first frequency band or the second frequency band, the second transmission and reception circuit processes the signal of the first frequency band or the second frequency band, and the transceiver performs CA on the signal of the first frequency band and/or the second frequency band and performs diversity on the signals received from the first RF block and the RF reception circuit.
Provided are a method and device for providing vehicle-to-everything (V2X) services in next generation wireless access technology (New RAT). The method controls the sidelink HARQ feedback operation by a terminal. A PSSCH scheduled by a PSCCH including sidelink control information is received from a transmitting terminal. Wireless resources of a PSFCH including HARQ feedback information regarding the PSSCH are determined and allocated in one symbol. The PSFCH, allocated in the one symbol, are repeatedly transmitted to the transmitting terminal in two consecutive symbols.
An apparatus includes an encoder configured to encode source data and generate a codeword composed of a plurality of bits, and an interleaver configured to perform, on the codeword, block-based interleaving including a plurality of sub-blocks, wherein the interleaver is configured to generate a first reference input index of a first reference sub-block from among the sub-blocks, generate, based on the first reference input index, a first input index of a first sub-block from among the sub-blocks, the first sub-block being arranged to be adjacent to the first reference sub-block in a first direction, and store, in an internal memory, bits corresponding to the first reference sub-block and the first sub-block, according to the first reference input index and the first input index, respectively.
A method for data transmission includes receiving a data stream from a host device, the data stream as received from the host device including encoded data, separating the encoded data in the data stream into first data blocks and second data blocks, and generating a first forward error correction (FEC) block. The first FEC block includes a first parity section and a first data section, the first parity section includes a first parity bit corresponding to the first data blocks and a second parity bit corresponding to the second data blocks, and the first data section includes the first data blocks and the second data blocks. The method further includes transmitting the first FEC block.
A signal transfer management apparatus manages operations of a plurality of signal transfer devices. The signal transfer management apparatus includes a gate calculation unit configured to calculate a gate start time of each of uplink time gates and a gate start time of each of downlink time gates of a plurality of signal transfer devices and open each of the time gates, a comparison unit configured to compare uplink time synchronization messages from the plurality of slave devices to a master device and detect a conflict between the uplink time synchronization messages, and an offset unit configured to, when the comparison unit detects a conflict, adjusts the gate start time of each of the uplink time gates and the gate start time of each of the downlink time gates of the signal transfer devices and set the adjusted gate start times in the signal transfer devices.
A method for enhancing uplink and downlink coverage is applied in a base station for the benefit of a terminal user. The base station receives from the user terminal an uplink scheduling request and GPS location. In response, the base station determines a penetration loss level of the GPS location, the penetration loss being attenuation of signals when signals penetrate an outer structure of a building. The base station further determines a transmission frequency of the uplink according to the penetration loss level which is set by reference to base station Tables of penetration loss for buildings and areas within its coverage area, and generates a scheduling strategy comprising the transmission frequency of the uplink, sending the scheduling strategy including the transmission frequency of the uplink to the user terminal for use in intercommunication.
Provided in the present disclosure are an electronic device and a method for wireless communication, and a computer-readable storage medium, the electronic device for wireless communication comprising a processing circuit, the processing circuit configured such that: if it is determined that the electronic device is in a frequency spectrum transaction verification region, verifying an effectiveness of a frequency spectrum transaction, the verification region being determined on the basis of interference generated when a frequency spectrum acquirer in the frequency spectrum transaction uses the transaction frequency spectrum; determining an electronic device signal-to-noise ratio according to interference of the electronic device when the frequency spectrum acquirer uses the transaction frequency spectrum, and if the signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold configured for the electronic device, verifying that the frequency spectrum transaction is in effect.
Provided are a broadcast beam weight determination method and apparatus, a broadcast beam weight determination network element, a storage medium and a communications system. The broadcast beam weight determination method includes: determining a predicted performance indicator corresponding to a candidate broadcast beam weight combination according to user information of a region; determining a first broadcast beam weight combination corresponding to an optimal predicted performance indicator; and applying the first broadcast beam weight combination.
Provided are a method, apparatus and system for measuring total radiated power of an array antenna. The method includes: determining a Rayleigh resolution of the array antenna in an angle space, and setting a stepping grid spacing of sampling points according to the Rayleigh resolution; determining the sampling points according to the stepping grid spacing, measuring equivalent isotropic radiated power (EIRP) at positions of the sampling points, and determining the TRP according to the EIRP. Compared with a traditional test mode using an angle stepping grid θgrid and φgrid of 15°, this reduces measurement errors; and additionally, through a normalized wave vector space transformation, the number of sampling points is further reduced, and the measurement efficiency is improved.
A measurement apparatus comprising a first terminal to receive an input signal of a circuit under test; a second terminal to receive an output signal of the circuit under test. A first and second phase splitter configured to generate a first and second phase signal, I1 and I2, and a first and second quadrature signal, Q1 and Q2. A first and second multiplexer, each coupled to the first terminal and the second terminal and configured to alternately pass the input and output signals of the circuit under test to the inputs of the first and second phase splitters. A double-quadrature mixer having four inputs configured to receive I1, Q1, I2, and Q2, and an output. A calculation unit to determine one or both of a phase shift of the circuit under test and/or a gain of the circuit under test based on the output of the double-quadrature mixer.
A finite rate of innovation (FRI) communications system includes a reference signal generator, an FRI modulator configured to apply an FRI kernel and encode information onto the reference signal, and a transmitter configured to transmit the encoded signal. The FRI kernel is one of a sinc function kernel or a Gaussian kernel. A receiver unit is configured to receive an encoded signal, convert the encoded signal into a digital signal, and demodulate and recover information from finite rate of innovation parameters in the digital signal.
A communication system is disclosed. The system can include a first communication unit including a first antenna, a second communication unit including a second antenna and a dielectric waveguide cable, and a rotary joint configured to enable the first unit to rotate with respect to the second unit about an axis of rotation of the system. The dielectric waveguide cable can extend from the second antenna to the rotary joint, where a proximal end of the cable can be coupled to the second antenna and a distal end of the cable can be affixed to the second unit at a location bordering a space defined by the rotary joint. The first and second units can be configured to engage in two-way communication with each other. An axis of the distal end of the cable can be substantially aligned with the axis of rotation of the system.
Disclosed is an in-building distributed repeater technique for distributing a wireless mobile communication signal into a building. Mobile communication signals of service carriers in communication between devices of an in-building distributed repeater system may be converted into intermediate frequency (IF) signals with adjacent frequency bands and may be transmitted or received as analog signals with compressed bandwidths through frequency division multiplexing. The service band gap spacing of Tx downstream analog IF signals transmitted by a headend unit to a remote service unit is wider than that of Rx downstream analog IF signals received from an active antenna unit.
A wireless communication device includes: a processing circuit configured to: receive, from an antenna array during a previous period, a first directional electromagnetic signal including beam sweeping reference symbols of a previous beam sweeping period; compute an estimated combined channel; estimate a dominant angle-of-arrival (AoA) of the first directional electromagnetic signal based on the estimated combined channel and a previous beamforming codebook including two or more beamforming vectors corresponding to different AoAs; construct an updated beamforming codebook based on the estimated dominant AoA and one or more remaining AoAs spaced apart from the estimated dominant AoA; receive, at the antenna array during a current period, a second directional electromagnetic signal including data symbols; determine a beamforming vector for data reception of the second directional electromagnetic signal based on the updated beamforming codebook; and detect the data symbols in the second directional electromagnetic signal based on the determined beamforming vector.
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a set of reference signals from a base station and may determine a first set of channel state parameters. The UE may determine one or more preprocessed decoder parameters based on a downlink channel decoder of the UE and may perform one or more signal processing operations to determine one or more adjustment values for the first set of channel state parameters. The UE may transmit an indication of a the one or more adjustment values to the base station. In some implementations, the UE may transmit an indication of the one or more preprocessed decoder parameters to the base station and the base station may perform the one or more signal processing operations to determine the one or more adjustment values.
Applications of CI processing to ad-hoc and peer-to-peer networking significantly improve throughput, network capacity, range, power efficiency, and spectral efficiency. CI-based subscriber units perform network-control functions to optimize network performance relative to channel conditions, network loads, and subscriber services. CI codes are used to identify and address network transmissions. Channel characteristics of communication links are employed to encode, address, and authenticate network transmissions. CI transceivers used as relays and routers employ unique characteristics of transmission paths to code and decode network transmissions. A central processor is adapted to perform array processing with signals received from, and transmitted by, a plurality of subscriber units in a wireless network.
This document describes methods, devices, systems, and means for enhanced beam searching for an active coordination set. A user equipment (110) receives an active-coordination-set beam-sweep (602) including multiple time slots (610), each of the multiple time slots including one or more candidate beams. The user equipment (110) determines a respective link-quality metric for each of the received one or more candidate beams in each of the time slots. Based on the link-quality metrics, the user equipment (110) selects the one or more candidate beams in a time slot (610) to use for wireless communication. The user equipment (110) transmits a beam-acquired indication (620) at a first time offset (604) after the time slot (610) in which the selected one or more candidate beams are received, the transmitting directing the base stations (120) to use the selected one or more candidate beams for the wireless communication.
A noise reduction system for a digital receiver reduces noise in signals received at the digital receiver. The digital receiver includes an input for receiving an analogue signal, analogue signal processing circuitry for processing an analogue signal, and an output for providing the processed signal to a digital signal processor. The noise reduction system is located between the input and the digital receiver input, and includes a first component that outputs results of a noise signal identification and a second component that applies one or more counter-measure to the received analogue signal to produce a modified analogue signal. The modified analogue signal has a reduced level of noise compared to the received analogue signal, wherein the noise reduction system is arranged to assess the effectiveness of the one or more counter-measures applied by the second component to determine whether any further counter-measures are required.
An apparatus is disclosed for implementing an antenna tuner. In an example aspect, the apparatus includes a substrate, an antenna disposed on or in the substrate, a radio-frequency integrated circuit disposed on the substrate, and an antenna tuner. The radio-frequency integrated circuit includes an amplification circuit. The antenna tuner is coupled between the antenna and the amplification circuit. The antenna tuner includes an inductive component disposed on or in the substrate and a capacitive component implemented within the radio-frequency integrated circuit.
Apparatuses and methods for simultaneously operating as a wireless radio and monitoring the local frequency spectrum. For example, described herein are wireless radio devices that use a secondary receiver to monitor frequencies within the operating band and prevent or avoid interferers, including in particular half-IF interferers. The systems, devices, and methods described herein may adjust the intermediate frequency in a superheterodyne receiver to select an intermediate frequency that minimizes interference. In particular, described herein are apparatuses and methods that use a second receiver which is independent of the first receiver and may be connected to the same receiving antenna to monitor the geographically local frequency spectrum and may detect spurious interferers, allowing the primary receiver to adjust the intermediate frequency and avoid spurious interferes.
A transmission/reception circuit includes a low-noise amplifier, switches, a band-pass filter, a power amplifier, and a low-pass filter. The low-noise amplifier is connected, at its output terminal, to a terminal. The switch is connected to the input terminal. The band-pass filter is connected to the switch and to an antenna through a terminal. The power amplifier is connected to a terminal. The switch is connected to the output terminal and to the band-pass filter. The low-pass filter is connected to a terminal, and removes a frequency band higher than the frequency band of a signal that is to be transmitted. The switch is connected to the output terminal and to the low-pass filter. The switch is connected to a terminal and to the low-pass filter.
Systems and methods for stream-based compression are described. One example is an encoder of a first device that receives an input stream of bytes including a first byte preceded by one or more second bytes. The encoder may determine to identify a prefix code for the first byte. The encoder may select a prefix code table using the one or more second bytes. The encoder may identify, from the selected prefix code table, the prefix code of the first byte. The encoder may generate an output stream of bytes by replacing the first byte in the input stream with the prefix code of the first byte. The encoder may transmit the output stream from the encoder of the first device to a decoder of a second device. The output stream may have a fewer number of bits than the input stream.
Systems and methods are provided for mitigating effects of hash collisions in hardware data compression, for example reducing or avoiding the side effects of hash collisions, or reducing or avoiding slow downs caused by hash collisions. In an aspect, a processor-implemented method includes: hashing an input data byte sequence to produce a hash value, the input data byte sequence being located at a sequence address within an input data stream; and storing, in a hash table at a hash address corresponding to the hash value, the sequence address and a portion of the input data byte sequence. In an aspect, to further avoid hash collisions, hash memory accesses are distributed among a plurality of parallel hash banks to increase the throughput. Another aspect virtually extends a hash depth by extending a data match search around broken hash links, going backward in the data sequence.
Methods, systems, articles of manufacture, and apparatus are disclosed to decode zero-value-compression data vectors. An example apparatus includes: a buffer monitor to monitor a buffer for a header including a value indicative of compressed data; a data controller to, when the buffer includes compressed data, determine a first value of a sparse select signal based on (1) a select signal and (2) a first position in a sparsity bitmap, the first value of the sparse select signal corresponding to a processing element that is to process a portion of the compressed data; and a write controller to, when the buffer includes compressed data, determine a second value of a write enable signal based on (1) the select signal and (2) a second position in the sparsity bitmap, the second value of the write enable signal corresponding to the processing element that is to process the portion of the compressed data.
A physically unclonable function device includes a set of diode-connected MOS transistors having a random distribution of respective threshold voltages. A first circuit is configured to impose, on each first transistor, a fixed respective gate voltage regardless of the value of a current flowing in this first transistor. A second circuit is configured to impose, on each second transistor, a fixed respective gate voltage regardless of the value of a current flowing in this second transistor. A current mirror stage is coupled between the first circuit and the second circuit and is configured to deliver the reference current from a sum of the currents flowing in the first transistors. A comparator is configured to deliver a signal whose level depends on a comparison between a first current obtained from a reference current based on the first transistors and a second current of the second transistors.
Embodiments herein relate to protection of a standby amplifier of a memory device. Specifically, an input voltage of the standby amplifier may be reduced to decrease an occurrence of damage to the standby amplifier or components thereof. In some embodiments, the input voltage may be reduced using a voltage divider that provides the reduced input voltage to the standby amplifier during a power up operation. Upon completion of the power up operation, the input voltage of the standby amplifier may return to an operating voltage. The reduced input voltage may reduce the occurrence of damage to the standby amplifier by maintaining a gate to drain voltage of one or more transistors of the standby amplifier below a maximum.
A resonator is provided that includes a vibration member including three or more vibration arms that each have a fixed end with at least two vibration arms performing out-of-plane bending at different phases. The resonator also includes a base having a front end connected to the fixed end of each of the vibration arms and a rear end opposing the front end. A frame holds the vibration member and two support arms are provided with first ends connected to the frame. The second ends of the two support arms are connected to a location in the rear end of the base.
A method of manufacturing a composite substrate that includes bonding a silicon (Si) wafer having an interstitial oxygen concentration of 2 to 10 ppma to a piezoelectric material substrate as a support substrate, and thinning the piezoelectric material substrate after the bonding. The piezoelectric material substrate is particularly preferably a lithium tantalate wafer (LT) substrate or a lithium niobate (LN) substrate.
A flexible multi-path RF adaptive tuning network switch architecture that counteracts impedance mismatch conditions arising from various combinations of coupled RF band filters, particularly in a Carrier Aggregation-based (CA) radio system. In one version, a digitally-controlled tunable matching network is coupled to a multi-path RF switch in order to provide adaptive impedance matching for various combinations of RF band filters. Optionally, some or all RF band filters include an associated digitally-controlled filter pre-match network to further improve impedance matching. In a second version, some or all RF band filters coupled to a multi-path RF switch include a digitally-controlled phase matching network to provide necessary per-band impedance matching. Optionally, a digitally-controlled tunable matching network may be included on the common port of the multi-path RF switch to provide additional impedance matching capability. In a third version, CA direct mapped adaptive tuning networks include filter tuning blocks for selected lower frequency bands.
An example method of operation may include determining a frequency response to a measured chirp signal detected from one or more speakers, determining an average value of the frequency response based on a high limit value and a low limit value, subtracting a measured response from a target response, and the target response is based on one or more filter frequencies; determining a frequency limited target filter with audible parameters based on the subtraction, and applying an infinite impulse response (IIR) biquad filter based on an area defined by the frequency limited target filter to equalize the frequency response of the one or more speakers.
A motor controller includes a rectifier module, an inverter circuit, an energy storage capacitor C1, a DC inductor L1, a microprocessor, and a lightning protection and surge protection circuit. The rectifier module includes an output end connected to the energy storage capacitor C1 to charge the energy storage capacitor C1; two ends of the energy storage capacitor C1 are connected to the inverter circuit to supply power to the energy storage capacitor C1. The DC inductor L1 is in series connection between a positive output end A of the rectifier module and a positive end B of the energy storage capacitor C1. The lightning protection and surge protection circuit is disposed between the rectifier module and the energy storage capacitor C1. The lightning protection and surge protection circuit includes a differential mode protection circuit and a primary common mode protection circuit.
Electronic circuitry includes a resonant circuit to receive a square-wave voltage based on a first DC voltage and generate a first voltage; a first transmission circuit to transmit the first voltage via a transformer including a primary inductor and a secondary inductor; a second transmission circuit to transmit the first voltage via a first capacitor and a second capacitor, the first capacitor being electrically connected to a first end of the primary inductor, the second capacitor being electrically connected to a second end of the primary inductor; a rectifier circuit to rectify the first voltage and generate a second DC voltage, the first voltage being transmitted by the first transmission circuit or the second transmission circuit; a first switch circuit configured to connect the first transmission circuit and the rectifier circuit; and a second switch circuit to connect the second transmission circuit and the rectifier circuit.
Power converter with voltage-selective skip mode entry. At least one example is a method of operating a power converter, the method comprising: operating, by a controller, the power converter in discontinuous conduction mode; and then operating, by the controller, the power converter in frequency foldback operation; and entering, by the controller, skip mode when load current falls below a skip threshold implemented based on an output voltage of the converter.
The purpose of the present invention is to improve the reliability of a power conversion system while reducing the size. In addition, the purpose of the present invention is to reduce noise. This power conversion system has a first power converting device that supplies power to a first motor and a second power converting device that supplies power to a motor different from the first motor, wherein the first power converting device and the second power converting device are each provided with a power converter for converting the power to be supplied to the motors, and a control unit for controlling the power converter, and the first power converting device is provided with a transformer unit for supplying power to the control units, and the transformer unit of the first power converting device supplies power to the control unit in the second power converting device.
A vibrating motor includes a stationary portion, and a movable portion able to vibrate with respect to the stationary portion along a center axis extending in a vertical direction. The stationary portion includes a bearing portion which supports the movable portion to be able to vibrate along the center axis and has a tubular shape extending along the center axis, a coil which directly opposes at least a portion of the movable portion in a radial direction, and a top surface portion which is above the movable portion and connected to the movable portion with an elastic portion therebetween. The bearing portion includes a first region which opposes the movable portion in the radial direction with a first gap therebetween, and a second region which is above the first region and opposes the movable portion in the radial direction with a second gap wider than the first gap therebetween.
Provided is a vibration exciter, comprising a shell having a receiving space, a vibration unit suspended in the shell, a coil configured to drive the vibration unit, and an elastic member configured to suspend the vibration unit in the shell. The vibration unit comprises a mass block fixedly connected to the elastic member. The mass block comprises fixing planes opposite to each other along a vibration direction. The elastic member has one end fixed to the mass block and another end fixed to the shell, and a projection of the elastic member in the vibration direction is at least partially located in the fixing planes. Compared with the related art, the vibration exciter provided by the present invention can improve the vibration stability.
A coated article for an electro-mechanical which includes conductors carrying current therewithin, at least one heat convection enabling component disposed in an operable connection with one or more of the conductors, and a coating applied at least partially on the conductors and/or the at least one heat convection enabling component. The coating is a Graphene coating increasing current carrying capacity of the conductors and enhancing operational efficiency of the electro-mechanical device.
An electric machine can include a stator core having a plurality of core teeth that define a plurality of core slots in a surface thereof. A winding can be housed at least partially in the core slots. The winding can include a tube defining a channel through at least a portion thereof and one or more wires disposed along a surface of the tube that is opposite the channel. A cooling system can be operably coupled with the channel and configured to move a cooling fluid through the channel.
An axial flux electric machine comprises a stator including a plurality of stator core segments each comprising a lamination comprising a plurality of layers. A first soft magnetic composite (SMC) portion is arranged adjacent to the plurality of layers of the lamination. An insulating layer arranged between circumferential side surfaces of the plurality of layers of the lamination and the first SMC portion. A rotor is arranged axially adjacent to the stator and including a plurality of permanent magnets. The rotor and stator are configured to generate magnetic flux that is aligned parallel to an axis of rotation of the rotor.
A rotor core has steel laminations stacked in the axial direction, and a permanent magnet is embedded in the rotor core. A stator core has steel laminations stacked in the axial direction, and a coil is wound on the stator core. The stator core has a slot for housing the coil. The stator core has a first core portion at an end portion in the axial direction and a second core portion at a center portion in the axial direction. An area of the slot is larger in the first core portion than in the second core portion. A sheet thickness T0 and a lamination gap L0 of the steel laminations of the rotor core and a sheet thickness T1 and a lamination gap L1 of the steel laminations of the first core portion of the stator core satisfy at least one of 0.05 mm≤T0−T1≤0.15 mm and L0
A communication system, comprising a pendant and a base (comprising a transmitter, a receiver, and a wireless power transmitter) and a pendant (comprising a transmitter, a receiver, and a wireless power receiver configured to wirelessly receive electrical energy from the wireless power transmitter). The transmitters, the receivers, the wireless power receiver, and the wireless power transmitter (at least) are sealed. The communication system is configured affect actions and operations in equipment based on conjectures of whether the pendant is in close proximity or medium proximity to the base by analyzing a power quantity that the wireless power receiver is receiving from the wireless power transmitter, the strength with which a signal emitted from a transmitters is received by a receiver, and/or comparing an extent to which motion detected by a motion detector in the base corresponds to motion detected by a motion detector in the pendant.
A power transmission device includes a power transmission coil, a magnetically shielded space created by a power transmission-side cancel coil arranged outside the power transmission coil, a moving member configured to move a metal foreign substance, and a moving mechanism configured to move a part or all of an upper surface of the moving member from an area outside the magnetically shielded space into the magnetically shielded space.
Methods and systems for control of a power-quality measuring or monitoring device, such as a transfer switch, are provided. An example method includes a transfer-switch controller of a transfer switch receiving an input command from a user. The method further includes, in response to receiving the input command, the transfer-switch controller entering a safe state, wherein in the safe state operational settings of the transfer switch remain unchanged. Still further, the method includes, after entering the safe state, the transfer-switch controller providing, based on operational data specific to the transfer switch, information regarding a feature of the transfer switch.
Systems and methods may provide for wireless charging device of an electronic device powered by a rechargeable battery. The wireless charging device may include a charging station having a charging surface with a power transmitter and a contour that concentrically interfaces with a corresponding contour of an inner surface of the electronic device in a manner that facilitates an initiation of a power charging sequence at the charging surface when the charging station detects an operational coupling between the power transmitter and a power receiver of the electronic device.
A relay switch device installed on a transmission line of a battery pack to electrically connect or disconnect the battery pack and a load includes a relay assembly including: a contact member configured to apply a current to or release a current from the transmission line and a coil unit configured to function as an electromagnet for opening and closing the contact member; a control unit configured to supply or block a relay power applied to the coil unit; and an operating voltage sensing unit configured to sense an operating voltage applied to the coil unit from the control unit. The operating voltage sensing unit is further configured to transmit an error message to the control unit when the operating voltage is lower than a preset reference operating voltage or out of a preset normal operating voltage range.
A multi-power distributed storage system including a first power source; a second power source electrically connected to a common bus with the first power source; a single input port inverter electrically connected to the common bus. The system including a controller configured to communicate with at least the second power source, and the single input port inverter. The second power source including a plurality of battery banks and a plurality of bi-directional DC/DC converters configured to charge and discharge the plurality of battery banks and provide DC to the single input port inverter.
An exemplary power system includes a DC power bus and a photovoltaic system connected to the DC power bus. An energy storage system is connected to the DC power bus and stores energy injected to the DC power bus by the photovoltaic system. A power inverter is connected to the DC power bus and converts power between the DC power bus and an AC connected load. The power system also includes a control system that receives power system data from one or more sub-systems and devices connected to the DC power bus, and controls, in real-time, one or more of the power inverter and the energy storage system to act as a load on the DC power bus based on the received power system data.
A system for controlling and monitoring electrical energy loads includes a current transducer configured to monitor values of electrical current in the system, wherein neutral and ground lines are monitored via separate current transducers. Additionally, the system includes a centralized programmable logic controller (PLC) configured to receive measured values from the current transducer in real time and a local PLC configured to receive the measured values from the centralized PLC. Further, the local PLC periodically compares the measured values of the electrical energy with predetermined thresholds and automatically redistributes the electrical energy to electrical energy loads among three phases based on the comparison.
A power management circuitry for a peripheral electronic device includes a power regeneration circuitry, a power selector, a power switch and an audio signal detection circuitry. The power regeneration circuitry receives a continuous periodic sound wave from an audio device and converts the continuous periodic sound wave into an amplified DC electrical signal. The power source selector receives the amplified DC electrical signal and input from a primary power source and provides a power signal output. The audio signal detection circuitry receives the amplified DC electrical signal and transmits a wake-up signal to the power switch circuitry. The power switch circuitry is turned on by the wake-up signal and connects the power source selector to the peripheral electronic device main circuitry and transfers the power signal output to the peripheral electronic device main circuitry.
An electrical receptacle contains a plug outlet that has a pair of contacts for electrical connection to respective hot and neutral power lines. A controlled switch, such as a TRIAC, is connected in series relationship between the outlet contact and the hot power line. Sensors in the receptacle outputs signals to a processor having an output coupled to the control terminal of the controlled switch. The processor outputs an activation signal or a deactivation signal to the controlled switch in response to received sensor signals that are indicative of conditions relative to the first and second contacts.
A mounting device for mounting a line surge arrester on a power tower includes a base having at least one fastening structure for fastening to a tower-side component, and a joint unit for positioning the line surge arrester. The joint unit has a joint for pivoting the line surge arrester about a joint axis. At least one position is a mounting position and at least one other position is a working position of the line surge arrester. The mounting device furthermore has parts of a drive mechanism. The parts are permanently connected to the base and/or to the joint, for driving the pivoting of the line surge arrester. A line surge arrester unit includes a line surge arrester and the mounting device. A method provides for mounting a line surge arrester on a power tower.
A laser assembly is provided that includes a laser resonator that emits a first light having a first pulse width, and a trigger assembly electrically coupled to the laser resonator to actuate the laser resonator. The laser assembly also includes a sensor configured to detect the first light as the light emits from the laser resonator, and one or more processors coupled to the trigger assembly. The one or more processors are configured to obtain a first time delay interval from when the trigger assembly is actuated to when the sensor detects the first light, and actuate the laser resonator to emit a second light having a second pulse width based on the time delay interval determined.
An apparatus and method for mounting a laser rod includes a mount having a cylindrical through hole in which the laser rod is disposed. A polymer is disposed in the cylindrical through hole in an annular space between an outer diameter of the laser rod and an inner diameter of the cylindrical through hole. The laser rod is suspended in a symmetrical thermal and mechanical interface. There is open access to the ends of the laser rod for end pumping and laser cavity alignment.
An electrical receptacle assemblies and methods for assembling and mounting toolless receptacle assemblies to a housing of a luminaire. The receptacle assembly includes a rotatable receptacle that has an insert portion with an electrical face configured to mate with a photoelectric device and includes an outer ring portion that has a mounting face opposite the electrical face. The mounting face is configured to mount on the housing. A locating mechanism of the receptacle assembly is configured to orient the rotatable receptacle on the housing in a desired direction for optimal positioning of the photoelectric device. A locking base is configured to receive at least a portion of the insert portion. A releasable retention member if configured to couple to the locking base and the insert portion of the rotatable receptacle for securing the receptacle assembly to the housing.
A connector 10 includes a housing 11 to be installed on a circuit board 80. The housing 11 includes a first locking portion 21 and a second locking portion 22. Each of the first and second locking portions 21, 22 includes a resiliently deformable leg portion 27, 28 projecting from a front side to a back side of the circuit board 80 and a locking body 31, 32 protruding from the leg portion 27, 28 in a direction intersecting a projecting direction of the leg portion 27, 28. The locking body 31, 32 has a locking surface 33, 34 lockable to the circuit board 80. The locking surfaces 33, 34 of the first and second locking portions 21, 22 are at different heights in the projecting direction.
A bridge PCB is disclosed, which comprises: a substrate, a first HF connector, a second HF connector, a first antenna connector, and a first electrical connector, of which a millimeter-wave antenna module is connected with the first antenna connector that is disposed at outside of an electronic device. On the other hand, the first HF connector is coupled to a main board in the electronic device through a first signal transmission cable, and the second HF connector is coupled to the main board through a second signal transmission cable. By such arrangements, the millimeter-wave antenna module is not influenced by the case of an electronic device during the transceiving of millimeter-wave signal. Therefore, there is no need to use a particularly-designed flexible PCB to bridge the mobile communication signal processor and the millimeter-wave antenna module.
An antenna structure according to an embodiment of the present disclosure includes a dielectric layer, and an antenna conductive layer disposed on a top surface of the dielectric layer. The antenna conductive layer includes a radiator, first and second transmission lines extending in different directions to be connected to the radiator, an upper parasitic element adjacent to an upper portion of the radiator in a planar view, and a lower parasitic element adjacent to a lower portion of the radiator, the first transmission line and the second transmission line in the planar view.
A radar sensor that includes a circuit board, a waveguide structure having at least one waveguide channel, and at least one pin that is pressed into the circuit board. The pin connects the circuit board to the at least one waveguide channel of the waveguide structure in such a way that radar signals may be coupled into the at least one waveguide channel and/or decoupled from the at least one waveguide channel.
Presented are metalworking systems for forming metallic workpieces, methods for making/operating such metalworking systems, and battery module cell tabs bent by a multistage cluster-and-bend press. A metalworking system includes a grouping tool and a contouring tool that both align adjacent a workpiece support structure, such as a base plate of a battery module housing buttressing a stack of battery pouch cells. The grouping tool, which may include a first reciprocating plunger or plunger head, presses together a stack of metallic workpieces to thereby form a workpiece set having a first bend profile and a first length. The contouring tool, which may include a second reciprocating plunger or a pair of plunger fingers mounted on the plunger head, is attached to the grouping tool and bends the workpiece set to a second bend profile, distinct from the first bend profile, and a second set length, shorter than the first set length.
A separator comprising a crosslinked polyolefin substrate having a plurality of pores and an inorganic coating layer having internal pores formed on at least one surface of the crosslinked polyolefin substrate. The inorganic coating layer on the at least one surface of the crosslinked polyolefin substrate has internal pores formed by an immersion phase separation method, and a high power secondary battery including the same.
An aluminum battery packaging film includes a heat-sealing layer, wherein a material of the heat-sealing layer includes modified polyethylene terephthalate, polycarbonate, polyimide, or a combination thereof.
An object of the invention is a thermal management device (1) for a battery, including an extruded plate (2). The extruded plate (2) comprises a first channel (13) and a second channel (23), configured to allow a flow of a coolant. The extruded plate (2) also includes at least one encapsulation cavity (33), intended to be filled by a Phase Change Material. The first channel, the second channel and the encapsulation cavity extend between a front face (10) and a rear face (20) of the extruded plate (2). The device comprises an inlet/outlet cap (40), connected to the front face (10) and a diverting cap (50,50′), connected to the rear face (20). Both caps provide plugs of each encapsulation cavity. The diverting cap forms a connecting channel (52i,52s), connecting the first channel (13) to the second channel (23).
A fuel-cell hydrogen recycling system, comprising a fuel cell; a controller; a hydrogen recycling pipeline provided with a hydrogen circulating pump and a check valve; an air inlet pipeline and an air outlet pipeline connected to the fuel cell, respectively; a hydrogen inlet pipeline provided with a hydrogen inlet valve; and a hydrogen outlet pipeline provided with a hydrogen outlet valve, with the hydrogen recycling pipeline connected to the hydrogen inlet pipeline, wherein the system further comprises a gas-liquid separating reservoir, which comprises a reservoir positioned at its upper portion and a gas-liquid separator positioned at its lower portion communicated with each other vertically, the reservoir is connected to the hydrogen outlet pipeline and the hydrogen recycling pipeline, respectively, and the gas-liquid separator discharges exhaust water and redundant nitrogen through a exhaust pipeline that is provided with a ventilation valve.
The present disclosure generally relates to various electrodes suitable for electrochemical devices such as batteries, capacitors, sensors, condensers, electrochromic elements, photoelectric conversion elements, etc. Some embodiments are generally directed to electrode materials surrounded by electrolyte, e.g., filling in porous spaces within the electrode. For example, one aspect is generally directed to an electrochemical device comprising an electrode comprising particles. Some or all of the particles may be surrounded by an electrolyte, such as a solid electrolyte. Other aspects of the invention are generally directed to devices including such electrodes, methods of making or using such electrodes, kits including such electrodes, or the like.
Provided are carbonaceous substance-coated graphite particles that include: graphite particles; and carbonaceous coatings covering at least part of surfaces of the graphite particles, the carbonaceous substance-coated graphite particles have a maximum particle diameter of 30.0 to 90.0 μm, a pore volume Vs of pores with a pore size of 7.8 to 36.0 nm is 0.009 to 0.164 cm3/g, and in a pore size distribution graph with the pore size being plotted on a horizontal axis and a dV/dP value obtained by differentiating the pore volume with the pore size being plotted on a vertical axis, a pore size Pmax with which the dV/dP value is maximized is 2.5 to 5.5 nm.
Discussed is a lamp and a lamp device, and more particularly, to a lamp using a semiconductor light-emitting device, and a method of manufacturing the lamp. The lamp includes a substrate; a plurality of semiconductor light-emitting devices disposed on the substrate; a flat layer formed between the plurality of semiconductor light-emitting devices; a spacer disposed between the substrate and the flat layer; and an air gap disposed between each semiconductor light-emitting device and the spacer.
A light emitting device including a substrate, a first pad, a second pad, a light emitting diode, a first connection structure, a second connection structure, and a patterned adhesive layer and a method for manufacturing the same are provided. The first pad and the second pad are located on the substrate. The light emitting diode includes a first semiconductor layer, a second semiconductor layer overlapping the first semiconductor layer, a first electrode and a second electrode. The first electrode and the second electrode are respectively connected to the first semiconductor layer and the second semiconductor layer. The first connection structure electrically connects the first electrode to the first pad. The second connection structure electrically connects the second electrode to the second pad. The patterned adhesive layer is located between the substrate and the light emitting diode and does not contact the first connection structure and the second connection structure.
Light Emitting Diodes (LEDs) made with GaN and related materials are used to realize high efficiency devices which emit visible radiation. These GaN-based LEDs consists of a multi-layer structure which include p-type electron confinement layers, and p-type current spreading and ohmic contacts layers located above the active region. The alignment of the etched features which penetrate near or through the active region and the ohmic contact is critical and is currently a technological challenge in the fabrication process. Any errors in this alignment and successive layers will short across the active layers of the device and result in reduced yield of functional devices. The invention described herein provides a method and apparatus to realize the successful alignment and streamlined fabrication of high-density LED array devices. The result is a higher pixel density GaN-based LED device with higher current handling capability resulting in a brighter device of the same area.
A group III-V light-emitting diode is provided. The light-emitting diode includes a light generating portion including an active layer interposed between a first conductivity type semiconductor layer and a second conductivity type semiconductor layer. The active layer generates light. The light-emitting diode further includes an optical trap disposed on an optical path of light generated from the active layer. The optical trap includes a light absorption layer interposed between light guide layers. The light-emitting diode further includes a side reflector disposed on a side surface of the optical trap.
Structures for a diode and methods of fabricating a structure for a diode. The structure includes a layer comprised of a semiconductor material. The layer includes a first section, a second section, and a third section laterally positioned between the first section and the second section. The structure includes a first terminal having a raised semiconductor layer on the first section of the layer, a second terminal including a portion on the second section of the layer, and a gate on the third section of the layer.
The height of a solid-state imaging element is further reduced as compared to the related art. A solid-state imaging element that is a wafer-level chip size package, including: an optical sensor chip; a protective layer that is stacked on a light receiving surface of the optical sensor chip; and a rewiring layer that is stacked on a surface opposite to the light receiving surface of the optical sensor chip, in which a connection terminal of the rewiring layer is a copper flat pad without a solder ball, an alloy layer of tin and copper is not formed on a front surface of the flat pad, and a thermal expansion coefficient of the protective layer is substantially balanced with a thermal expansion coefficient of the rewiring layer.
The disclosure discloses an array substrate and a preparation method thereof, a display panel and a display device. The array substrate includes: a substrate, and a first metal layer, a metal oxide layer and a second metal layer which are sequentially stacked and isolated from each other on the substrate; the first metal layer includes a light shading metal, a first electrode, and an anti-static line; the metal oxide layer includes a first active layer; the second metal layer includes a gate line and a second electrode; the gate line is connected with the anti-static line through a first TFT, one of the first electrode and the second electrode forms the source and drain electrodes of the first TFT, and the other forms the gate electrode of the first TFT; and the source is electrically connected with the gate line, and the drain is electrically connected with the anti-static line.
A method includes forming a first semiconductor fin and a second semiconductor fin in a substrate, the first semiconductor fin adjacent the second semiconductor fin, forming a dummy gate structure extending over the first semiconductor fin and the second semiconductor fin, depositing a first dielectric material surrounding the dummy gate structure, replacing the dummy gate structure with a first metal gate structure, performing an etching process on the first metal gate structure and on the first dielectric material to form a first recess in the first metal gate structure and a second recess in the first dielectric material, wherein the first recess extends into the substrate, and wherein the second recess is disposed between the first semiconductor fin and the second semiconductor fin, and depositing a second dielectric material within the first recess.
Transistors of different types of electronic devices on the same semiconductor substrate are configured with different transistor attributes to increase the performance of the different types of electronic devices. Fin height, shallow source drain (SSD) height, source or drain width, and/or one or more other transistor attributes may be co-optimized for the different types of electronic devices by various semiconductor manufacturing processes such as etching, lithography, process loading, and/or masking, among other examples. This enables the performance of a plurality of types of electronic devices on the same semiconductor substrate to be increased.
A stack package, and a method of manufacturing the same, includes a first encapsulant layer formed on a carrier. Also semiconductor dies are sequentially offset stacked on the first encapsulant layer. Vertical connectors connected to the semiconductor dies are formed. A second encapsulant layer coupled to the first encapsulant layer is formed to encapsulate the vertical connectors and the semiconductor dies. Redistribution layers connected to the vertical connectors are formed on the second encapsulant layer.
In some embodiments, the present disclosure relates to an integrated chip structure. The integrated chip structure includes a first plurality of interconnects arranged within a first inter-level dielectric (ILD) structure on a first substrate, and a second plurality of interconnects arranged within a second ILD structure between the first ILD structure and a second substrate. A bonding structure is disposed within a recess extending through the second substrate. A connector structure is vertically between the first plurality of interconnects and the second plurality of interconnects. The second plurality of interconnects include a first interconnect directly contacting the bonding structure. The second plurality of interconnects also include one or more extensions extending from directly below the first interconnect to laterally outside of the first interconnect and directly above the connector structure, as viewed along a cross-sectional view.
Techniques and mechanisms for coupling chiplets to microchips utilizing active bridges. The active bridges include circuits that provide various functions and capabilities that previously may have been located on the microchips and/or the chiplets. Furthermore, the active bridges may be coupled to the microchips and the chiplets via “native interconnects” utilizing direct bonding techniques. Utilizing the active bridges and the direct bonding techniques of the active bridges to the microchips and the chiplets, the pitch for the interconnects can be greatly reduced going from a pitch in the millimeters to a fine pitch that may be in a range of less than one micron to approximately five microns.
A substrate processing apparatus includes a chuck configured to attract and hold a substrate; an observer configured to observe multiple positions within a second surface of the substrate attracted to and held by the chuck, the second surface being opposite to a first surface thereof which is in contact with the chuck; and an analyzer configured to analyze observation results of the multiple positions. When a singularity regarding a height from a surface of the chuck attracting and holding the substrate exists on the second surface, the analyzer specifies a position of the singularity on the chuck.
A hybrid bonding structure and a semiconductor including the hybrid bonding structure are provided. The hybrid bonding structure includes a solder ball and a solder paste bonded to the solder ball. The solder paste may include solder particles including at least one of In, Zn, SnBiAg alloy, or SnBi alloy, and ceramic particles. The solder paste may include a flux. The solder particles may include Sn(42.0 wt %)-Ag(0.4 wt %)-Bi(57.5−X) wt %, and the ceramic particles include CeO2(X) wt %, where 0.05≤X≤0.1.
A method of fabricating an IC device is disclosed, in which a dielectric layer is first etched to form a contact opening and a dummy opening. Both do not extend through the dielectric layer, the contact opening has a width greater than that of the dummy opening. A sacrificial layer, which covers inner surface of the dummy opening and the dielectric layer at side surface of the contact opening, and from which the dielectric layer at bottom surface of the contact opening is exposed, is then formed, and under protection of this sacrificial layer, the dielectric layer exposed in the contact opening is etched in a self-aligned manner, a self-aligned contact hole is formed, in which a surface of the conductive structure is exposed. In this way, reliability of a contact that extends in both contact opening and self-aligned contact hole is ensured, avoiding the problem of possible contact failure.
A photonic integrated circuit (PIC) structure includes an active region in at least an active layer over a substrate, the active region including a plurality of transistors therein. A plurality of dielectric interconnect layers are over the active region, and an opening is defined through the plurality of dielectric interconnect layers. The opening extends to at least the active layer. A barrier is within the plurality of dielectric interconnect layers and surrounding the opening. An optical element is positioned in the opening. The barrier prevents stress damage, such as cracks and/or delaminations, from propagating from or to the opening, and maintains the hermetic seal of the PIC structure.
A package structure includes a redistribution structure, a first semiconductor die, a first passive component, a second semiconductor die, a first insulating encapsulant, a second insulating encapsulant, a second passive component and a global shielding structure. The redistribution structure includes dielectric layers and conductive layers alternately stacked. The first semiconductor die, the first passive component and the second semiconductor die are disposed on a first surface of the redistribution structure. The first insulating encapsulant is encapsulating the first semiconductor die and the first passive component. The second insulating encapsulant is encapsulating the second semiconductor die, wherein the second insulating encapsulant is separated from the first insulating encapsulant. The second passive component is disposed on a second surface of the redistribution structure. The global shielding structure is surrounding the first insulating encapsulant, the second insulating encapsulant, and covering sidewalls of the redistribution structure.
A semiconductor device includes a shielding wire formed across a semiconductor die and an auxiliary wire supporting the shielding wire, thereby reducing the size of a package while shielding the electromagnetic interference generated from the semiconductor die. In one embodiment, the semiconductor device includes a substrate having at least one circuit device mounted thereon, a semiconductor die spaced apart from the circuit device and mounted on the substrate, a shielding wire spaced apart from the semiconductor die and formed across the semiconductor die, and an auxiliary wire supporting the shielding wire under the shielding wire and formed to be perpendicular to the shielding wire. In another embodiment, a bump structure is used to support the shielding wire. In a further embodiment, an auxiliary wire includes a bump structure portion and wire portion and both the bump structure portion and the wire portion are used to support the shielding wire.
Disclosed herein are microelectronic structures including bridges, as well as related assemblies and methods. In some embodiments, a microelectronic structure may include a substrate including a first metal layer and a second metal layer; a cavity in the substrate, wherein a portion of the first metal layer in the substrate and a portion of the second metal layer in the substrate are exposed in the cavity; and a bridge component in the cavity, the bridge component includes a first conductive contact at a first face and a second conductive contacts at an opposing second face, wherein the second face of the bridge component is between the first face of the bridge component and a bottom surface of the cavity in the substrate, and wherein the second conductive contact is electrically coupled to the portion of the first metal layer in the cavity.
The present disclosure describes a method for reducing RC delay in radio frequency operated devices or devices that would benefit from an RC delay reduction. The method includes forming, on a substrate, a transistor structure having source/drain regions and a gate structure; depositing a first dielectric layer on the substrate to embed the transistor structure; forming, within the first dielectric layer, source/drain contacts on the source/drain regions of the transistor structure; depositing a second dielectric layer on the first dielectric layer; forming metal lines in the second dielectric layer; forming an opening in the second dielectric layer between the metal lines to expose the first dielectric layer; etching, through the opening, the second dielectric layer between the metal lines and the first dielectric layer between the source/drain contacts; and depositing a third dielectric layer to form an air-gap in the first and second dielectric layers and over the transistor structure.
A semiconductor package structure and method of manufacturing a semiconductor package structure are provided. The semiconductor package structure includes a connection layer formed on a metal base layer, at least one die unit formed on the connection layer, a metal pillar connecting the metal base layer and surrounding the die unit, and an interconnect structure overlaid onto the die unit and the metal pillar. Each die unit comprises at least one die attached onto the connection layer and surrounded by a molding structure. The interconnect structure includes a first interconnect layer overlaid onto the die unit and the metal pillar and a second interconnect layer formed on the first interconnect layer. The first and second interconnect layers comprise first and second metal layers being parallel with the top surface of the die unit. A projection of the metal layers overlaps an upper surface of the die.
A parallel redundant system comprises a substrate, a first circuit disposed over the substrate, a first conductor disposed at least partially in a first layer over the substrate and wire routed to the first circuit, a second circuit disposed over the substrate, the second circuit redundant to the first circuit, a second conductor disposed in a second layer over the substrate and electrically connected to the second circuit, the second conductor disposed at least partially over the first conductor, a dielectric layer disposed at least partially between the first layer and the second layer, and a laser weld electrically connecting the first conductor to the second conductor.
An electronic component includes a first insulating layer, a resistance layer including a metal thin film that is formed on the first insulating layer, the resistance layer having a first end portion, a second end portion and a central portion between the first end portion and the second end portion, a first electrode having a first contact portion and a second contact portion spaced away from the first contact portion both of which are in contact with the resistance layer at a portion of the first end portion side with respect to the central portion of the resistance layer, a notched portion formed in the first end portion of the resistance layer and between the first contact portion and the second contact portion, and a second electrode having a contact portion in contact with the resistance layer at a portion of the second end portion side with respect to the central portion of the resistance layer.
There are provided a semiconductor memory device and an erasing method of the semiconductor memory device. The semiconductor memory device includes: a plurality of word lines stacked between a source conductive pattern and a bit line; at least two drain select lines disposed between the plurality word lines and the bit line, the at least two drain select lines being spaced apart from each other in an extending direction of the bit line; and an erase control line disposed between the at least two drain select lines and the plurality of word lines.
An electronic device including: a semiconductor device including plural terminals input with voltages having a same potential; and a wiring board including a mounting region at which the semiconductor device is mounted, wherein the wiring board includes a board wiring line formed on the wiring board from a connection portion at which one terminal of the plural terminals is connected, via an inside of the mounting region, to a connection portion at which another terminal of the plural terminals is connected.
A heat exchange module, comprising an array of microchannels, where the array of microchannels extends in a first direction, and are separated from one another by a first sidewall. The array of microchannels is over a cold plate. A first array of fluid distribution channels is stacked over the array of microchannels and extend in a second direction that is substantially orthogonal to the first direction. The first array of fluid distribution channels extends from the first manifold and terminate between a first manifold and a second manifold. A second array of fluid distribution channels is stacked over the array of microchannels. The first array of fluid distribution channels and the second array of the fluid distribution channels are fluidically coupled to the microchannel array. A wall extends into the microchannel array below a second sidewall separating ones of the first array and ones of the second array of fluid distribution channels.
A semiconductor device has a semiconductor die with a sensor and a cavity formed into a first surface of the semiconductor die to provide access to the sensor. A protective layer is formed on the first surface of the semiconductor die around the cavity. An encapsulant is deposited around the semiconductor die. The protective layer blocks the encapsulant from entering the cavity. With the cavity clear of encapsulant, liquid or gas has unobstructed entry into cavity during operation of the semiconductor die. The clear entry for the cavity provides reliable sensor detection and measurement. The semiconductor die is disposed over a leadframe. The semiconductor die has a sensor. The protective layer can be a film. The protective layer can have a beveled surface. A surface of the leadframe can be exposed from the encapsulant. A second surface of the semiconductor die can be exposed from the encapsulant.
An object is to provide a semiconductor device in which heat generated in a lead electrode when conducting a large current can be reduced and the bonding quality between the lead electrode and a semiconductor element can be inspected easily. A semiconductor device includes: a base portion; a semiconductor element mounted on the base portion; a metal part erect with respect to the semiconductor element and having one end bonded, with a bonding material, to a principal surface of the semiconductor element opposite to another principal surface of the semiconductor element mounted on the base portion; and a lead electrode connected to the semiconductor element through the metal part. The lead electrode includes a through hole extending in a thickness direction. The metal part connects the semiconductor element to the lead electrode, while inserted into the through hole of the lead electrode together with a part of the bonding material.
A method includes transferring a tool monitoring device to a load port of a tool. An environmental parameter of the load port is monitored by the tool monitoring device. The tool monitoring device is removed from the load port after the environmental parameter of the load port is monitored. A door of the tool in front of the load port is closed. The door of the tool is kept closed during a period from a time of transferring the tool monitoring device to the load port to a time of removing the tool monitoring device from the load port.
A substrate processing apparatus, comprising a substrate support (32) provided with a support surface (34) for supporting a substrate or a substrate carrier (24) thereon and a support heater (50) constructed and arranged to heat the support surface (34). The apparatus comprises a heat shield constructed and arranged to cover and shield the substrate support (32) when no substrate or substrate carrier (24) is on the support surface.
According to various aspects of the disclosure, a method may comprise: varying a drive force, by which a chamber valve of a vacuum chamber is held closed, when the vacuum chamber has been evacuated; and aerating the vacuum chamber after the variation of the drive force; transporting a substrate through the chamber valve when the chamber valve has been opened.
Discussed is a device for self-assembling semiconductor light-emitting including: a chip supply part to supply the semiconductor light-emitting diodes to the substrate in cooperation with magnets disposed in a plurality of rows to form the magnetic field, wherein the chip supply part includes: a chip accommodating part to accommodate the semiconductor light-emitting diodes; a vertical moving part to adjust a distance between the chip supply part and the magnets; a horizontal moving part to move the chip supply part such that the chip accommodating part is alternately overlapped with a part of the magnets; and a controller to drive the vertical and horizontal moving parts to control a position of the chip supply part, and the controller moves the chip supply part in at least one of a horizontal direction and a vertical direction at a predetermined path and a plurality of points existing on the predetermined path.
A method for fabricating a planarized planarization layer for an integrated circuit device is described. A barrier layer is deposited over a planarization layer. Next, a liner layer is deposited on the barrier layer. An overburden layer is deposited on the liner layer. A first chemical mechanical polishing (CMP) process is performed on the overburden layer. A surface conversion process is performed on uncovered portions of a top surface of the planarization layer which are not protected by the polished overburden layer. A first wet etch is performed of the planarization layer. In embodiments, the first wet etch is selective to metal overburden layer as compared to the planarization layer. A second wet etch is performed removing the liner layer, the diffusion barrier layer and the metal overburden layer. In embodiments, the second wet etch is selective to the planarization layer as compared to the overburden layer.
Provided is a substrate treatment apparatus including a treatment container equipped with a conductive member. The conductive member is made of a material having a lower resistivity than that of the treatment container. The conductive member prevents a rise of an electric potential of the treatment container, which is caused by charging during treatment of a substrate, thereby preventing the substrate from being contaminated and damaged by particles and electrostatic arcing.
A plasma processing apparatus includes a baffle structure between a mounting table and a processing chamber. The baffle structure has a first member and a second member. The first member has a first cylindrical part extending between the mounting table and the processing chamber, and a plurality of through-holes elongated in the vertical direction is formed in an array in the circumferential direction in the first cylindrical part. The second member has a second cylindrical part having an inner diameter greater than the outer diameter of the cylindrical part for the first member. The second member moves up and down in a region that includes the space between the first member and the processing chamber.
Systems and methods of observing a sample in a multi-beam apparatus are disclosed. The multi-beam apparatus may include an electron source configured to generate a primary electron beam, a pre-current limiting aperture array comprising a plurality of apertures and configured to form a plurality of beamlets from the primary electron beam, each of the plurality of beamlets having an associated beam current, a condenser lens configured to collimate each of the plurality of beamlets, a beam-limiting unit configured to modify the associated beam current of each of the plurality of beamlets, and a sector magnet unit configured to direct each of the plurality of beamlets to form a crossover within or at least near an objective lens that is configured to focus each of the plurality of beamlets onto a surface of the sample and to form a plurality of probe spots thereon.
A fuse including a fuse body having first and second end faces at opposing first and second longitudinal ends thereof, each of the first and second end faces having at least one notch formed therein, a fusible element extending through the fuse body and having a first end bent over the first end face and disposed within the at least one notch in the first end face and a second end bent over the second end face and disposed within the at least one notch in the second end face, and a first endcap disposed on the first longitudinal end of the fuse body and a second endcap disposed on the second longitudinal end of the fuse body, wherein the first and second endcaps flatly abut the first and second end faces without interference from the fusible element.
A switchgear system includes a switchgear frame and a truck carrying a circuit breaker, which includes a breaker housing, a fixed electrical contact and a movable electrical contact mounted within the breaker housing, an actuator piston connected to the movable electrical contact, and a drive assembly coupled to the actuator piston. A sensor circuit is mounted on the switchgear frame under the truck and aligned with the circuit breaker and configured to acquire displacement data of the actuator piston when in a contact testing position. A controller is coupled to the sensor circuit and configured to receive the displacement data and determine electrical contact erosion within the circuit breaker.
Disclosed herein is an electrochemical device forming a chip-capacitor or a super-capacitor. The electrochemical device includes: a ceramic substrate having a nonconductive ceramic layer, a current collecting layer disposed on a nonconductive ceramic layer and made of ceramic or cermet, and a metal layer arranged on outer surfaces of the nonconductive ceramic layer and the current collecting layer; an electrode having a positive electrode and a negative electrode and formed on the current collecting layer; and a nonconductive ceramic packaging module located on the ceramic substrate to accommodate electrolyte therein, wherein the metal layer is exposed to the outside of the nonconductive ceramic packaging module.
The present disclosure is directed to an ultracapacitor module comprising a housing and terminals, the terminals exposed through the housing, the housing containing one or more internal capacitor cells and one or more integrated, internal bypass diodes arranged together such that the ultracapacitor module additionally comprises an integrated, internal bypass circuit connected in parallel with the terminals. The present disclosure also is directed to an ultracapacitor module comprising a housing and terminals, the terminals exposed through the housing, the housing containing one or more internal capacitor cells and at least one set of one or more integrated, internal bypass diodes connected in parallel to the at least one or more internal capacitor cells, such that the ultracapacitor module additionally comprises an integrated, internal bypass circuit.
An electrolytic capacitor includes an anode body, a cathode body, and a conductive polymer and a liquid component that are disposed between the anode body and the cathode body. The liquid component contains an acid component, a base component, and an aromatic additive. The acid component includes at least one of an aromatic carboxylic acid and an aromatic carboxylic acid derivative. The at least one of the aromatic carboxylic acid and the aromatic carboxylic acid derivative includes at least two carboxy groups and at least one aromatic ring. A content proportion of the base component in the liquid component is more than or equal to 1% by mass. The aromatic additive includes an electron withdrawing group and an electron donating group. A content ratio of the aromatic additive contained in the liquid component is more than or equal to 50 parts by mass with respect to 100 parts by mass of the conductive polymer.
A coil component includes an element body having a rectangular main surface; a coil provided within the element body, wherein the coil having a lower coil portion and an upper coil portion; terminal electrodes provided at positions corresponding to corners of the main surface; extracting conductors connected within the element body to both end portions of the coil, wherein the extracting conductors extending from the end portions of the coil to terminal electrodes provided on the main surface; and a dummy electrode provided on the main surface at a position different from those of the terminal electrodes, wherein the dummy electrode is conducted to neither of the extracting conductors.
Producing CoxFe100-x, where x is an integer from 20 to 95, nanoparticles by: (a) providing a first aqueous hydroxide solution; (b) preparing a second aqueous solution containing iron ions and cobalt ions; and (c) depositing measured volumes of the second aqueous solution into the first aqueous solution whereby coprecipitation yields CoFe alloy nanoparticles, wherein step (c) occurs in an essentially oxygen-free environment. The nanoparticles are annealed at ambient temperatures to yield soft nanoparticles with targeted particle size, saturation magnetization and coercivity. The chemical composition, crystal structure and homogeneity are controlled at the atomic level. The CoFe magnetic nanoparticles have Ms of 200-235 emu/g, (Hc) coercivity of 18 to 36 Oe and size range of 5-40 nm. The high magnetic moment CoFe nanoparticles can be employed in drug delivery, superior contrast agents for highly sensitive magnetic resonance imaging, magnetic immunoassay, magnetic labeling, waste water treatment, and magnetic separation.
The invention discloses an underwater umbilical cable which is capable of temperature and vibration measuring and three-dimensional shape reconstruction, wherein underwater umbilical cable is used to connect underwater equipment and aquatic equipment; the underwater umbilical cable comprises an outer sheath, armored steel wires, an inner sheath, a power cable, a communication optical cable, a steel pipe, three strain measuring optical fibers, three temperature measuring optical fibers, a distributed optical fiber strain interrogator, a distributed optical fiber temperature interrogator and a processor. The invention can collect the operation status data of the umbilical cable for a long time. The collected data is highly objective, can truly reflect the real-time operation status of the umbilical cables, and plays an important role in guaranteeing the long-term submarine oil and gas exploitation.
Managing healthcare information includes a first healthcare professional subscribing to a subset of medical information for a patient in a healthcare information framework having a datastore containing electronic health records for the patient, the first healthcare professional being a member of a life-long care team for the patient that includes all care teams encountered by the patient at any time, a second healthcare professional posting medical information about the patient in the healthcare information framework, pushing, in real time or near real time, the medical information to at least one server that is coupled to the datastore, and the at least one server causing the first healthcare professional to automatically receive the subset of the medical information based on the first healthcare professional subscribing to the subset of the medical information. The second healthcare professional may be invited based on analysis of data in the datastore.
A respiratory disease analytics system provides respiratory disease risk reports to a patient, provider, or third-party entity describing a patient's risk of experiencing a medication usage event given data in a geographic region. Regional data, including air pollutant conditions, weather conditions, demographic information, built environment factors, and regional health conditions for a geographic region are accessed from other sources and assigned based on event data recorded during a medicament usage event, as collected by sensors associated with the patient's medicament device/s. The regional data is assigned to medicament usage events occurring within a period of time. The assigned regional data is analyzed to determine an expected number of medication usage events for the geographic region occurring over the period of time.
A method, system, and computer program product for an image visualization system (120) that includes a contextually adaptive digital pathology interface. At least one image of a biological sample stained for the presence of one or more biomarkers is obtained (300). The image is displayed on a display screen at a first zoom level (310), in which a first subset of user selectable elements are contemporaneously displayed (320). As a result of user input, the image being is displayed at a second zoom level (330), in which a second subset of user selectable elements are contemporaneously displayed with the image (340). The one or more elements within the second subset of user selectable elements are disabled or hidden at the first zoom level, or one or more elements within the first subset of user selectable elements are disabled or hidden at the second zoom level.
The present application relates to the use of soft nano material integrated to micro-electronics circuit to detect signals from nutritional substances and the subsequent conversion of these signals into format suitable for a trained machine learning model through pre-processing steps prior to sending to the machine learning model as well as the output format of the machine learning model and post processing in order to obtain a final determination of the quality and predicted expiration date of a nutritional substance within a probabilistic confidence level. The application encompasses a soft nano-material integrated with micro-electronics for signal capture and an analytics platform for machine learning model training, classification and prediction with a probabilistic confidence level result.
Systems and methods are provided for identifying therapeutic zones where there is glycemic dysfunction of a specific type that can be addressed by making strategic changes to behavior and/or therapy parameters. Systems and methods described herein evaluate large historical data sets to: identify a therapeutic zone or zones with glycemic dysfunction that are most readily addressable; quantify the glycemic impact of a plurality of different therapeutic adjustments in terms of either adjustments to historical doses or the parameters of a prospective dosing strategy to determine the highest possible improvement; and/or identify patient dosing strategies to provide therapy recommendations adapted for the patient's preferred behavioral dosing strategy.
A computer-implemented method includes producing information that characterizes a group of individuals from a set of private data representing characteristics of the individuals. The identity of the individuals is unattainable from the produced information. The method also includes providing the produced information to report the characteristics of the group.
Embodiments of the disclosure are drawn to apparatuses and methods for automatic soft post-package repair (ASPPR). A memory may receive a row address along with a signal indicating an ASPPR operation, such as a bad page flag being set. A word line engine generates a physical address based on the row address, and ASPPR registers stores the physical address. The time it takes from receiving the row address to storing the physical address may be within the timing of an access operation on the memory such as tRAS. The row address may specify a single page of information. If the bad page flag is set, then a subsequent PPR operation may blow fuses to encode the physical address stored in the ASPPR registers.
A memory system includes a nonvolatile memory, a controller configured to control the nonvolatile memory, a power supply circuit that is connected to the controller and configured to generate a power supply voltage for the nonvolatile memory and the controller from a voltage supplied from at least one external power supply, and a power storage device that is connected to the power supply circuit and configured to charge to a first energy from a charging voltage supplied by the power supply circuit, and an energy sharing pin that is connected to the power supply circuit and the power storage device, and is connectable to an external power storage device in an external memory system.
Methods, systems, and devices for operational modes for reduced power consumption in a memory system are described. A memory device may be coupled with a capacitor of a power management integrated circuit (PMIC). The memory device may operate in a first mode where a supply voltage is provided to the memory device from the PMIC. The memory device may operate in a second mode where it is isolated from the PMIC. When isolated, a node of the memory device (e.g., an internal node) may be discharged while the capacitor of the PMIC remains charged. When the memory device resumes operating in the first mode, a supply voltage may be provided to it based on the residual charge of the capacitor.
A flash memory cell includes a rectifying device and a transistor. The rectifying device has an input end coupled to a bit line. The transistor has a charge storage structure. The transistor has a first end coupled to an output end of the rectifying device, the transistor has a second end coupled to a source line, and a control end of the transistor is coupled to a word line.
A memory device can include a memory block operatively connected to a common source line and a plurality of bit lines, wherein the memory block includes first and second sub-blocks each having a respective position in the memory block relative to the common source line and the plurality of bit lines. The memory device can be operated by receiving a command and an address from outside the memory device and performing a precharge operation on the memory block in response to the command, using a first precharge path through the memory block or a second precharge path through the memory block based on the respective position of the first or second sub-block that includes a word line that is configured to activate responsive to the address.
A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.
Methods, systems, and devices for decoding architecture for memory tiles are described. Word line tiles of a memory array may each include multiple word line plates, which may each include a sheet of conductive material that includes a first portion extending in a first direction within a plane along with multiple fingers extending in a second direction within the plane. A pillar tile may include one or more pillars that extend vertically between the word line plate fingers. Memory cells may each be couple with a respective word line plate finger and a respective pillar. Word line decoding circuitry, pillar decoding circuitry, or both, may be located beneath the memory array and in some cases may be shared between adjacent pillar tiles.
A sense amplifier can be formed outside of/horizontally adjacent to an array of vertically stacked tiers of memory cells. Memory cells can be sensed via multiplexors formed under the array that can operate to couple vertical sense lines (to which the memory cells are coupled) to horizontal sense lines (to which the sense amplifier is coupled).
Systems and methods for providing adaptive and responsive media are disclosed. In various implementations, a video for playback is received at a user device having a plurality of associated properties. Based on at least one of the properties, a first state of the video is configured, and the video is presented according to the first state. During playback of the video, a change in one of the device properties is detected, and the video is seamlessly transitioned to a second state based on the change.
In the present disclosure, a collaborative workspace fosters content creation between users in a synchronous and/or asynchronous manner by enabling automatic generation and management of collaborative media objects that automatically combine content from a plurality of users into a single media object. This is extremely beneficial in technical scenarios where users are creating projects, assignments, presentations, etc., by removing the need for users to manually stitch together and combine content to create a final product. For example, the collaborative workspace is adapted for a video discussion application/service, where users create one or more video clips (e.g., video feeds, live video feeds) in response to a posted topic. In at least one instance, a collaborative workspace for a video discussion application/service may be integrated to display within another type of application/service. However, the present disclosure is extensible to work with any type of application/service and any content type.
In an embodiment, a method comprises: capturing, by one or more microphone arrays of a vehicle, sound signals in an environment; extracting frequency spectrum features from the sound signals; predicting, using an acoustic scene classifier and the frequency spectrum features, one or more siren signal classifications; converting the one or more siren signal classifications into one or more siren signal event detections; computing time delay of arrival estimates for the one or more detected siren signals; estimating one or more bearing angles to one or more sources of the one or more detected siren signals using the time delay of arrival estimates and a known geometry of the microphone array; and tracking, using a Bayesian filter, the one or more bearing angles. If a siren is detected, actions are performed by the vehicle depending on the location of the emergency vehicle and whether the emergency vehicle is active or inactive.
An optimization method for an implementation of mel-frequency cepstral coefficients is provided. The optimization method includes the following steps: performing a framing step, including using a 400×16 static random access memory to temporarily store a plurality of sampling points of a sound signal with overlap, and decomposing the sound signal into a plurality of frames. Each of the plurality of frames is 400 of the sampling points, there is an overlapping region between adjacent two of the plurality of frames, and the overlapping region includes 240 of the sampling points. The optimization method further includes performing a windowing step, which includes multiplying each of the plurality of frames by a window function in a bit-level design, and the optimization method includes performing a fast Fourier transform (FFT) step, which includes applying a 512 point FFT on a frame signal to obtain a corresponding frequency spectrum.
A method for enhancing telephone speech signals based on Deep Convolutional Neural Network (CNN) is disclosed. The method is able to reduce the effect of acoustic distortions in daily scenarios during a telephone call. It is a single-channel, speech-oriented method with causal design and low latency. The novelty lies in the noise reduction method which, based on the classical gain method, uses a CNN to learn the Wiener estimator. Then, it computes the gain of the filter to enhance the speech power over the noise power for each time-frequency component of the signal. The selection of the Wiener gain estimator as an essential element of the method, decreases the vulnerability to estimation errors since the characteristics of this measure make it very appropriate to be estimated by deep learning approaches.
An information processing system according one embodiment includes: a voice receiver which receives a first voice uttered by a first user of a first information processing device; a voice recognizer which recognizes the first voice received by the voice receiver; a display controller which causes a first text, which corresponds to the first voice recognized by the voice recognizer, to be displayed in each of first display areas of the first information processing device and a second information processing device, and a second display area of the first information processing device; and a correction reception portion which receives a correction operation of the first user for the first text displayed in the second display area.
This document generally describes systems and methods for dynamically adapting speech recognition for individual voice queries of a user using class-based language models. The method may include receiving a voice query from a user that includes audio data corresponding to an utterance of the user, and context data associated with the user. One or more class models are then generated that collectively identify a first set of terms determined based on the context data, and a respective class to which the respective term is assigned for each respective term in the first set of terms. A language model that includes a residual unigram may then be accessed and processed for each respective class to insert a respective class symbol at each instance of the residual unigram that occurs within the language model. A transcription of the utterance of the user is then generated using the modified language model.
A method for training a streaming automatic speech recognition student model includes receiving a plurality of unlabeled student training utterances. The method also includes, for each unlabeled student training utterance, generating a transcription corresponding to the respective unlabeled student training utterance using a plurality of non-streaming automated speech recognition (ASR) teacher models. The method further includes distilling a streaming ASR student model from the plurality of non-streaming ASR teacher models by training the streaming ASR student model using the plurality of unlabeled student training utterances paired with the corresponding transcriptions generated by the plurality of non-streaming ASR teacher models.
Implementations are directed to providing a voice bot development platform that enables a third-party developer to train a voice bot based on training instance(s). The training instance(s) can each include training input and training output. The training input can include a portion of a corresponding conversation and a prior context of the corresponding conversation. The training output can include a corresponding ground truth response to the portion of the corresponding conversation. Subsequent to training, the voice bot can be deployed for conducting conversations on behalf of a third-party. In some implementations, the voice bot is further trained based on a corresponding feature emphasis input that attentions the voice bot to a particular feature of the portion of the corresponding conversation. In some additional or alternative implementations, the voice bot is further trained to interact with third-party system(s) via remote procedure calls (RPCs).
The present disclosure provides techniques for graphics translation. A plurality of natural language image descriptions is collected for an image of a product. An overall description for the image is generated using one or more models, based on the plurality of natural language image descriptions, by: identifying a set of shared descriptors used in at least a subset of the plurality of natural language image descriptions, and aggregating the set of shared descriptors to form the overall description. A first request to provide a description of the first image is received, and the overall description is returned in response to the first request, where the overall description is output using one or more text-to-speech techniques.
An electronic wind instrument includes a breath sensor, an operating element, a speaker, and an acoustic tube. The operating element receives an instruction related to a pitch. The speaker outputs a sound based on musical performance information obtained from at least one of the breath sensor and the operating element. The speaker has an inner space therein. The acoustic tube that has an inner space therein. The inner space of the acoustic tube is continuous with the inner space of the speaker. The acoustic tube extends in a direction away from the speaker.
A subtractive color change system for displaying a selected color to a viewer and a method of changing color. The system includes a layered assembly having transparent panels of primary and key colors, with a fixed-color background behind the layered assembly. The subtractive color change system may have a control unit to individually control the intensities and values of the primary color panels to render a color and to control the intensities and values of the panels in the layered assembly to reduce differences between the color rendered and the selected color and to display the selected color to a viewer.
A display module is provided. The display module includes a main display panel, an auxiliary display panel and a backlight module which are laminated sequentially, at least one temperature sensing circuit in the auxiliary display panel, and a control circuit coupled to the at least one temperature sensing circuit. The temperature sensing circuit is configured to generate, based on temperature of the auxiliary display panel, a temperature signal related to the temperature, and the control circuit is configured to adjust a display parameter of the main display panel based on the temperature signal.
An electroluminescent display device according to an embodiment of the present disclosure includes a pixel including a driving element having a gate electrode connected to a data line and a source electrode connected to a readout line, a sensing circuit configured to sense a voltage of the readout line which changes according to a pixel current flowing through the driving element during sensing operation, and a boosting circuit connected between the data line and the readout line and configured to change a voltage of the data line according to the changed voltage in the readout line during the sensing operation.
A display device of the present inventive concept includes a processor supplying grayscale data in active periods of frame periods and stopping supply of the grayscale data in blank periods of the frame periods; a switch controller generating a first switch control signal when a blank period is longer than a predetermined period, and generating a second switch control signal when the blank period ends; a power supply supplying a voltage different from a first power voltage to a first power line when the first switch control signal is received and supplying the first power voltage to the first power line when the second switch control signal is received; and pixels commonly connected to the first power line.
A display device includes: a timing controlling part generating a three color image data, a data control signal and a gate control signal using an image signal and a plurality of timing signals, generating a first four color data having a white gray level data greater than 0 and a second four color data having the white gray level data of 0 using the three color image data, and generating a four color image data using the first and second four color data; a data driving part generating a data signal using the four color data and the data control signal; a gate driving part generating a gate signal using the gate control signal; and a display panel including a pixel having red, green, blue and white subpixels and displaying an image using the data signal and the gate signal.
In a projection-type display device including a liquid crystal panel where panel pixels are arranged in a first direction and a second direction, the polarity of the image signal supplied to each of all panel pixels is set to the same polarity in the same unit period among a plurality of unit periods, and the polarity of the image signal is reversed upon transition from the current frame period to the next frame period. The polarity of the image signal is reversed when a projection pixel is shifted by a light path shifting element unit in the first direction or in the second direction upon transition of the unit period, and the polarity of the image signal is not reversed when it is shifted along a third direction or a fourth direction that intersects the first direction and the second direction.
A stacked display device and a control method thereof are provided. The stacked display device includes a display including a plurality of display panels, and a processor processing a layer image for providing an image to the display, wherein the display includes a backlight irradiating a light, a first panel including a lens for diffusing the light irradiated from the backlight, and for displaying an image of a single color, a second panel stacked on the first panel, and including a color filter for displaying a color image, and a third panel stacked on the second panel, and for displaying an image of a single color.
The present disclosure provides systems and methods for visualizing various effects of consuming (e.g., inhaling) one or more substances, especially on the human brain and lungs.
Disclosed herein are system, method, and device embodiments for implementing a habit forming system. A habit forming service receives habit selection information from a habit forming application, determines a maturity measurement of a user based on a human behavior model, and determines a recommendation score of a behavior associated with the habit. Further, the habit forming service encodes the behavior onto a behavior taxonomy as a traversal path based on the maturity measurement, the recommendation score, and historic habit formation information, and identifies the behavior as a preferred behavior based on an attribute of the traversal path.
In an aspect of the present disclosure is a system of automated fleet management for aerial vehicles, including a first aerial vehicle, the aerial vehicle comprising: a first sensor configured to measure an external metric and generate external datum based on the external metric; and a second sensor configured to measure an aircraft metric and generate aircraft datum based on the aircraft metric; and a computing device operating on the first aerial vehicle, the computing device communicatively connected to a network including at least a second aerial vehicle, the computing device configured to: receive the external datum from the first sensor of the first aerial vehicle and the aircraft datum from the second sensor of the first aerial vehicle; and transmit at least a flight plan update element to the network based on the external datum and the aircraft datum.
A method of controlling propulsion of a marine vessel includes limiting user input authority over propulsion output by at least one propulsion device based on proximity measurements so as to maintain the marine vessel at least a buffer distance from any object, where in the buffer distance is a predefined distance around the marine vessel. After a user-generated instruction is received to suspend maintenance of the buffer distance and a user control input is received to move the marine vessel in the direction of the object, the at least one propulsion device is controlled based on the user control input such that the marine vessel approaches and impacts the object.
A patient support apparatus includes a first transceiver adapted to wirelessly communicate with a second transceiver of a headwall interface that is positioned off of the patient support apparatus. A communication link is automatically established between the first and second transceivers without requiring a user of the patient support apparatus to activate a designated control and without requiring the user to identify the headwall interface. The first transceiver includes a unique identifier assigned to the headwall interface in its messages to the headwall interface. The first transceiver may also automatically transmit a disconnect signal to the headwall interface indicating the termination of the communication link is not accidental. The disconnect signal is sent based on one or more of the following: (1) a brake being off, (2) an A/C power cord being unplugged; and/or (3) a signal strength between the transceivers decreasing.
Smoke detection sample points and systems are described herein. One smoke detection sample point includes a body having a chamber formed within the body, a first air flow conduit formed within the body having two ends and the ends being open, to allow air to pass through the first air flow conduit between an area to be sampled and the chamber, and a second air flow conduit formed within the body having two ends with one end being open and having an air seal, to prevent air from passing through the second air flow conduit between the area to be sampled and the chamber.
A merchandise security device is provided. The merchandise security device may include a base configured to be attached to a support surface. The base includes an alarm circuit and a tether, and the tether is configured to be extended and retracted relative to the base and to be coupled to one or more items of merchandise. The alarm circuit is configured to detect removal of the base from the support surface, cutting of the tether, and/or removal of the tether. In addition, the security device includes a lock mechanism configured to lock to the tether for securing the one or more items of merchandise to the tether, wherein one or more items of merchandise are removable from the tether when the lock mechanism is unlocked.
Various implementations disclosed herein include devices, systems, and methods for displaying a visual indication of audibility of an audible signal. In various implementations, a device includes a display, an audio sensor, a processor and a non-transitory memory. In various implementations, a method includes receiving, via the audio sensor, an audible signal and converting the audible signal to electronic signal data. In various implementations, the method includes obtaining environmental data that indicates audio response characteristics of a physical environment in which the device is located. In various implementations, the method includes displaying, on the display, an indicator that indicates a distance from a source of the audible signal at which the audible signal is audible. In some implementations, the distance is based on an amplitude associated with the electronic signal data and the audio response characteristics of the physical environment.
Provided herein is a method, apparatus, and system for detecting conditions indicative of an attempt to attach a skimming device to a payment device. Methods may include monitoring at least one wire among a plurality of wires between a card reader device and a motherboard; determining voltage consumption; determining current consumption; identifying a change in voltage consumption or current consumption satisfying a predetermined value; and providing for transmission of an alert of a condition indicating possible attachment of a card skimming device. Methods may include generating a status message periodically and transmitting the status message to a remote entity. The change in voltage consumption or current consumption satisfying the predetermined value may include a voltage instability exceeding a predetermined range about an anticipated voltage. The change in voltage consumption or current consumption satisfying the predetermined value may include a decrease in current satisfying the predetermined value.
Novel modular smart management devices in the form of drop safes include the modular components of a chassis, door and technology cabinet. The drop safes enable retailers to make cash deposits quickly and safely within or near their own facilities. Various technology, including RFID readers, RFID tags, and other equipment allow the drop safes to identify each deposited bag. Employees utilize specialized apps on their mobile devices to facilitate deposit creation and other tasks. Novel methodologies for accessing the drop safes for emptying employ single-use, time-expiration type authorization codes along with other security measures to minimize risk and to provide other benefits. Novel structures along with methodologies for replacing, on-site, modular components with auto-detection of functionality during initialization and re-initialization enables for efficient replacement and upgrading of components, including the upgrading of safes to provide additional functionality.
It A service provider such as a courier to unlock a door without a permission of a user. A server device, which is capable of communicating with a door control device that controls locking and unlocking of a door installed at an entrance of a multifamily residential, includes: a storage that stores, for each user, a service number set by a service provider; a request reception that receives, from the door control device, an unlock request including a device ID and the service number; an authentication that executes an authentication based on information included in the unlock request and information stored in the storage; and unlock instructions that transmits an unlock instruction to the door control device, when the authentication is succeeded.
Methods and systems for operating axles of a vehicle are provided. In one example, an apparatus is configured to consume a first amount of electric power to indicate a first axle operating state. The apparatus is also configured to consume a second amount of electric power to indicate a second axle operating state.
Techniques regarding determining the operating condition of one or more mechanical parts are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a status component that can update a predictive failure algorithm by altering a vibration threshold based on a measured temperature of a mechanical part. Also, the vibration threshold can characterize an amount of vibration associated with a standard operating condition of the mechanical part.
The present disclosure provides a method for training a convolutional neural network and a method and device for face recognition. By arranging a first training sample set including a first data set and a second data set, the convolutional neural network is trained and may be applied to the face recognition method, an initial face image frame may be extracted from a face detection image, in the face recognition method, a portion above eyes is cropped from the initial face image frame to serve as a target face detection image, thus according to the target face detection image, predicted identity information corresponding to the target face detection image is determined, and then the target face detection image is compared with a face reference image corresponding to the predicted identity information for face recognition.
The disclosure provides an image clustering method and an image clustering apparatus. The method includes: obtaining new images, and clustering the new images to obtain a first cluster; determining a historical cluster similar to the first cluster as a second cluster from existing historical clusters; obtaining a distance between the first cluster and the second cluster; and generating a target cluster by fusing the first cluster and the second cluster based on the distance. In the image clustering method, with the image clustering apparatus of the disclosure, secondary clustering processing performed on the existing historical clusters based on newly added images is not required, new and old clusters are directly fused.
Systems and methods are described for generating pixel image data, using a lensless camera, based on light that travels through a mask that with pattern masking the lensless camera. The system applies a transformation function to the pixel image data to generate frequency domain image data. The system inputs the frequency domain image data into a machine learning model, wherein the machine learning model does not have access to data that represents the pattern of the mask. The model is trained using a set of images with the feature that are captured by the flat, lensless camera through the mask. The system processes the frequency domain image data using the machine learning model to determine whether the pixel image data depicts the image feature. The system further performs an action based on determining that the pixel image data depicts the image feature.
A detection device includes a plurality of detection elements arranged in a matrix having a row-column configuration in a detection area of a substrate, and an initialization circuit configured to apply an initialization potential to each of the detection elements. The initialization circuit has a first mode to apply a same initialization potential to all the detection elements and a second mode to apply different initialization potentials to the detection elements adjacent to each other.
A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.
An autonomous vehicle is configured to detect an active turn signal indicator on another vehicle. An image-capture device of the autonomous vehicle captures an image of a field of view of the autonomous vehicle. The autonomous vehicle captures the image with a short exposure to emphasize objects having brightness above a threshold. Additionally, a bounding area for a second vehicle located within the image is determined. The autonomous vehicle identifies a group of pixels within the bounding area based on a first color of the group of pixels. The autonomous vehicle also calculates an oscillation of an intensity of the group of pixels. Based on the oscillation of the intensity, the autonomous vehicle determines a likelihood that the second vehicle has a first active turn signal. Additionally, the autonomous vehicle is controlled based at least on the likelihood that the second vehicle has a first active turn signal.
A surveillance device includes an imaging unit configured generate full-quality image data from a captured image of a vehicle, an image filtering module that converts the full-quality image data to reduced-quality image data. The surveillance device also includes a subsector module that processes the reduced-quality image data to generate subsector data defining one or more sub sectors of the captured image, and an image processing module that identifies one or more specific vehicle characteristics within the one or more subsectors by applying image recognition processing on the full-quality image data only within the one or more subsectors. The reduced quality image data is insufficient for the image recognition processing to identify specific vehicle characteristics therefrom.
Systems, methods, and computer-readable media are disclosed for systems and methods for intelligent correlation of video and text content using machine learning. Example methods include determining first video content having a first video segment and first text corresponding to the first video segment, generating a first embedded vector using the first video segment and the first text, and determining, using a first machine learning model, a first image relevance score for the first video content based at least in part on the first embedded vector. Example methods may include determining a first text score for the first video content based at least in part on the first embedded vector, determining, using the first image relevance score and the first text score, that the first video segment depicts content of a first undesired category, and causing presentation of a notification indicating presence of content of the first undesired category.
A method of testing identification of pathogens for a biological Completely Automatic Public Turing Test To Tell Humans And Computers Apart (bCAPTCHA) system comprising: automatically electing a first electronic image for a participant with a computing system, where said electronic image comprises an image of a biological pathogen; presenting options for participant to select to identify characteristics of the pathogen; processing responses from participant. A method of testing identification of pathogens for a biological Completely Automatic Public Turing Test To Tell Humans And Computers Apart (bCAPTCHA) system comprising: automatically electing a first electronic image for a participant with a computing system, where said electronic image comprises an image of a biological pathogen; presenting options for participant to identify the pathogen; processing responses from participant.
A method for identifying one or more faces in an image may include determining a detection region in an image based on at least one of a plurality of detection scales, and identifying one or more faces in the detection region based on the at least one of the plurality of detection scales. The method may further include calibrating the detection region based on one or more identified faces.
The present disclosure relates to a hierarchical constraint (HC) based method and system for classifying fine-grained graptolite images. The method includes: constructing a graptolite fossil dataset; extracting features in graptolite images; calculating the similarity between graptolite images, and performing weighting according to a genetic relationship among species to obtain a weighted HC loss function (HC-Loss) of all graptolite images; calculating cross-entropy loss; taking a weighted sum of HC-Loss and CE-Loss as a total loss function in a training stage; and performing model training. The system of the present disclosure includes a processor and a memory.
Computer-implemented methods and systems for identifying topographic features that optimises and subsequently implements a machine learning model to automatically classify and extract topographic features from a set of target imagery are described herein. In particular, the optimised machine learning model creates heat maps from the target imagery corresponding to each class of feature, wherein the intensity of each pixel indicates whether a certain type of feature is present. The resulting heat maps are then processed to transform each pixel, specifically those identifying a topographic feature, into a geospatial vector.
Described herein are systems and methods of processing immobilization molds for application of treatment, A computing system may generate a three-dimensional mold model of immobilization mold within with a subject is to be positioned for application of a treatment. The computing system may subtract a three-dimensional scan of at least a portion of the subject from the three-dimensional mold model to define an opening therein. The computing system may remove, from the three-dimensional mold model, a first portion to define an imprint in the opening from a first axis along which the subject is to enter. The computing system may remove, from a second portion of the three-dimensional mold model remaining with the removal of the first portion, inward protrusions into the imprint of relative to the second axis intersecting the first axis.
Disclosed is a method and apparatus for enabling interactive visualization of three-dimensional volumetric models. The method involves maintaining three-dimensional volumetric models represented by explicit surfaces. In accordance with an embodiment of the disclosure, the method also involves, for a current point of view, generating and displaying images of the volumetric models in a manner that clarifies internal structures by accounting for light attenuation inside the volumetric models as a function of spatial positions of the explicit surfaces. The method also involves, upon receiving user input that adjusts a display variable, repeating the generating and the displaying of the images in accordance with the display variable that has been adjusted, thereby enabling interactive visualization of the volumetric models while simultaneously clarifying the internal structures by accounting for the light attenuation inside the volumetric models.
A method of rendering image frames on a computing system includes rendering an initial frame having a plurality of pixels and determining a low-resolution shading rate for at least one object in the frame or at least a portion of the frame based on at least one metric of the initial frame. The method further includes identifying a shading block having a plurality of pixels based on the low-resolution shading rate and sampling a texture data of the surface associated with the shading block wherein a texture sampling rate is at least two. The average of the texture samples is then applied to the pixels associated with the shading block. The method further includes shading the pixels in the shading block and displaying an output frame on a display device.
An image processing system includes a computing platform having processing hardware, a display, and a system memory storing a software code. The processing hardware is configured to execute the software code to receive a three-dimensional (3D) digital model, surround the 3D digital model with multiple virtual cameras oriented toward the 3D digital model, and generate, using the virtual cameras, a multiple renders of the 3D digital model. The processing hardware is further configured to execute the software code to generate a UV texture coordinate space for a surface projection of the 3D digital model, and to transfer, using the multiple renders, lighting color values for each of multiple surface portions of the 3D digital model to the UV texture coordinate space.
Ray tracing hardware accelerators supporting multiple specifiers for controlling the traversal of a ray tracing acceleration data structure are disclosed. For example, traversal efficiency and complex ray tracing effects can be achieved by specifying traversals through such data structures using both programmable ray operations and explicit node masking. The explicit node masking utilizes dedicated fields in the ray and in nodes of the acceleration data structure to control traversals. Ray operations, however, are programmable per ray using opcodes and additional parameters to control traversals. Traversal efficiency is improved by enabling more aggressive culling of parts of the data structure based on the combination of explicit node masking and programmable ray operations. More complex ray tracing effects are enabled by providing for dynamic selection of nodes based on individual ray characteristics.
This application discloses a target tracking method and apparatus, a terminal device, and a storage medium. The target tracking method includes: determining a path node nearest to the virtual character as a travelling node according to a starting position of the virtual character; moving toward the travelling node until arriving at the travelling node; determining a current next path node to be reached by the virtual character according to the path node where the virtual character is currently located, the path node currently nearest to a target being tracked and a pre-stored path routing matrix, here the path routing matrix is a matrix storing an optimal next path node from a first path node to a second path node; moving to the next path node to approach the target being tracked. Embodiments of this application can improve the target tracking efficiency of the virtual character in the VR scene.
A method of decoding a point cloud comprises: reconstructing a position of a point of the point cloud; determining a quantized attribute value for the point; deriving a quantization parameter (QP) bit depth offset for the point; deriving a QP range for the point based on the QP bit depth offset for the point; determining a quantization step size for the point based on the QP range for the point; and inverse quantizing the quantized attribute value for the point based on the quantization step size for the point.
A method of adaptive neural image compression with a hyperprior model by meta-learning is performed by at least one processor and includes generating a statistic feature, based on an input image and a hyperparameter, and generating a first shared feature and an estimated adaptive encoding parameter, encoding the input image to obtain a signal encoded image, based on the generated first shared feature and the generated estimated adaptive encoding parameter, generating a second shared feature and an estimated adaptive hyper encoding parameter, generating a hyper feature, based on the signal encoded image, the generated second shared feature, and the generated estimated adaptive hyper encoding parameter, and compressing the obtained signal encoded image, the generated statistic feature, and the generated hyper feature.
Disclosed are a system and method for quantifying changes in animal posture from video recordings of multiple interacting animals. Also disclosed are a system and method for training a posture identification algorithm efficiently with minimal human effort and evaluating the posture of millions of animal images. The disclosed process employs video recordings of behaving animals to produce a full set of geometrical coordinates for each body part over time. Inter alia, the disclosed system should be useful for organizations interested in doing large small-molecule screens to find drugs that affect the behavior of animals, and for those investigating new behavioral diagnostics for human patients. The disclosed system allows one to record video of animals and then automatically calculate the position of each body part over time. The output of this calculation can be used for simple analysis of the amount of movement for specific body parts, or part of a more complex scheme for measuring behaviors.
Motion detection is performed using layouts of different resolutions. A plurality of layouts at different resolutions are generated using an image. Sets of bounding boxes for the different layouts are generated based on areas indicative of motion for the respective layout. The different sets of bounding boxes are combined and motion of one or more objects represented in the image is detected based on combined set of bounding boxes.
Disclosed is an image judgment device including a hardware processor that functions as an image acquirer that acquires image data of a medical image that is obtained by radiographing of a part including a region to be diagnosed of a patient, a segmentation unit that extracts an anatomical structure from the medical image to generate an extracted image, an image converter that performs image conversion on the extracted image to generate a converted image; a feature value extractor that calculates a feature value from the extracted image and/or the converted image by using a result of machine learning; and a judgment unit that judges whether the medical image is taken with positioning appropriate for diagnosis based on the feature value by using a result of machine learning concerning feature values.
A method of evaluating a bone fracture reduction includes imaging, intraoperatively, a fractured bone to obtain a representation of the fractured bone in a computing system. The fractured bone defines at least first and second bone fragments separated by a fracture. The method includes imaging a contralateral bone of the patient to obtain a representation of the contralateral bone in the computing system and further includes generating, intraoperatively in the computing system, a virtual model of the fractured bone from data presented in the representation of the fractured bone and a virtual model of the contralateral bone from data presented in the representation of the contralateral bone. The method includes comparing, intraoperatively in the computing system, a spatial dimension measured with respect to the virtual model of the fractured bone with a corresponding spatial dimension measured with respect to the virtual model of the contralateral bone.
Systems and methods are disclosed for assessing the quality of medical images of at least a portion of a patient's anatomy, using a computer system. One method includes receiving one or more images of at least a portion of the patient's anatomy; determining, using a processor of the computer system, one or more image properties of the received images; performing, using a processor of the computer system, anatomic localization or modeling of at least a portion of the patient's anatomy based on the received images; obtaining an identification of one or more image characteristics associated with an anatomic feature of the patient's anatomy based on the anatomic localization or modeling; and calculating, using a processor of the computer system, an image quality score based on the one or more image properties and the one or more image characteristics.
Apparatus and methods are described for use with a cell sample that includes a plurality of cells disposed in a monolayer. A series of images associated with a series of depth levels of the cell sample are acquired, by performing a depth scan of cell sample with a microscope. One of the depth levels is identified as being an optimum focal plane for imaging one or more entities within the cell sample using the microscope, by identifying that a drop in image contrast occurs at the identified depth level relative to the image contrast of images acquired at depth levels within a given range of distances from the identified depth level. The cell sample is imaged using the microscope, by focusing the microscope at an investigative depth level that is based on the identified depth level. Other applications are also described.
Disclosed herein is s computer-based method for obtaining and analyzing multi-die scan data of a patterned wafer. The method includes sequentially implementing an operation of scanning a respective plurality of sets of slices on a wafer, and, per each slice segment in a multiplicity of slice segments in the plurality of sets of slices, an operation of performing die-to-multi-die (D2MD) analysis of scan data of the slice segment in order to detect defects in the slice segment. Each set of slices may constitute a subset of the totality of slices on the respective die-column. Sets scanned in a same implementation are analogous to one another, thereby facilitating—in the die-to-multi-die analysis of scan data of a slice segment—taking into account, as reference, scan data of areas on other die-columns, which were scanned in the same implementation.
Global and local alignment energies are used in an image contrast metric. The image contrast metric can be used to find optical targets. Some pixels from a gradient magnitude image and a context range image from an optical image can be used to determine the image contrast metric. A heatmap from the image contrast metrics across part of a wafer can then be used to make a list of targets. Upper and lower confidence values can be applied to rank the available targets.
A method for detecting potential dents in a surface includes providing a flying drone with an image acquisition device and a light source, the shape of which is elongate, and a data processing device. At least one series of images is acquired of portions of the surface by the image acquisition device by moving the flying drone past the surface along a trajectory so that, for each image of the series, the light source is illuminating the corresponding portion of the surface. The data processing device is operated to analyze the shape of a specular reflection of the light source in images of the series of images to estimate the position of any dents in the surface.
Techniques for generating style-transferred images are provided. In some embodiments, a content image, a style image, and a user input indicating one or more modifications that operate on style-transferred images are received. In some embodiments, an initial style-transferred image is generated using a machine learning model. In some examples, the initial style-transferred image comprises features associated with the style image applied to content included in the content image. In some embodiments, a modified style-transferred image is generated by modifying the initial style-transferred image based at least in part on the user input indicating the one or more modifications.
Methods and systems to improve a visual perception of dark scenes in video. An example device includes one or more processors to receive a frame of video segmented into a plurality of sub-regions. A local luminance histogram is generated for each sub-region. A global luminance histogram is generated for the entire frame of video and a global tone mapping curve is generated based on the global luminance histogram. A tone mapping LUT is generated for each sub-region based on the global tone mapping curve and the corresponding local luminance histogram for the sub-region. The frame of video is then modified using the tone mapping LUTs generated for each sub-region and sent to an output device.
A method for enhancing an image and an image enhancement device are described. The method for enhancing an image including: capturing an initial image including a plurality of pixels, and performing a pixel-by-pixel dehazing operation for each of the plurality of pixels. The performing including: generating, for each of the plurality of pixels, a value for a blended gray image based on color channels of the pixel, generating, for each of the plurality of pixels, a value for a transmission map based on the blended gray image, and generating, for each of the plurality of pixels, output color channels for a processed image based on the value for the transmission map, the processed image being an enhancement of the initial image.
A system and a method for promoting a tutor on a platform. The system receives a tutor profile from the tutor. The tutor profile comprises a set of information about the tutor and a first cohort of students assigned to the tutor. The system randomly assigns a question received from a student belonging to a second cohort of students to the tutor in real time. The system further receives an answer to the question from the tutor. Further, the system analyses the answer based on a machine learning model. Subsequently, the system requests feedback about the tutor from the student of the second cohort of students. The system evaluates the tutor based on the plurality of parameters and the feedback receiving using deep learning algorithms. Finally, the system promotes the tutor for a group coaching of the students on the platform.
Methods and systems are disclosed for determining resource suitability based at least in part on physical geographic mapping data. An artificial intelligence/learning engine may be trained to determine such resource suitability using training data. The trained artificial intelligence/learning engine may then me used to generate suitability indicators. The suitability indicators may be rendered in association with a map comprising the resource. The resource may be configurable to be shared amongst a plurality of physical resource users in a time displaced manner.
A blockchain-based method for purchase document transformation and accountability is provided. Offer documents for a real estate transaction are maintained and a review of the documents is performed by comparing populated fields of each document with offer compliance guidelines. When the fields of the offer documents comply with the offer compliance guidelines, the offer documents are grouped as an offer for the transaction. Public and private documents from the offer are formed as separate data blocks, which are provided to a tier of supernodes. Each data block is added to a ledger of transactions via one of the supernodes. A copy of each data block is stored on each of the supernodes. An immutable record of each data block is transmitted from the supernode to a tier of network nodes and the immutable record of each data block is committed to a blockchain via each of the network nodes.
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
System and method for providing personalized, time-varying layered bundles of computer records to users. The system includes personalized servers, a communications network, user interfaces, and client devices employed by users. The personalized server includes a needs analysis module, a bundle building module, and an bundle generating module. A method of providing personalized bundle of computer records includes receiving a request for a personalized bundle of computer records, and requesting user needs data associated with the client. The method further includes converting the user data into determined needs data, and building a bundle of computer records personalized to the user using the determined needs data, which may include a determined needs timeline. The personalized, time varying bundle of computer records includes a plurality of computer records and plurality of types of bundles of computer records represented in the determined needs data. Following user approval of the personalized, time-varying layered bundle of computer records, the method generates the bundle of computer records based upon bundle generating criteria.
An integrated order management engine is disclosed that reduces the latency associated with managing multiple orders to buy or sell a plurality of financial instruments. Also disclosed is an integrated trading platform that provides low latency communications between various platform components. Such an integrated trading platform may include a trading strategy offload engine.
Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to the identification and selection of one or more financial instruments to trade during an electronic communication session for trading a financial instrument between an initiating user and one or more invitee users with the assistance of a dealer user or other intermediate entity. The selected financial instrument is identified based on a degree of match between the characteristics of the issuer of the financial instruments and the characteristics preferred by the initiating user.
In some examples, a payment instrument is associated with a financing limit. A processor may receive, from a point of sale (POS) device associated with a merchant, an authorization request to authorize the payment instrument for a purchase of one or more first items having a purchase amount that is greater than the first amount. The processor may determine that the first item is a type of item in an inventory of a business of the user. Based at least on determining that a quantity of the type of item in the inventory is below a threshold quantity, changing the first amount to a second amount that is based on the purchase amount. Based at least on changing the first amount, sending to the POS device, an indication that the payment instrument is authorized for the second amount.
A method and system for providing secure data communication between two or more user terminals in a communication network is proposed. The method may include receiving, from a first user terminal, a first instruction set configured to request that a private account be converted into a group account, the private account owned by a user of the first user terminal. The method may also include generating the group account jointly owned by at least the user of the first user terminal and a user of a second user terminal. The method may also include controlling a first database to store a second information set relating to the group account, and generating a second virtual database different from the first database. The method may also include copying the second information set stored in the first database and recording the copied second information set in the second virtual database.
Multifactor authentication techniques described herein may allow a user to submit a recent proof of purchase as a part of a multifactor authentication process to access an account associated with a financial institution. As part of the login process, the user may submit a proof of purchase associated with a transaction. The financial institution may determine information associated with the transaction, such as a merchant associated with the proof of purchase, a time of the transaction, the last four numbers of the transaction card used, a dollar amount, or any combination thereof. If the information matches one or more records in the transaction history of the user's account, the financial institution may authenticate the user and provide access to the account. In this way, the financial institution may leverage transaction history known to the financial institution and the user to authenticate the user.
Systems and methods are disclosed for sorting elements, such as bids in an auction environment or marketplace for the display of an advertisement on a web page. According to one implementation, a plurality of elements may be received over a network. For example, the plurality of elements may comprise a plurality of bids, each of which may include, for example, a bid price, a bid allocation, and a bid target. The received set of elements may be recursively partitioned into a plurality of element subsets. For example, the element set may be partitioned about a pivot selected from a sample set of elements chosen from the element set. A subset of elements may be identified from the element set as eligible elements (e.g., bids eligible for selection as a winning bid). Once the set of eligible elements has been identified, the recursive partitioning of elements may be terminated.
An online concierge system allows users to order items within discrete time intervals later than a time when an order was received. The online concierge system allocates a specified percentage of an estimated number of shoppers during a discrete time interval to fulfilling orders received before the discrete time interval. An order may include a flag authorizing flexible fulfillment of the order along with a discrete time interval, which allows the order to be fulfilled earlier than the identified discrete time interval. The online concierge system generates groups of multiple orders authorizing flexible fulfillment and determines a cost for fulfilling different groups of orders. The online concierge system identifies a group of orders authorizing flexible fulfillment having a minimum cost for fulfillment by a shopper, allowing for more allocation of shoppers by enabling grouping of orders identifying different discrete time intervals.
Some embodiments provide systems to identify products comprising: product vector database; a plurality of portable computing devices comprising a camera and a control circuit configured to: access an image captured by the camera; perform an optical character recognition on the image; apply a vector modeling rule to key text, generate a first query product vector and wirelessly communicate the first query product vector to the product recommendation system; the product recommendation system is configured to apply a vector evaluation rule to the first query product vector to identify a first product; and wirelessly communicate to the portable computing device the first product identifier; wherein the control circuit receives the first product identifier, accesses a product information, causes product information to be displayed; and causes the first product to be virtually added to a virtual cart.
Methods, systems, and devices for providing in-flight communication sessions. In some examples, a communication session delivery system may provide network access service or other types of content once a passenger has completed a brand interaction. The brand interaction may be any number of options that a brand partner may require in exchange for access to content. The communication session delivery system may choose from a plurality of reward offers and then display the chosen offers to a passenger. The chosen offers may be selected based on profile information of a passenger and characteristics targeted by a brand partner. The passenger may then choose an offer and perform the required brand interaction. Once the brand interaction has been verified, the passenger may receive the reward associated with the offer.
The referral system described herein can give users the ability to recommend a vendor (such as, e.g., a company or a service provider) to another user via electronic sharing of a dynamically generated code when one or more pre-established conditions have been met, such as when the vendor has submitted a qualifying offer to the referral system and the user is verified to have previously utilized the referral system to redeem a prior offer of the given vendor.
Multidimensional data analysis applications, including OLAP applications, simultaneously aggregate across many sets of dimensions. However, computing multidimensional aggregates is a performance bottleneck for OLAP data analysis applications. In order to improve the speed of interactive analysis, OLAP databases often precompute aggregates at various levels of detail and on various combinations of data attributes. However, the cost and speed of precomputation influences how frequently the aggregates can be brought up-to-date. Systems and methods disclosed herein provide graph based multidimensional analysis processing without pre-aggregating or precomputing the data along dimensional hierarchies, and by providing the results to the end user on-demand. Since preaggregation or precomputation of data along dimensional hierarchies is not necessary, implementations allow the end user to perform data analysis as soon as the data is available.
A system and method of providing real time account information for financial accounts is disclosed. The system includes an event based architecture including an event stream. Financial transaction processing systems publish transaction events to the event stream. A transaction service listening to the event stream detects new transaction events. The transaction service takes action to enrich transaction data. A middleware system reconciles existing transactions and persists transaction records in long term storage. The system can detect fraudulent transactions before the transactions have been posted to the financial account. The system can also be used to provide real time notifications to customers about potential fraudulent activity.
Systems and methods for use in identifying payment accounts to segments are provided. One exemplary method includes receiving a first indicator for a first location from a communication device, where the communication device is associated with a consumer and the consumer is associated with a payment account issued to the consumer by an issuer. The method also includes appending, by a computing device, the payment account to a first segment based on the first location indicator, and causing at least one rule associated with the payment account to be modified where the at least one rule relates to authorization of transactions in a first region including the first location.
An artwork transaction method, an artwork transaction apparatus, and a program therefor are provided, which allow for secure transaction of artwork on a network using computers. The artwork transaction method includes using a computer to receive the artwork and biometric signature data. The artwork transaction method includes using the computer to issue, to a contract account on a blockchain network, an exhibition transaction that includes information used for identifying the artwork and includes the biometric signature data.
Disclosed is a system (100, 200) for authenticating a digital transaction by implementing a multi-party computation protocol. The system comprises a first set of first nodes (102) configured to generate a first data (104), wherein each of the first nodes, from the first set of first nodes, in a second set of first nodes (102A) is an independent party and a server arrangement (106) communicably coupled with the first set of first nodes. The server arrangement is configured to receive the first data from the first set of first nodes, generate a second data (108), verify whether a number of other of the first nodes (102B) not in the second set of first nodes is equal to or at most only one greater than a number of first nodes in the second set of first nodes and authenticate the digital transaction based on the verification, using the secret shares in the first data and the second data.
Method and system for verifying authenticity of specific personal data responsive to a unique wallet address on a public ledger of an unregulated platform. The wallet contains one or more non-transferable NFTs, each locked to the wallet and related to specific personal data. The non-transferable NFT was minted from a regulated platform to which there is a record in the public ledger. Supplying the unique address of the wallet to a service supplier affects a log-in of a client to the service supplier, whereafter message interactions over a network between the service supplier and the unregulated platform permits searching for a relevant non-transferable NFTs stored in the wallet and related to the specific personal data. Return of any relevant non-transferable NFT related to the personal data thus verifies authenticity of the specific personal data by association with a regulated platform.
Embodiments of the present disclosure relates to systems and methods for validating purchase of a product in a physical store. For the validation, a confirmation data for a payment for the product and a product Identification Detail (ID) associated with the product is received upon purchase of the product by a user in a physical store. Upon receiving the confirmation data and the product ID, an inventory database of the physical store is updated with the confirmation data and the product ID for the purchased product. The purchase is validated using the product ID and the updated inventory database when the user is exiting the physical store.
There is disclosed a method for demanufacturing an electronic device in order to minimize an environmental impact. The demanufacturing method may comprise providing a motherboard and a display for manufacturing the electronic device, at least one of which is flexible. The method may further comprise attaching the motherboard and the display to an enclosure having a top portion and a bottom portion and one or more side walls for joining the top and the bottom portions. The method may further comprise the flexible boards or display being peelably removable at the end-of-life. The method may further comprise disposing at least two locking mechanisms on one of the one or more side walls, two of the at least two locking mechanisms being simultaneously releasable with one action of a recycling tool inserted into the two of the at least two locking mechanisms.
A device and a method of providing a to-do list of a user are provided. The device includes a controller configured to collect behavior information about behavior between the user and another user, the behavior being performed by using the device, generate a to-do list of the user based on the collected behavior information, and determine an unperformed task not performed by the user from among at least one task in the to-do list by using log information about an operation of the device, and an output unit configured to output notification information in a dialogue style, along with a notification reason for notifying the determined unperformed task.
A method and system for automatic task time estimation and scheduling comprising the steps of: (1) storing a plurality of media items; (2) defining an aggregate task; (3) storing participant data and historical time data; (4) determining a plurality of metadata attributes; and (5) determining a final time estimate.
The present invention discloses a method, a system and a computer program product for risk management in supply chain. The invention includes structuring of risk data fields on an application user interface for creating risk data objects based on a SCM task. The invention includes predicting inherent risk associated with execution of the SCM task and generating control data fields on the application user interface for mitigating the inherent risk.
A method and system generate at least one itinerary from a departure location to an arrival location, each itinerary having a beginning part from the departure location to an initial station of a multimodal transportation network of predetermined stations, a main part in the multimodal transportation network, defined as a sequence of displacements each from a station of the multimodal transportation network to another, and an end part from a final station of the multimodal transportation network to the arrival location.
Displaying an indication of ancestral data is disclosed. An indication that a genetic interval corresponds to a reference interval that has a likelihood of having one or more ancestral origins is received. One or more graphic display parameters are determined based at least in part on the indication. An indication of the one or more ancestral origins is visually displayed using the one or more graphic display parameters.
A measurement apparatus comprising at least one device interface adapted to connect an auxiliary measurement device and/or a device under test, DUT, to said measurement apparatus; a user interface adapted to input by a user settings for performing a measurement by said measurement apparatus and an artificial intelligence, AI, module adapted to provide current settings of said measurement apparatus, wherein said artificial intelligence, AI, module is machine learned on the basis of connected devices and/or settings during historic measurements performed by said measurement apparatus.
Systems, computer program products, and methods are described herein for generating an execution sequence using learning reinforcement. The present invention is configured to electronically receive one or more requirement modules from one or more computing devices associated with one or more resource development teams; store the one or more requirement modules in a resource development pipeline, wherein the one or more requirement modules are in a first order of execution; initiate a reinforcement learning algorithm on the one or more requirement modules; determine, using the reinforcement learning algorithm, a final order of execution for the one or more requirement modules; initiate a reordering of the one or more requirement modules from the first order of execution to a final order of execution; and initiate an execution of the one or more requirement modules in the final order of execution.
In various embodiments, a task-based recommendation subsystem automatically recommends workflows for software-based tasks based on a trained machine-learning model that maps different sets of commands to different distributions of weights applied to a set of tasks. In operation, the task-based recommendation subsystem applies a first set of commands associated with a target user to the trained machine-learning model to determine a target distribution of weights applied to the set of tasks. The task-based recommendation subsystem then performs processing operation(s) based on at least two different distributions of weights applied to the set of tasks and the target distribution to determine a training item. Subsequently, the task-based recommendation subsystem generates a recommendation that specifies the training item. Finally, the task-based recommendation subsystem transmits the recommendation to a user to assist the user in performing a particular task.
Classification predictions made by a concept classifier may be interactively visualized and explored in a user interface that displays visual representations of a plurality of data items in a star coordinate space spanned by a plurality of anchor concepts each mapping the data items onto respective finite real-valued scores. Positions of the visual representations of the data items in the star coordinate space are based on the scores for the plurality of anchor concepts, and may be updated responsive to a user manipulating the anchor concepts in the user interface, e.g., by moving or modifying definitions of anchor concepts, or by adding or deleting anchor concepts. The visual representations of the data items may reflect labels and/or classification predictions, and may be updated based on updated classification predictions following retraining the of the concept classifier based on added training data or new features.
A method of operating a neural network system includes parsing, by a processor, at least one item of information related to a neural network operation from an input neural network model; determining, by the processor, information of at least one dedicated hardware device; and generating, by the processor, a reshaped neural network model by changing information of the input neural network model according to a result of determining the information of the at least one dedicated hardware device such that the reshaped neural network model is tailored for execution by the dedicated hardware device.
The present disclosure relates to a neuron for an artificial neural network. The neuron includes: a first dot product engine operative to: receive a first set of weights; receive a set of inputs; and calculate the dot product of the set of inputs and the first set of weights to generate a first dot product engine output. The neuron further includes a second dot product engine operative to: receive a second set of weights; receive an input based on the first dot product engine output; and generate a second dot product engine output based on the product of the first dot product engine output and a weight of the second set of weights. The neuron further includes an activation function module arranged to generate a neuron output based on the second dot product engine output. The first dot product engine and the second dot product engine are structurally or functionally different.
Hardware for implementing a Deep Neural Network (DNN) having a convolution layer, the hardware comprising a plurality of convolution engines each configured to perform convolution operations by applying filters to data windows, each filter comprising a set of weights for combination with respective data values of a data window; and one or more weight buffers accessible to each of the plurality of convolution engines over an interconnect, each weight buffer being configured to provide weights of one or more filters to any of the plurality of convolution engines; wherein each of the convolution engines comprises control logic configured to request weights of a filter from the weight buffers using an identifier of that filter.
A device and a computer-implemented method for classifying data, in particular for a Controller Area Network or an automotive Ethernet network. A plurality of messages is received from a communications network. A message that has a predefined message type is selected for an input variable for an input model of a plurality of input models of an artificial neural network associated with the predefined message type. The input variable is determined as a function of the message, and in an output area of the artificial neural network a prediction is output that is usable for classifying the message as a function of the input variable, or a reconstruction of an input variable is output that is usable for classifying the message as a function of this input variable.
The present technology discloses smart labels to monitor physical parameters, and for traceability and authentication of objects, documents or people. This active and multifunctional label is based on spectrally and spatially multiplexed Quick Response (QR) codes (A). Spectrally selectivity is achieved using luminescent materials and spatially multiplexing is achieved using different patterns (B) combining both to design improved QR codes able to store information at different layers of accessibility. This brings advantages over the actual scenario of QR codes wherein the amount of storage information increases up to three times, adding the capability to sense physical parameters and allow to control the provided information, creating public and restricted access. To access and read the content of each layer, different illumination is used (C) to (E) and is processed using a device or via dedicated applications.
A data capture device includes: a primary housing supporting a data capture assembly and having inner and outer surfaces joined by a perimeter wall; and a mounting accessory coupled to the inner surface. The mounting accessory mounts the device on an operator index finger in either of: a side-mounted mode in which the primary housing is between the index finger and a thumb; and a top-mounted mode, in which the primary housing is on a back of the index finger. The device includes an accessory trigger on the mounting accessory and a primary trigger supported on the outer surface. In the top-mounted mode, the accessory trigger is between the index finger and the thumb, for activation by the thumb. In the side-mounted mode, the primary trigger is disposed on the side of the index finger for activation by the thumb of the operator.
Methods, systems, and apparatus, including computer programs encoded on computer storage media for performing machine translation tasks. One method includes receiving an input text segment in an input language; processing the input text segment using an encoder neural network to generate an encoder neural network output, the encoder neural network comprising multiple depth wise separable convolutional neural network layers; processing the encoder neural network output using an autoregressive decoder neural network to generate a decoder neural network output; and processing the decoder neural network output to generate a predicted output text segment in a target natural language.
Improved multi-modal machine learning networks integrate computer vision systems with language models. In certain embodiments, a computer vision system analyzes at least one image to generate a computer vision output. The language model generates an output based, at least in part, on a consideration of the computer vision output. The outputs of the language model can be generated by jointly considering textual information learned by the language model and visual content extracted by the computer vision system, thereby significantly improving the accuracy, breadth, and comprehensiveness of the outputs.
An online document system maintains a document comprising document content. Users can edit document of the online document system by in the form of operations (which represent desired changes to document content). Instead of directly applying the received operations to the document content, the online document system consolidates operations into a tracked change object based on a common intent of the operations. To render the document content (with tracked change object) the online document system applies the set of operations to the document content and generates a tracked change indication to highlight content changed by the set of operations.
A method for text compression comprises recognizing a prefix string of one or more text characters preceding a target string of a plurality of text characters to be compressed. The prefix string is provided to a natural language generation (NLG) model configured to output one or more predicted continuations each having an associated rank. If the one or more predicted continuations include a matching predicted continuation relative to the next one or more text characters of the target string, the next one or more text characters are compressed as an NLG-type compressed representation. If no predicted continuations match the next one or more text characters of the target string, a longest matching entry in a compression dictionary is identified. The next one or more text characters of the target string are compressed as a dictionary-type compressed representation that includes the dictionary index value of the longest matching entry.
A method includes receiving a design rule deck including a predetermined set of widths and spacings associated with active regions. The method also includes providing a cell library including cells having respective active regions, wherein widths and spacings of the active regions are selected from the predetermined set of the design rule deck. The method includes placing a first cell and a second cell from the cell library in a design layout. The first cell has a cell height in a first direction, and a first active region having a first width in the first direction. The second cell has the cell height, and a second active region having a second width in the first direction. The second width is different from the first width. The method further includes manufacturing a semiconductor device according to the design layout.
A method, apparatus, and program product utilize a disentangled factor learning framework to analyze petro-technical image data such as seismic image data to infer properties of a subsurface volume and/or to generate image data for use in training machine learning algorithms for use in petro-technical applications.
An example method utilizing different pipelines of a prediction system, comprises receiving event and alarm data from event logs, failure data, and asset data from SCADA system(s), retrieve patterns of events, receiving historical sensor data from sensors of components of wind turbines, training a set of models to predict faults for each component using the patterns of events and historical sensor data, each model of a set having different observation time windows and lead time windows, evaluating each model of a set using standardized metrics, comparing evaluations of each model of a set to select a model with preferred lead time and accuracy, receive current sensor data from the sensors of the components, apply the selected model(s) to the current sensor data to generate a component failure prediction, compare the component failure prediction to a threshold, and generate an alert and report based on the comparison to the threshold.
A method, apparatus, and system provide the ability to conduct a dynamic simulation in a computer-aided design (CAD) application. A CAD model is acquired on a server. On the server, a proxy object is created for the CAD model. The proxy object is a voxel-based representation of the CAD model and fully encompasses a simulation mesh of the CAD model. The proxy object is transmitted to the client. The transmitted proxy object includes extents of a voxel domain, of the voxel-based representation, in three (3) directions, minimum and maximum coordinates in each of the three directions, and a number of voxel divisions in the three directions. the proxy object is processed on the client and enables dynamic interactive rendering operations. The simulation mesh is processed on the server and the proxy object on the client is replaced with a real polygonal rendering from the simulation mesh.
An application that is running on a first computing device can receive personal information from a personal information manager that is running on a second computing device. The first computing device can operate using a first platform and the second computing device can operate using a second platform that is different from the first platform. The first computing device can include a first broker, and the second computing device can include a second broker. The first broker and the second broker can be configured to establish a trusted connection between the first computing device and the second computing device. The first broker can additionally be configured to request personal information from the personal information manager via the second broker. The first broker can be configured to automatically request the personal information in response to determining that the application on the first computing device has requested the personal information.
The present invention is related to systems and methods for identifying and reporting a crisis status. In at least one embodiment, the system comprises a central server; an administrative work station communicably coupled to the central server, wherein the administrative work station is accessible only by an authorized administrator; a database communicably coupled to the central server, the database including a floor plan of the area, wherein the database is accessible and modifiable by the authorized administrator at the administrative work station; and a remote device at a particular location in the area, the remote device communicably coupled to the central server, the remote device capable of communicating securely to the database the particular location of the remote device and the crisis status of the particular location.
The disclosed technology addresses the need in the art for a content management system that can be highly flexible to the needs of its subjects. The present technology permits any object to be shared by providing a robust and flexible access control list mechanism. The present technology utilizes a data structure that is highly efficient that both minimizes the amount of information that needs to be written into any database, but also allows for fast reads and writes of information from authoritative tables that are a source of truth for the content management system, while allowing for maintenance of indexes containing more refined data that allow for efficient retrieval of certain information that would normally need to be calculated when it is needed.
Techniques for particle-based threat scanning are described. A method of extracting particles from high entropy data may include obtaining a sample from a sample source, identifying an anchor particle in the sample, generating a plurality of particles following the anchor particle based on a particle limit, wherein each particle from the plurality of particles is an array of unique bytes generated based on one or more particle properties, and storing the plurality of particles following the anchor particle in a particle database.
In order to mitigate side channel attacks that exploit speculative store-to-load forwarding, a store dependence predictor is used to prevent store-to-load forwarding if the load and store instructions do not have a matching translation context (TC). In one design, a store queue (SQ) stores the TC—a function of the privilege mode (PM), address space identifier (ASID), and/or virtual machine identifier (VMID)—of each store and conditions store-to-load forwarding on matching store and load TCs. In another design, a memory dependence predictor (MDP) disambiguates predictions of store-to-load forwarding based on the load instruction's TC. In each design, the MDP or SQ does not predict or allow store-to-load forwarding for loads whose addresses, but not their TCs, match an MDP entry.
A processor and a method are disclosed that mitigate side channel attacks (SCAs) that exploit store-to-load forwarding operations. In one embodiment, the processor detects a translation context change from a first translation context (TC) to a second TC and responsively disallows store-to-load forwarding until all store instructions older than the TC change are committed. The TC comprises an address space identifier (ASID), a virtual machine identifier (VMID), a privilege mode (PM) or a combination of two or more of the ASID, VMID and PM, or a derivative thereof, such as a TC hash, TC generation value, or a RobID associated with the last TC-updating instruction. In other embodiments, TC generation values of load and store instructions are compared or RobIDs of the load and store instructions are compared with the RobID associated with the last TC-updating instruction. If the instructions' RobIDs straddle the TC boundary, store-to-load forwarding is not allowed.
A system and method described below prevents exploitation of a client's PKI station using the a token installed on other host (attackers') processors. This is accomplished by binding the token to the approved PKI client station (host) using the a software development kit installed in the PKI client station. Once a token is bound to a PKI client station, the token can no longer be used on another station unless permitted by authorized personnel.
A system comprising a database and a user device. The database may be configured to (i) store metadata generated in response to objects detected in a video, (ii) store a confidence level associated with the metadata, (iii) provide to a plurality of users (a) data portions of the video and (b) a request for feedback, (iv) receive the feedback and (v) update the confidence level associated with the metadata in response to the feedback. The user device may be configured to (i) view the data portions, (ii) accept input to receive the feedback from one of said plurality of users and (iii) communicate the feedback to the database. The confidence level may indicate a likelihood of correctness of the objects detected in response to video analysis performed on the video. The database may track user statistics for the plurality of users based on the feedback.
Methods and systems for performing function testing for moveable objects. One system includes an electronic processor configured to access a driving scene including a moveable object. The electronic processor is also configured to perform spatial representation learning on the driving scene. The electronic processor is also configured to generate an adversarial example based on the learned spatial representation. The electronic processor is also configured to retrain the deep learning model using the adversarial example and the driving scene.
A multi-dimensional database and indexes and operations on the multi-dimensional database are described which include video search applications or other similar sequence or structure searches. Traversal indexes utilize highly discriminative information about images and video sequences or about object shapes. Global and local signatures around keypoints are used for compact and robust retrieval and discriminative information content of images or video sequences of interest. For other objects or structures relevant signature of pattern or structure are used for traversal indexes. Traversal indexes are stored in leaf nodes along with distance measures and occurrence of similar images in the database. During a sequence query, correlation scores are calculated for single frame, for frame sequence, and video clips, or for other objects or structures.
In some examples, a computing device may initiate audible play back of a book in response to an instruction from a user. While the book is being audibly played back, the computing device may determine (e.g., in the background) that a content of a recently played back portion of the book matches one or more interests associated with a user, initiate a search, and receive search results. The computing device may re-rank the search results based on the user's interests, pause play back of the book, and audibly read out the re-ranked search results. If the user asks a question, the computing device may pause play back of the book, perform an additional search, and read out loud the additional search results. The computing device may resume the audible play back of the book after the user provides a resume play back instruction.
Systems, methods, and media for identifying content are provided. In some implementations, systems for identifying content are provided, the systems comprising: at least one hardware processor that: receives content having audio; generates a representation of the audio of the content; performs a first database search based on the representation; performs a second database search based on text corresponding to words that are sung or spoken in the content; responsive to determining that the first database search yielded a match and the second database search yielded a match, causes a first indication that the content contains a known performance of known content to be output; and responsive to determining that the first database search failed to yield a match and the second database search yielded a match, causes a second indication that the content contains an unknown performance of known content to be output.
Methods and systems for processing real-time event data by aggregating event data over various time windows and storing aggregate event data records containing the aggregated data. The method may include receiving event data at a current time, determining that the event data relates to a time prior to the beginning of a current time window, and identifying, based on the time, one or more stored aggregate event records each associated with a respective previous time window. The method may include creating, for each of the identified one or more stored aggregate event records, a new aggregate event record containing updated aggregate event data adjusted by the event data, and storing each new aggregate event record in association with its respective previous time window and a creation timestamp reflecting the current time.
The present teaching relates to streaming data querying and providing query results. In one example, a query is received for events happening after receipt of the query. A plurality of data records are obtained, where each of the data records corresponds to an event happening after receipt of the query. For each of the plurality of data records, it is determined whether the data record matches the query. Based on the determining, one or more query results are determined and provided as a response to the query.
A method comprising: during a first time period, obtaining one or more first content ratings of a particular content item from one or more first users, each first content rating defining a first user measure of a belief state of the particular content item; and generating a first content score for the particular content item, the first content score defining a crowd-sourced measure of the belief state of the particular content item; during a second time period, obtaining one or more second content ratings from one or more second users for the particular content item, each second content rating defining a second user measure of the belief state of the particular content item; and generating a second content score for the particular content item, the second content score defining a second crowd-sourced measure of the belief state of the particular content item; comparing the second crowd-sourced measure of the belief state of the particular content item against each of the one or more first content ratings of the particular content item to determine an expertise value for each of the one or more first users; and issuing the expertise value to each of the one or more first users.
A social intelligence system is presented that streams information from a source, queues the streamed information, analyzes/scores the queued data, and stores the analyzed/scored data in an analysis database. The analyzed/scored data can then be retrieved from the database for post-processing and stored in a client specific database for further reporting. By streaming the data into various message queues and scoring the data before storing in the analysis database, large volumes of data can be efficiently processed and analyzed for a particular person and/or entity.
Systems, computer-implemented methods, applications, and user interfaces for providing triggers in a system of record are disclosed. For example, a computer-implemented method may include: maintaining a trigger where the trigger comprises condition(s), operation(s), and/or a one-to-many operator associating a first data object with multiple second data objects in organizational data associated with an organization, where the trigger can be defined based on the one-to-many operator, and where the operation(s) and/or the one-to-many operator are based on a custom computer language; evaluating the condition(s) associated with the trigger based on an occurrence of an event associated with the first data object and/or one or more of the multiple second data objects; determining that the condition(s) associated with the trigger are satisfied causing the activation of the trigger; and/or executing the operation(s) associated with the custom computer language based on the activation of the trigger.
A system receives a request for data stored in an OVSDB database server, wherein the request comprises a JSON RPC request. In response to the request, the system initiates a proxy session by: creating a first communication session between the requesting entity and a proxy daemon, wherein the request indicates a first version corresponding to the first communication session; and creating a second communication session between the proxy daemon and the database server, wherein the second communication session is associated with a second version corresponding to a model used by the database server. The system determines that the first version does not match the second version. The system extracts, from the request, a JSON RPC method and determines that the method requires translation. The system performs, based on the first and second version, translation of a payload of the request, and sends the translated payload to the database server.
A log-to-metrics transformation system includes a log-to-metrics application executing on a processor. The log-to-metrics transformation system receives a format associated with machine data, and further receives, via a first graphical control, a first set of metric identifiers corresponding to a first set of metrics associated with the machine data. The log-to-metrics transformation system generates a first set of mappings between the first set of metric identifiers and a first set of field values included in the machine data. The log-to-metrics transformation system stores the first set of mappings and an association with the format of the machine data. The log-to-metrics transformation system, based on the first set of mappings, causes the first set of field values to be extracted from the machine data. Further, a first metric included in the first set of metrics is determined based on at least a portion of the first set of field values.
Interruptible computing resources for executing queries may be selected. When queries are received, the probability that query can complete execution at interruptible computing resources may be determined. Computing resources to process the query may be selected based on the probability. For queries that are performed on computing resources that are interrupted, interruption handling techniques may retry the query on other computing resources or complete the query on other computing resources, in some embodiments.
Provided is a natural language processing system for determining a merchant based on a natural language query. The system may include a processor to receive a natural language query, convert at least one word of the natural language query to a vector using at least one neural network to form a set of vectors, determine a vector distance from the set of vectors to each profile in a set of profiles, rank the set of profiles based on the vector distance of each profile to the set of vectors, communicate merchant data associated with at least one merchant included in the set of profiles to the user device, receive a selection of a first merchant associated with the merchant data from the user device, and schedule an appointment with the first merchant for a user of the user device. A computer program product and method are also disclosed.
The present disclosure discloses a method, a related apparatus and storage medium for distributed transaction processing. The method includes: obtaining, by a distributed transaction processing device, a distributed transaction processing request; writing, by the distributed transaction processing device, a commit log corresponding to the distributed transaction processing request to a second object database set in the target database cluster, the commit log comprising a commit indication result; obtaining, by the distributed transaction processing device after the distributed transaction processing device resumes distributed transaction processing, the commit log from the second object database set; and performing, by the distributed transaction processing device when the commit indication result in the commit log instructs to commit the processing operation on the account data in the N accounts, the processing operation on the account data in the N accounts. The present disclosure resolves a technical problem that the accuracy of distributed transaction processing cannot be ensured when established steps of a distributed transaction are interrupted.
Systems and methods are provided for integrated data analysis. At least one object that is responsive to a first search query is determined. The object is stored in an object model that is managed by a first computing platform, and the at least one object is associated with one or more properties. One or more data sets that are responsive to a second search query are determined. The data sets are managed by a second computing platform. The one or more data sets are determined related to the at least one object. The at least one object is updated to include at least one property that references at least one analysis that relies on the one or more data sets.
Each node of the binary tree contains an integer key value. When a new node is inserted into the binary tree, if the new node has a key value not equal to the key value of a node in the binary tree, there are necessarily a smaller key value A and a greater key value B, a binary boundary value C is calculated using the key values A and B; the relation between the new node and the node in the binary tree and the route for the new node to be inserted are determined based on the binary boundary value C. If A≠0, there must be an odd integer N and an integer power F of 2 for the key values A and B to satisfy (N−1)×F
The present disclosure generally relates to systems, methods, and computer-readable media for developing and implementing workflows for a variety of data types. For example, systems disclosed herein may receive or otherwise generate a schema object on a schema system including a plurality of schema objects associated with different workflows. The schema object may include user interface behavior data indicating a content type and associated control type. The schema object may further include application programming interface (API) behavior data indicating a binding between a user interface engine and an API engine. The schema object may also include workflow behavior data indicating one or more services for processing the schema object. Moreover, systems described herein may deploy a plurality of parsers on a plurality of processing engines to enable flexibility and dynamic updates to content ingestion lifecycles.
The present disclosure involves systems, software, and computer implemented methods for improved design and implementation of data access metrics for automated physical database design. An example method includes identifying a database workload for which index advisor access counters are to be tracked. Each SQL statement in the database workload is executed. For each SQL statement, attribute sets are determined for which a selection predicate filters a result for an SQL statement. An output cardinality of each selection predicate is determined. A logarithmic counter for an attribute set corresponding to the selection predicate is determined based on the output cardinality of the selection predicate. The determined logarithmic counter is incremented. Respective values for logarithmic counters of the determined attributes are provided to an index advisor. The index advisor determines attribute sets for which to propose an index based on the logarithmic counters of the respective attribute sets.
Disclosed are techniques for defragmentation in deduplication storage systems. Machine language determines using deduplication metadata that at least some of an incoming input/output stream is a duplicate of at least part of a source volume whose physical locations of its stored data are fragmented in backend storage. Subsequently, defragmentation is carried out on the stored data by using the incoming input/output stream to write the data into sequential chunks at new physical locations in the backend storage and updating the source volume location mappings to the new physical locations.
Example aspects include techniques for ordering operations in a file system having a hierarchical namespace including determining, by a first service that manages file system operations for a first entity in the hierarchical namespace, to perform a file system operation for the first entity, generating, by the first service, a first counter record for the file system operation, obtaining, based on determining to perform the file system operation and from a second service that manages file system operations on a second entity that is a parent of the entity in the hierarchical namespace, a second counter record for a last file system operation performed on the second entity, wherein the second counter record is generated by the second service, and storing, in a change feed, an indication of the file system operation along with the first counter record and the second counter record.
A data processing apparatus is provided that includes communication circuitry to transmit an interconnect message to a root port using a physical address mapped to the root port. Translation circuitry encapsulates, within the interconnect message to the root port, a Peripheral Component Interconnect Express (PCIe) message to a destination, the PCIe message having routing information encoded as a PCIe bus number associated with the destination.
A peer-to-peer energy sharing network includes a common bus; a first node including a first local bus electrically connected to the common bus, at least one of a load, a storage device, and a generating capacity electrically connected to the first local bus through a first interface device, and a first local controller in communication with the first interface device; and a second node including a second local bus electrically connected to the common bus, at least one of a load, a storage device, and a generating capacity electrically connected to the second local bus through a second interface device, and a second local controller in communication with the second interface device, wherein the each interface device is controlled by its local controller to selectively pass electrical energy to and/or from the common bus via its local bus.
In a method of operating an audio subsystem and a universal serial bus (USB) module, the audio subsystem receives a reference clock signal from the USB module. A USB direct memory access (UDMA) block included in the audio subsystem performs an automatic restart every predetermined period in synchronization with the reference clock signal. The UDMA block transmits data having a predetermined size to the USB module by performing a direct memory access (DMA) operation whenever the automatic restart is performed.
Systems, apparatus, and methods that can elect a broker on a Message Queuing Telemetry Transport (MQTT) bus are disclosed. One system includes an MQTT bus and a set of client devices on the MQTT bus. Each client device maintains a set of attributes for each other client device and casts one or more votes for a particular client device on the MQTT bus to elect the particular client device as a new broker on the MQTT bus in response to a current broker on the MQTT bus becoming unavailable. The votes cast for the particular client device are based on a first value corresponding to one or more attributes for the particular client device relative to respective second values to the corresponding attribute(s) for each of the other client devices on the MQTT bus as calculated by each respective client device on the MQTT bus.
A method for integrating a further bus subscriber into a bus system, and a bus system, having a master module and subscribers disposed in series, includes the temporally consecutive method steps: in a first method step, the further bus subscriber transmits a data packet to the master module in order to log in to the master module, in a second method step, a bus subscriber disposed between the further bus subscriber and the master module stops the data packet and checks whether the bus system has already received a release, in a third method step, the first bus subscriber forwards the data packet to the master module if the bus system has not yet received a release, or in a third, in particular an alternative, method step, if the bus system has already received a release, the bus subscriber stores the data packet and waits until the release of the bus system is revoked and after the release has been revoked, forwards the stored data packet to the master module.
Techniques for transitioning between memory segment views include: instantiating a first memory segment view that confines access to a memory segment to a first thread; receiving a request to transition ownership of the memory segment to a second thread; responsive to receiving the request to transition ownership of the memory segment to the second thread: instantiating a second memory segment view that permits access to the memory segment by the second thread; copying metadata from the first memory segment view to the second memory segment view; terminating the first memory segment view, to prevent access to the memory segment via the first memory segment view.
A caching system including a first sub-cache, a second sub-cache, coupled in parallel with the first sub-cache, for storing write-memory commands that are not cached in the first sub-cache, the second sub-cache including privilege bits configured to store an indication that a corresponding cache line of the second sub-cache is associated with a level of privilege, and wherein the second sub-cache is further configured to receive a first write memory command for a memory address associated with a first level of privilege, store, in the second sub-cache, first data associated with the first write memory command and the level of privilege associated with the cache line, receive a second write memory command for the cache line, the second write memory command associated with a second level of privilege, merge the first level of privilege with the second level of privilege, and output the merged privilege level with the cache line.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for allocating cache resources according to page-level attribute values. In one implementation, the system includes one or more integrated client devices and a cache. Each client device is configured to generate at least a memory request. Each memory request has a respective physical address and a respective page descriptor of a page to which the physical address belongs. The cache is configured to cache memory requests for each of the one or more integrated client devices. The cache comprises a cache memory having multiple ways. The cache is configured to distinguish different memory requests using page-level attributes of respective page descriptors of the memory requests, and to allocate different portions of the cache memory to different respective memory requests.
A method and apparatus for providing a document-integrated software integration validation by a service provider system are described. The method includes serving an interactive integration guide user interface to a user system that displays information for an application programming interface (API) integration test scenario. The method also includes determining correctness of API usage of a software application that performs operations integrating services of a service provider system using APIs of the service provider system, the software application developed by the user system. Furthermore, the method includes serving an updated integration guide to the user system updating the display of the interactive integration guide UI indicating each operation in the test scenario that was performed correctly and indicating each operation in the test scenario that was not performed correctly.
Methods and systems for hardware maintenance and control are described. An electronic device may have a cooling component designed to dissipate excess thermal energy within the electronic device, or another component to address an operational deficiency. The electronic device may determine a performance threshold, a usage parameter, and a time and a duration for performing a maintenance procedure.
Methods and computing devices for allocating test pods to a distributed computing system for executing a test plan on a device-under-test (DUT). Each test pod may include a test microservice including one or more test steps and an event microservice specifying function relations between the test microservice and other test microservices. The test pods are allocated to different servers to perform a distributed execution of the test plan on the DUT through one or more test interfaces.
Various embodiments of systems and methods for faster restart of task nodes using periodic checkpointing for data sources are described. A task node obtains data from data sources in order to perform one or more tasks. The task node checkpoints data source progress points for each of its data sources, whether active or inactive, into a common checkpoint data structure at least once every time interval. Multiple task nodes checkpoint their data source progress points into the same common checkpoint data structure. After restart, the task node determines where to resume obtaining data from its data sources by determining a limited portion of the common checkpoint data structure based on the time interval, analyzing only the limited portion of the common checkpoint data structure, retrieving the data source progress points for each of its data sources, and resuming obtaining data from the data sources to perform tasks.
Techniques regarding calibrating one or more quantum decoder algorithms are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a correlation inversion decoder component that can calibrate a quantum decoder algorithm for decoding a quantum error-correcting code by estimating hyperedge probabilities of a decoding hypergraph that are consistent with a syndrome dataset.
An apparatus comprises a processing device configured to generate a model of a plurality of devices characterizing relationships between the devices, to build a device dependency chain for the devices based on the model, to predict workload for each of the devices in one or more time slots of a given time period, and to determine a deployment schedule for the devices based on the device dependency chain and the predicted workload. The processing device is also configured to utilize the deployment schedule to select a device of the devices on which to perform an operation, to determine whether the selected device corresponds to an additional device of the devices configured to operate in place of the selected device during performance of the operation, and to control performance of the operation on the selected device responsive to the determination of whether the selected device corresponds to the additional device.
Systems and methods for are provided for offloading computing tasks from constrained devices. An example apparatus includes an offload computing protocol (OCP) enabled device. The OCP enabled device includes OCP extensions to the operating system to enable the offloading of computing tasks. A proximity locator may use a radio transceiver to locate an OCP device that can accept a computing task. The OCP enabled device may include an OCP bundle comprising code and data, wherein the OCP bundle is to be sent to the OCP device.
Systems, methods, and other embodiments associated with branch prediction in workflows are described. In one embodiment, a method includes inputting a workflow and serially progressing through the workflow in a flow sequence and in response to the flow sequence encountering a first decision element in the workflow that includes a plurality of branch paths: (i) executing a prediction that predicts a resulting path of the first decision element to predict a first user interface from the plurality of user interfaces that may be encountered subsequently in the flow sequence as part of a first terminal element; and (ii) pre-building the first user interface that is predicted prior to encountering the first terminal element. In response to the flow sequence reaching the first terminal element, displaying the pre-built first user interface on a display device.
Methods and systems are provided that leverage existing information displayed or presented to a user by an app without requiring the integration of new libraries or requiring a user to use a specific app. Rather, methods and systems presented herein identify a task, select an app or multiple apps capable of performing the task, obtain information that may be required by the app or apps, determine a contextual understanding of what is displayed by the selected app or apps, and finally generate and automate the interaction with the app or apps such that the interaction with the app or apps is handled by an automation agent, allowing a user to stay focused on one or more tasks that the user needs to accomplish.
A set of network traffic among a plurality of legacy applications is monitored. From the set of network traffic, a communication graph is generated for the plurality. From the communication graph, a set of migratable applications within the plurality is identified. The set of migratable applications is migrated to a cloud edge layer, and a user is notified of the migration.
Systems and methods to generate and cause display of a contextual navigation menu within a GUI, wherein the contextual navigation menu presents contextually relevant interface elements.
A method, computer program product, and computer system for defining, at a computing device, psychometric data for a user. An interactive virtual assistant, selected from a plurality of interactive virtual assistants, may be provided on the computing device based upon, at least in part, the psychometric data defined for the user. The user may be prompted, via the interactive virtual assistant, with one or more options.
A method for executing new instructions includes the following steps: receiving an instruction and determining whether the received instruction is a new instruction. When the received instruction is the new instruction, entering a system management mode, and simulating the execution of the received instruction by executing at least one old instruction in the system management mode.
A branch prediction system includes a neuron cache and logic coupled to the neuron cache. The neuron cache includes one or more weights of a neural network model trained for one or more selected code sections, and the logic is to be used with the neuron cache to predict a target address for a branch instruction of the one or more selected code sections.
A method for executing new instructions is provided. The method is used in a processor and includes: receiving an instruction; when the received instruction is an unknown instruction, the processor executes the following steps through a conversion program: determining whether the received instruction is a new instruction; and converting the received instruction into at least one old instruction when the received instruction is a new instruction; and simulating the execution of the received instruction by executing the at least one old instruction.
A computer comprising one or more processors offering vector instructions may implement a direct convolution on a source data set. The source data set may be one-dimensional or multi-dimensional. For a given vector width, w, of the vector instructions, w consecutive data elements of the output data set are computed in parallel using vector instructions. For multi-dimensional data sets, multiple vectors of the output data set are computed for a single load of a set of vectors from the source data set. New vector instructions are disclosed to improve the performance of the convolution and to enable full utilization of the arithmetic logic units within the one or more processors.
Systems and methods are disclosed herein for monitoring the status of an ambulatory medical device and the health condition of a subject that receives therapy from the ambulatory medical device. The ambulatory medical device can have a touchscreen display user interface to receive input signals from a user and display alarm conditions associated with the status of an ambulatory medical device or health condition of a subject. The disclosed methods and systems can determine whether status information received from a monitoring system interface satisfies an alarm condition for the ambulatory medicament device or for the subject. If the status information satisfies an alarm condition, the touchscreen user interface can display one or more alarm status indicators corresponding to the alarm condition. The user can activate a therapy change interface on the touchscreen display and modify a control parameter of the ambulatory medical device that controls the therapy delivery to the subject.
Techniques for implementing a systematic installation of software extensions are disclosed. In some embodiments, a computer system performs operations comprising: detecting a request to open a target file of a base computer program on a client machine, the target file residing on a server machine; determining that the target file includes a target version of a software extension; determining that a user of the client machine is part of a user group having administrative permission for the base computer program; determining that a systematic installation criterion from a group of systematic installation criteria is satisfied; and installing the target version of the software extension on the client machine based on the determining that the target file includes the target version, the determining that the user is part of the user group, and the determining that the systematic installation criterion is satisfied.
Systems and methods for identifying associations between a code snippet query and stored computer code stored. The method can receive a code query identifying a code snippet to search for, determine a fingerprint of the query code snippet, and search the stored software using the fingerprint to identify software results of code similar to the query code snippet. The fingerprint can be determined by generating k-grams of the code snippet. The k-grams used for the search can be down-selected based on a winnowing process. The method can remove from the software results code that is associated with sanctioned software. The method can include coalescing the software results to produce a subset of the software results, generating a code search user interface comprising information indicative of the subset of software results, and causing presentation of the code search user interface and displaying the subset of software results.
A communication system, method, and computer-readable medium therefor comprise a media server configured to receive a plurality of audio streams from a corresponding plurality of client devices, the media server including circuitry configured to rank the plurality of audio streams based on a predetermined metric, group a first portion of the plurality of audio streams into a first set, the first portion of the plurality of audio streams being the N highest-ranked audio streams, group a second portion of the plurality of audio streams into a second set, the second portion of the plurality of audio streams being the M lowest-ranked audio streams, forward respective audio streams of the first set to a receiver device, and discard respective audio streams of the second set, wherein N and M are independent integers.
A display device includes: a reception unit to receive a video signal input from an external output correspondence input terminal and a timing signal corresponding to the video signal; a video processing unit to perform processing on a video signal input from an external output non-correspondence input terminal and the video signal, acquired from the reception unit, input from the external output correspondence input terminal; and a control unit to acquire the timing signal supplied from the reception unit as a timing signal corresponding to a video signal of non-display in a state that a displayed video is based on the video signal input from the external output non-correspondence input terminal, and the video signal of non-display input from the external output correspondence input terminal at that time is acquired by the reception unit in a case of performing a process of a high-speed input switching function for switching between the video signal input from the external output non-correspondence input terminal and the video signal input from the external output correspondence input terminal.
Systems and processes for efficient accessing, storing and transmitting of fixed data elements and dynamic data elements, each having its own native form. The data elements are organized according to a schema, with (a) all fixed data elements stored in their native forms in a fixed memory allocation, and (b) each dynamic data element stored in memory in its own native form, in its own data allocation. With this memory structure, computational overhead of converting data elements from their native forms to JSON, XML or other markup language is avoided, making accessing data (getting), updating data (setting), converting data to a serial stream for transmission or other manipulation (serializing), deserializing, and other manipulations of the data elements much more CPU efficient and requiring less bandwidth.
The invention introduces a method for handling sudden power off recovery, performed by a processing unit of an electronic apparatus, to include: driving a flash interface to program data sent by a host into pseudo single-level cell (pSLC) blocks of multiple logical unit numbers (LUNs) in a single-level cell (SLC) mode with multiple channels after detecting that the electronic apparatus has suffered a sudden power off (SPO), and driving the flash interface to erase memory cells of all the pSLC blocks when data of all pSLC blocks has been read by the host. The pSLC blocks are reserved from being written to in regular operations until the SPO is detected.
A method for a memory device having memory dies includes performing high power portions of array operations in the memory dies, ending the high power portions in the memory dies, generating a register signal after ending the high power portions, and in response to obtaining the register signal, commencing one or more input/output (I/O) operations in the memory dies.
In one aspect, an example methodology implementing the disclosed techniques includes creating, by a first site of a volume that supports active-active bidirectional replication, a local copy of the volume, the local copy of the volume configured to be active. The method also includes enabling, by the first site of the volume, bidirectional write input/output (I/O) mirroring with a second site of the volume. The method further includes, by the second site of the volume, creating a remote copy of the volume, the remote copy of the volume configured to be passive, and enabling bidirectional write I/O mirroring with the first site of the volume.
A method and system for co-locating journaling and data storage based on write requests. A write request that includes metadata and data is received from a client. A logical storage unit for storing the metadata and the data is identified. The logical storage unit is divided into a journal partition and a volume partition. The journal partition includes a first log and a second log. Which of the first log and the second log is an active log and which of the first log and the second log is an inactive log are identified. The metadata is recorded in a first location in the active log and the data is recorded in a second location in the active log during a single I/O operation. A reply is sent to the client after the metadata and the data are recorded in the journal partition.
Disclosed herein is a system for improving the user experience in the face of a regression by returning resources that offer a service to a “last known good” upgrade. In other words, the state of the resources is reconfigured to scale back from recent upgrade(s), the deployments of which likely caused the regression, to a previous upgrade that is known to have little or no effect on the user experience. To identify a problem, the system collects performance data from different resource units that make up a cloud-based platform. The performance data is collected for each upgrade event in a sequence of upgrade events that are currently deployed or being deployed. The system continually tracks and analyzes qualification data collected for each of the deployed upgrade events. The system can tag an upgrade event as the last known good upgrade event when the collected qualification data satisfies predefined qualifications.
Disclosed are various examples of providing efficient bit compression for direct mapping of physical memory addresses. In some examples, a hypervisor operating system component generates a mask of used address space bits indicated by memory map entries for a computing device. A longest range of unused address space bits is identified using the mask. The memory map entries are transformed to omit the longest range of unused address space bits.
The present disclosure generally relates to user interfaces for managing input mechanisms. In some examples, the electronic device transitions from a first mode into a second mode in accordance with a determination that the one or more characteristics of a user input detected via a second input mechanism of the electronic device meet a set of predefined criteria. In the first mode, a first input mechanism of the electronic device is disabled for user input. In the second mode, the first input mechanism of the electronic device is enabled for user input.
A coordinate input device including a coordinate sensor and a wireless communication circuit that wirelessly transmits coordinate data, etc. to an external electronic device is realized without affecting coordinate detection by the coordinate sensor and without impeding downsizing of the coordinate input device. A shield sheet (1C) is provided to cover the whole of a surface (back surface) of a sensor (1B) opposite to a sensor input surface (front surface) facing an electronic pen. A controller (200) that controls transmission of the coordinate data detected by the sensor (1B) to the external electronic device is disposed facing the sensor (1B) with the shield sheet (1C) disposed between the sensor and the controller, and a transmission antenna connected with the controller (200) is arranged outside a region covered with the shield sheet (1C).
A touch sensor, a touch pad, a method for identifying an inadvertent touch event and a computer device are provided. A control circuit of the touch sensor identifies whether there is the inadvertent touch event in response to the touch signals that indicates at least one touch event applied to the touch pad having the touch sensor. In the method, the touch signals are discarded if the inadvertent touch event is identified when a touch position corresponding to the touch signals is within an object detection area defined for the touch pad, or the touch positions in response to the touch signals are reported to the computer device if a multi-touch event is identified when the touch positions are within a touch detection area defined for the touch pad.
This disclosure relates to a touch display device, including a display panel, a main flexible printed circuit and a first bridge flexible printed circuit that are connected to the display panel, wherein a touch component including a touch IC is provided on the first bridge flexible printed circuit. The first bridge flexible printed circuit includes a first bonding area in a bonding connection with the display panel. A first electrode signal line led out of the display panel is connected to the first bridge flexible printed circuit via the first bonding area, and is connected to the touch IC via wiring on the first bridge flexible printed circuit.
A remote interface for smart electronic hand-held devices is provided. The remote interface includes a touchpad having a sensitive surface for detecting and/or registering fingertip touch, tap, click, and gesture movements, a control module for wirelessly transmitting detected fingertip touch, tap, click, and gesture movements and generating a cursor on the hand-held device that tracks the detected fingertip touch, tap, click, and gesture movements, and a band for removably attaching the touchpad to a surface. The touchpad is rotatably coupled to a body of the remote interface and includes a bezel for rotating the touchpad about the body. An indicator indicates the directionality of the touchpad so as to provide visualization of the orientation and directionality of the touchpad relative to the graphic user interface of the hand-held device.
A method for providing keyword recommendations for a virtual keyboard includes, in responsive to determining a user is interacting with a virtual keyboard, identifying one or more devices associated with text inputted as written content into a text field in a user interface. The method includes identifying one or more portions of the written content relating to data generated by the one or more devices. The method includes identifying one or more portions of the data generated. In response to converting the one or more portions of the data generated to text, the method includes displaying the text for the one or more portions of the data generated by the one or more devices. In response to receiving a text selection with the text, the method includes displaying the text selection with the written content in the text field in the user interface.
The present application discloses a human-computer interaction method and an interaction system based on capacitive buttons. The method comprises the following steps: acquiring a capacitive charging signal generated by a user finger-touching a capacitive button; processing the capacitive charging signal to extract Mel-frequency cepstrum coefficient characteristics; and inputting the Mel-frequency cepstrum coefficient characteristics into a trained hidden Markov model, identifying a finger type of the user touching the capacitive button, and further implementing human-computer interaction according to an identification result. The present application utilizes the capacitive charging signals generated by touching the capacitive buttons with different fingers to perform button interaction, thus solving the problem of difficult interaction of capacitive buttons, and the present application trains a hidden Markov chain model by taking the Mel-frequency cepstrum coefficient of the capacitive charging signals as the characteristic, thereby improving the identification accuracy.
One or more embodiments include a direct message handler module executing on an endpoint device, such as a direct message handler device. The direct message handler module receives first sensor data via a first sensor. The direct message handler module receives, from a first coordinator, a command to perform a first operation, the first coordinator being selected from a plurality of endpoint devices that includes the first endpoint device. In response to receiving the command, the direct message handler module performs the first operation to extract a first feature from the first sensor data. The direct message handler module transmits a first message that includes data associated with the first feature to the plurality of endpoint devices.
A haptic device for an electronic device includes an actuation member formed from a shape-memory alloy (SMA) material that changes shape (e.g., expands or contracts) in response to an applied electrical current. In some cases, the haptic devices described herein also include a restoration mechanism that restores the actuation member to its original shape or to a similar shape. The change in the shape of the actuation member and the restoration of the shape of the actuation member may produce a haptic output at the electronic device.
There is provided an apparatus comprising a requirement determination unit to determine an energy requirement for a system component. A status determination unit determines status information relating to a plurality of heterogeneous energy stores and actuating system control unit controls an activity of the system component in dependence on the status information relating to the plurality of heterogeneous energy stores and the energy requirement.
A user interface device for controlling a robot manipulator having an end effector comprising at least one movable element, the user interface device comprising: a body for being held by a user, the body comprising an elongate grip portion configured to be gripped by one or more of a user's second to fourth fingers; a trigger extending transversely to the direction of elongation of the grip portion, the trigger being supported by the body so as to be capable of rotating relative to the body about a rotation axis passing through the grip portion; and a drive mechanism at least partially housed in the grip portion, the drive mechanism being coupled to the trigger for applying a torque to the trigger.
A lever operation device includes a lever portion on which a first rotation operation about a first shaft is performed, a magnet attached to a tip portion of the lever portion, a magnetic sensor to detect movement of the magnet due to the first rotation operation performed on the lever portion, and a housing including a first room, in which the tip portion is attached, and a second room which is separated from the first room by a wall and in which the magnetic sensor is disposed.
A voltage regulator receives an input voltage and produces a regulated output voltage. A first feedback network compares a feedback signal to a reference signal to assert/de-assert a first pulsed control signal when the reference signal is higher/lower than the feedback signal. A second feedback network compares the output voltage to a threshold signal to assert/de-assert a second control signal when the threshold signal is higher/lower than the output voltage. A charge pump is enabled if the second control signal is de-asserted and is clocked by the first pulsed control signal to produce a supply voltage higher than the input voltage. A first pass element is enabled when the second control signal is asserted and is selectively activated when the first pulsed control signal is asserted. A second pass element is selectively activated when the second control signal is de-asserted.
Unmanned aerial vehicles (UAVs) and control thereof to assemble into flexible, dynamic structures. A UAV includes a flexible screen retractable between extended and retracted positions, connector(s) for coupling to another UAV that can pull the flexible screen from a retracted position to an extended position, and a coupling portion for coupling to connector(s) of yet another UAV to connect to and extend a flexible screen thereof. Chain(s) of coupled UAVs with extended flexible screens thereof form a structure that can change shape and size based on UAV movement. Local wireless communication with a group control UAV facilitates coordinated positioning and control of a UAV group. A group control UAV with a power supply and an electrical conducting lead can power UAVs of a group while it and they are in-flight, and can perform real-time management of the group UAVs in forming and maintaining a desired shape of the structure.
Aspects of the disclosed technology provide solutions for performing vehicle routing based on road quality data. In some approaches, a process of the technology can include steps for collecting road quality data using at least one vehicle-mounted sensor, identifying two or more routes to a destination location, receiving historical road quality data associated with the two or more routes to the destination location, and calculating a damage projection associated with each of the two or more routes to the destination location, wherein the damage projection is based on the historical road quality data for at least one of the two or more routes to the destination location.
A method and a device for planning a specific process system, wherein during the planning of a specific process system, which consists of primary technology formed as components of the system that are interconnected with respect to process and at least one secondary technology that depends on the primary technology and enables operation of the system together with the primary technology, the primary technology is planned as a flow diagram of the system via a system planning tool, where configuration data formed as requirements, guidelines for operation of the system, system-specific basic conditions and/or specifications are added to the flow diagram, and where a data-processing device evaluates the flow diagram to which the configuration data have been added and automatically creates, optionally by accessing an archive having standard planning solutions, a specific planning solution for a secondary technology that meets the various requirements together with the planned primary technology.
A building management system (BMS) includes sensors that measure time series values of building variables and a deterministic model generator that uses historical values for the time series of building variables to train a deterministic model that predicts deterministic values for the time series. The BMS includes a stochastic model generator that uses differences between actual values for the time series and the predicted deterministic values to train a stochastic model that predicts a stochastic value for the time series. The BMS includes a forecast adjuster that adjusts the predicted deterministic values using the predicted stochastic value to generate an adjusted forecast for the time series. The BMS includes a demand response optimizer that uses the adjusted forecast to generate an optimal set of control actions for building equipment of the BMS. The building equipment operate to affect the building variables.
The disclosure relates to systems and methods for managing data generated by connected systems and/or devices in connection with energy usage and/or management decisions. In certain embodiments, a gateway device in communication with one or more connected devices may be configured to receive energy management signal information and apply one or more policies in connection with the management of the connected devices. Responses generated in connection with such energy management decisions may be reported securely in a manner that respects various stakeholder concerns relating to transparency, confidentiality, privacy, auditability, and/or affirmation of data provenance.
A method, apparatus and system are provided to coordinate, manage, and optimize the electrical loads across all subsystems behind a given meter. In this approach, which is sometimes referred to herein as intelligent demand optimization, the optimized capacity needs of each subsystem are assessed in real-time, along with the available capacity of the meter and the current billing period peak. Power is then distributed dynamically to each subsystem to reduce the overall peak.
An electronic watch includes a time display, an antenna, a first substrate including a light-emitting element, a second substrate including a light-receiving element, a gear including a through hole passing light from the light-emitting element therethrough, the gear being disposed between the first and second substrates, and first and second conduction members electrically coupling the first and second substrates. The second substrate includes a first wiring electrically coupled to the first substrate via the first conduction member, and a second wiring electrically coupled to the second substrate via the second conduction member. Halfway on at least one of the first and second wirings, a circuit element is coupled in series that, compared to electrical resistance when a direct current flows in the wiring, increases electrical resistance when an alternating current generated by a radio wave received by the antenna flows in the wiring.
Wearable electronic devices, such as watches, can provide a seal member to form a fluid barrier between an inner chamber therein and outer chambers, as well as an external environment. Components within the sealed inner chamber can be protected from elements from the external environment (e.g., water ingress, etc.). The components outside of the inner chamber can include sensor modules and the like. Such components can be operatively connected to components within the inner chamber, for example, by a flex circuit that extends across the seal member. The component can interact with a watchband when coupled to a watch housing of the watch.
A sheet detecting device includes a lever provided with a rotational shaft, a spring and a stopper. The lever is positioned in a stand-by position in a state of being in non-contacting with a sheet, and rotates about the rotational shaft from the stand-by position in a first rotational direction by being contacted with the sheet fed. The spring urges so as to rotate the lever in a second rotational direction opposite to the first rotational direction. The stopper restricts rotation of the lever beyond the stand-by position in the second rotational direction by being contacted with the lever after contacting of the sheet with the lever. A direction of a first force acting on the rotational shaft by the spring in a case in which the lever is positioned in the stand-by position is the substantially same direction as a direction of a second force which the lever receives from the stopper when the lever is in contact with the stopper by rotating in the second direction.
An electrophotographic belt includes a biaxially stretched cylindrical film as a base layer, wherein the biaxially stretched cylindrical film includes crystalline polyester, amorphous polyester and carbon black, a content of the carbon black with respect to the biaxially stretched cylindrical film is 2.0% by mass or more, and a surface resistivity measured on the surface of the biaxially stretched cylindrical film in an environment of 23° C. and 50% RH is 1×103 Ω/square or higher and 1×1013 Ω/square or lower, and A/B is 3.00 or smaller, where A (Ω/square) represents a surface resistivity of the biaxially stretched cylindrical film after the film is left to stand for 24 hours in an environment of 23° C. and 50% RH, and B (Ω/square) represents a surface resistivity of the biaxially stretched cylindrical film after the film is left to stand for 24 hours in an environment of 30° C. and 80% RH.
Some implementations described herein include operating components in a lithography system at variable speeds to reduce, minimize, and/or prevent particle generation due to rubbing of or collision between contact parts of the components. In some implementations, a component in a path of transfer of a semiconductor substrate in the lithography system is operated at a relatively high movement speed through a first portion of an actuation operation, and is operated at a reduced movement speed (e.g., a movement speed that is less than the high movement speed) through a second portion of the actuation operation in which contact parts of the component are to interact. The reduced movement speed reduces the likelihood of particle generation and/or release from the contact parts when the contact parts interact, while the high movement speed provides a high semiconductor substrate throughput in the lithography system.
A radiation system for controlling pulses of radiation comprising an optical element configured to interact with the pulses of radiation to control a characteristic of the pulses of radiation, an actuator configured to actuate the optical element according to a control signal received from a controller, the control signal at least partially depending on a reference pulse repetition rate of the radiation system and, a processor configured to receive pulse information from the controller and use the pulse information to determine an adjustment to the control signal. The radiation system may be used to improve an accuracy of a lithographic apparatus operating in a multi-focal imaging mode.
A system (400) includes an illumination system (402), a detector (404), and a comparator (406). The illumination system includes a radiation source (408) and a spatial light modulator (410). The radiation source generates a beam of radiation (442). The spatial light modulator directs the beam toward a surface (436) of an object (428) and adjusts a spatial intensity distribution of the beam at the surface. The detector receives radiation (444) scattered at the surface and by a structure (434) near the surface. The detector generates a detection signal based on the received radiation. The comparator receives the detection signal, generates a first image based on the detection signal, and distinguishes between a spurious signal and a signal corresponding to a presence of a foreign particle on the surface based on the first image and the adjusted spatial intensity distribution.
A light-emitting device includes a substrate, a laminated structure having a plurality of column portions, and an electrode provided on a side of the laminated structure opposite from the substrate. Each of the plurality of column portions includes a light-emitting layer. The electrode is provided with a plurality of first holes. A diameter of each of the plurality of first holes is less than a wavelength of light generated by the light-emitting layer. A distance between adjacent first holes of the plurality of first holes is less than the wavelength of light generated by the light-emitting layer.
The present application provides a projector, including: a projector cabin; an opto-mechanical lens arranged at one end of the projector cabin; a sliding cover arranged in front of the opto-mechanical lens; a target sensor configured to collect signals from one end of the projector cabin where the opto-mechanical lens is arranged and one end of the projector cabin away from the opto-mechanical lens; and a driving mainboard connected to the target sensor and configured to control a working state of the projector based on the signals, wherein the working state includes a power-on state and a power-off state.
An adjustment mechanism is adapted to fix and adjust an optical element. The adjustment mechanism includes a housing, a fixing member and an elastic member. The housing is adapted for accommodate the optical element, and has a side wall, and the side wall has a locking portion protruding outward. The fixing member is disposed beside the side wall. The fixing member has a joint portion. The elastic member is disposed between the fixing member and the housing. The elastic member has a first end and a second end relative to the first end. The first end is combined with the joint portion, and the second end is abutted against the side wall. The adjusting part passes through the opening and connects with the locking portion. A projection device is further provided. The adjustment mechanism and the projection device of the invention may improve the assembly process and reduce costs.
An interchangeable lens which is mountable in and removable from a camera body having an imaging part, includes an optical system in which an exit pupil distance changes according to a position of the imaging part on an imaging surface, an input part in which information on a position on the imaging surface is input from the camera body, and an output part which outputs first information regarding the exit pupil distance of the optical system based on the information input to the input part to the camera body.
A method according to embodiments of the invention includes creating a three-dimensional profile of a scene, calculating a relative amount of light for each portion of the scene based on the three-dimensional profile, and activating a light source to provide a first amount of light to a first portion of the scene, and a second amount of light to a second portion of the scene. The first amount and the second amount are different. The first amount and the second amount are determined by calculating a relative amount of light for each portion of the scene.
The present invention provides a method and system for acquiring operating parameters of a photographic lens, including: a control circuit and a storage unit that are configured in the photographic lens, where the control circuit acquires an operating parameter of the photographic lens by using a focusing ring position sensor, a zoom ring position sensor, an aperture ring position sensor, an accelerometer and a gyro sensor; and the control circuit is further connected to a camera or an external data reading device by using a communication interface, to output the operating parameter after data encapsulation in real time.
A method for implementing folding M×N wavelength selective switch is provided. A one-dimensional single-mode fiber optic collimator array, a short-focus cylindrical mirror, a first long-focus cylindrical mirror, a retroreflector, a transmission phase diffraction grating, a second long-focus cylindrical mirror, a liquid crystal spatial light modulator, and a liquid crystal graphic loading control system are provided along beam transmission direction. The same set of optical elements is used for incident light and outgoing light by ingenious folding structure. The input port and output port of optical signal are consistent in spatial arrangement, thereby reducing space and improving port utilization. Based on composite liquid crystal chips, a working area of the liquid crystal spatial light modulator is doubled, and a quantity of accommodating ports is greatly increased. A quantity of M×N ports of the WSS can be increased greatly by the above structure and design.
According to one example, an optical element assembly includes a transparent rod, a mirror and a light emitting element. The rod transmits light of first wavelength region made incident on a first end of the rod and emits the light of the first wavelength region from a second end of the rod. The rod absorbs light of a second wavelength region falling out of the first wavelength region. The mirror is disposed on a side of the first end. The mirror transmits one of the light of the first and second wavelength regions, reflects the other. The light of the first and second wavelength regions are made incident on the first end of the rod. The light emitting element emits light of the second wavelength region made incident on the first end of the rod through the mirror.
The electronic device includes a first substrate, a second substrate, a first support member, a planarization layer, and an alignment layer. The second substrate is opposite to the first substrate. The first support member is disposed in the peripheral region and located between the first substrate and the second substrate. The planarization layer is disposed on the first substrate and has a first portion and an opening. The first portion is disposed between the opening, and the first support member and the first portion are overlapped in a normal direction of the first substrate. The alignment layer is disposed on the planarization layer. The alignment layer on the first portion has a first thickness. The alignment layer in the opening has a second thickness. The first thickness is greater than or equal to zero and less than the second thickness.
A light emitting component comprising a first LED light source for emitting blue light, a second LED light source for emitting red light, and a luminescent layer (100) comprising a solid polymer composition and green luminescent crystals. The solid polymer composition comprises a polymer. The green luminescent crystals are perovskite crystals. The first and the second light source are directed to the luminescent layer. Upon absorption of the light emitted by the first light source, the luminescent crystals emit light of a wavelength in the green light spectrum.
A color conversion plate and a display device are disclosed. Since a color conversion plate including a color conversion area and a transmissive area separated by a reflection barrier rib is in the path where light is supplied to the color filter, efficiency and purity of light supplied to the color filter is enhanced and the color gamut of the light emitted to the outside of the display device through the color filter is also enhanced.
A light modulating device including: a light transmissive plate having a curved surface; a light modulating cell; and an optically transparent adhesive film which is disposed between the curved surface of the light transmissive plate and the light modulating cell and attaches one side of the light modulating cell to the curved surface of the light transmissive plate.
A detecting device includes a plurality of detection electrodes extending in a first direction along a substrate and disposed apart from each other in a second direction orthogonal to the first direction, and a plurality of dummy electrodes provided between the detection electrodes. The detection electrodes each have a plurality of openings.
Provided is a display device including a display area and a non-display area. The display device comprises a first substrate including a plurality of signal lines which are disposed corresponding to the display area and a plurality of inspection pads which are electrically connected to each of the signal lines and disposed corresponding to the non-display area, a second substrate facing the first substrate and including a light blocking layer which is disposed corresponding to the non-display area, and an encapsulation layer disposed, corresponding to the non-display area, between the first substrate and the second substrate. Each of the inspection pads includes a plurality of opening portions defined spaced apart from each other and a metal pattern portion surrounding the opening portions.
A head-mounted display and accessory system in which the accessory emits bleaching light through the head-mounted display to bleach photoreceptors for dark adaptation testing includes a casing, where a lens of a head-mounted display is positioned inside the cavity, and where an aperture of the casing is aligned with an exterior-facing camera of the head-mounted display. The system also includes an attachment body, where a posterior end of the attachment body is fixed to an anterior end of the casing, and where the attachment body includes a set of light-emitting diodes (LEDs), where the set of LEDs is attached to the posterior end of the attachment body and is directed towards the lens. The system also includes a circuitry that is configured to control light emission of the set of LEDs.
An augmented reality, virtual reality, and/or mixed reality (AR/VR) system includes a wearable visualization assembly configured to be worn by a user and to display virtual features for visualization by the user during a ride stage of an attraction. The wearable visualization assembly includes a sensor configured to provide feedback indicative of an attachment status of the wearable visualization assembly on the user. The AR/VR system also includes a retraction assembly coupled to the wearable visualization assembly via a tether and configured to retrieve the tether. The AR/VR system further includes a controller communicatively coupled to the retraction assembly and the sensor. The controller is configured to actuate the retraction assembly to retrieve the tether to transition the wearable visualization assembly to a storage configuration in response to the feedback indicating that the wearable visualization assembly is in a detached configuration during the ride stage.
An electronic device may have a display that emits image light, a waveguide, and an input coupler that couples the image light into the waveguide. Beam splitter structures may be embedded within the waveguide. The beam splitter structures may partially reflect the image light multiple times and may serve to generate replicated beams of light that are coupled out of the waveguide by an output coupler. The beam splitter structures may replicate the beams across two dimensions to provide an eye box with uniform-intensity light from the display across its area. The beam splitter structures may include stacked partially reflective beam splitter layers, sandwiched transparent substrate layers having different indices of refraction, a thick volume hologram interposed between substrate layers, or combinations of these or other structures. The reflectivity of the beam splitter structures may vary discretely or continuously across the lateral area of the waveguide.
A spectral imaging device (1312) for capturing one or more, two-dimensional, spectral images (1313A) of a sample (1310) including (i) an image sensor (1328), (ii) an illumination source (1314), (iii) a beam path adjuster (1362), and (iv) a control system (1330). The illumination source (1314) that generates an illumination beam (1316) that is directed along an incident sample beam path (1360) at the sample (1310). The beam path adjuster (1362) selectively adjusts the incident sample beam path (1360). The control system (1330) controls (i) the illumination source (1314) to generate the illumination beam during the first capture time, (ii) the image sensor (1328) during the first capture time to capture first information for the first spectral image (1313A), and (iii) the beam path adjuster (1362) to selectively adjust the incident sample beam path (1360) relative to the sample (1310) during the first capture time while the image sensor (1328) is accumulating the information for the first spectral image (1313A).
An optical imaging lens includes a first lens element to a seventh lens element, and each lens element has an object-side surface and an image-side surface. The optical axis region of the image-side surface of the first lens element is concave, the periphery region of the image-side surface of the second lens element is concave, the optical axis region of the image-side surface of the fourth lens element is concave, the optical axis region of the object-side surface of the fifth lens element is concave, the optical axis region of the image-side surface of the sixth lens element is concave, the seventh lens element has negative refracting power, lens elements included by the optical imaging lens are only the seven lens elements, and the following conditions: ALT/(T2+G23)≤5.000 is satisfied.
An optical imaging system includes a first lens group including a first lens and a second lens, a second lens group including a third lens, a fourth lens, and a fifth lens, and a third lens group including a sixth lens and a seventh lens. The first to seventh lenses are arranged in order from an object side, at least one of the first lens group to the third lens group is moved on an optical axis to change a distance between the first lens group to the third lens group, and the following conditional expression is satisfied:
0.2
The present invention relates to the field of optical lenses, and provides a camera optical lens, including, from an object side to an image side, a first lens having a positive refractive power, a second lens a negative refractive power, a third lens having a positive refractive power, a fourth lens having a negative refractive power, and a fifth lens. At least one of the first lens to the fifth lens has a free-form surface, and the camera optical lens satisfies: 0≤R7; and R10≤0, where R7 denotes a central curvature radius of an object side surface of the fourth lens, and R10 denotes a central curvature radius of an image side surface of the fifth lens. The camera optical lens provided by the present invention satisfies design requirements of a long focal length and ultra-thinness while having excellent optical performance.
An advanced driving assistance system (ADAS) provides collision avoidance control for a host vehicle. The system can include one or more sensors mounted to the host vehicle and configured to sense a driving lane in which the host vehicle is traveling and to sense an external vehicle partially engaged in the driving lane. A controller controls steering, braking, or acceleration of the host vehicle on the basis of sensing information received from the sensor. The controller determines the external vehicle partially engaged in the driving lane as a target vehicle having at least a part thereof overlapping with a lane mark of the driving lane, and performs longitudinal braking or acceleration control or lateral steering control on the host vehicle based on lateral and longitudinal positional relationships between the host vehicle and the target vehicle.
Structures for an edge coupler and methods of fabricating such structures. The structure includes a substrate, a waveguide core, and a metamaterial layer positioned in a vertical direction between the substrate and the waveguide core. The metamaterial layer includes a plurality of elements separated by a plurality of gaps and a dielectric material in the plurality of gaps.
An optical fiber includes a glass portion, a primary coating layer, and a secondary coating layer. In the optical fiber, a value of microbend loss characteristic factor FμBL_GO is 2.6 ([GPa−1·μm−10.5·dB/turn]·10−27) or less, when represented by
FμBL_GO=FμBL_G×FμBL_O
by using geometry microbend loss characteristic FμBL_G and optical microbend loss characteristic FμBL_O.
A display device and a backlight module are disclosed. The display device includes a backlight module and a liquid crystal display panel that are correspondingly arranged. The liquid crystal display panel includes a flat portion and at least one bent portion. One end of the bent portion is connected to an edge of the flat portion, and the other end is bent downward. The backlight module includes a light guide plate, an optical film, and a light supplementation structure. The optical film is arranged between the light guide plate and the liquid crystal display panel, and covers the light guide plate and the light supplementation structure. The light guide plate is disposed corresponding to the flat portion. The light supplementation structure is arranged between the light guide plate and the bent portion, and supplements light for the bent portion.
In one aspect, an optical device comprises a plurality of waveguides formed over one another and having formed thereon respective diffraction gratings, wherein the respective diffraction gratings are configured to diffract visible light incident thereon into respective waveguides, such that visible light diffracted into the respective waveguides propagates therewithin. The respective diffraction gratings are configured to diffract the visible light into the respective waveguides within respective field of views (FOVs) with respect to layer normal directions of the respective waveguides. The respective FOVs are such that the plurality of waveguides are configured to diffract the visible light within a combined FOV that is continuous and greater than each of the respective FOVs.
Invention relates to multisystem radio-frequency units of navigational satellite receiver and may be used for simultaneous reception of navigation signals from multiple navigation systems: GLONAS, GPS, Galileo, BeiDou, IRNSS and QZSS. The unit comprises 4 reception channels, 3 of which are identical and independently configurable reception channels, simultaneously receiving of navigation signals from GLONAS, GPS, Galileo, BeiDou, IRNSS and QZSS navigation systems in various combinations, and one channel for signal reception of S band of IRNSS, L2/L3/L5 bands and 65-862 MHz bands, including real-time differential corrections data (RTK). The unit also comprises 4 frequency synthesizers, a quadrature heterodyne signal driver for mixers for each channel and automatic calibration system for intermediate frequency filter passband for each channel. 3 identical channels for L1, E1, B1, E6, B3, L2, L3, B2, L5, E5 bands of signal reception have configurable channel outputs types with ability to choose real or complex outputs.
A method for the adaptive ascertainment of an integrity range of a parameter estimate, the integrity range describing the range within which an estimated parameter is located with a minimum probability. The method includes: a) Ascertaining basic integrity information with the aid of a base module of a modular system, b) ascertaining an item of first supplementary integrity information with the aid of a first supplementary module of the modular system if at least one precondition for the ascertaining of the item of first supplementary integrity information has been satisfied, c) ascertaining the integrity range using at least the item of basic integrity information or at least the basic integrity information and the item of first supplementary integrity information if the first item of supplementary integrity information was ascertained.
A distance measuring device comprising an optical transmitter channel for transmitting laser light along a transmitter path and an optical reception channel for receiving laser light along a reception path. At least one optical element including a glass part with a coated surface is positioned in the optical transmitter channel or in the optical reception channel. The glass part includes a glass pane with a thickness below 0.3 mm, with a peripheral edge and with a coating on at least one of the two surfaces, and a ring element. The glass pane is adhesively connected to an end face of the ring element. This distance measuring device shows reduced measuring artefacts and/or reduced optical aberration effects and/or a reduced weight.
The present disclosure relates to a phase correcting apparatus and method of the transmission signal of the vehicle radar apparatus and vehicle radar apparatus with the same. The present embodiments may provide, in the vehicle radar apparatus including the plurality of transmission channels for simultaneously transmitting transmission signals, the phase correcting apparatus and the vehicle radar apparatus for determining the phase adjustment value at the first transmission time based on a source transmission signal applied to the phase shifter included in each transmission channel and a distortion transmission signal extracted from the coupler included in each transmission channel, and compensating the phase of the target detection transmission signal transmitted at a subsequent second transmission time point based on the phase adjustment value. According to the present embodiments, it is possible to improve the quality of the radar reception signal and increase the accuracy of the target information.
A radar device including a transmission antenna; a reception antenna; and a controller detecting target information about a target by transmitting a transmission wave from the transmission antenna in multiple transmission/reception modes and by receiving a reception wave by the reception antenna. The multiple transmission/reception modes include: a scanning mode performing beam scanning within a detection angle range; a provisional tracking mode irradiating the transmission wave from the transmission antenna to each of the targets detected in the scanning mode for provisionally detecting target information; and a main tracking mode decisively detecting the target information of each of the targets by irradiating the transmission wave to the target using a transmission wave irradiation time that is set based on the target information provisionally detected in the provisional tracking mode.
A radar system in an autonomous vehicle may be operated in various modes and with various configurations. In one example, the radar system determines a target range for further interrogation. The target range may be determined based on the radar system transmitting a first electromagnetic radiation signal and receiving a first reflected electromagnetic signal radiation signal. After the radar system determines a target range, it transmits a second electromagnetic radiation signal. Additionally, the radar system receives a reflected electromagnetic signal radiation based on the transmission. After receiving the reflected signal, the radar system can process the reflected signal to only have components associated with the target range. The processing of the reflected signal may create a processed signal. Finally, the radar system may determine at least one parameter of a target object based on the processed signal.
The present disclosure is directed to radially-based magnetic resonance imaging. In any one or more embodiments, the present methods and systems provide that the angular increment between subsequent radial k-space spokes to be sampled to provide the imaging is performed for a predetermined or pre-defined restricted set of reconstruction window sizes (numbers of radial spokes per frame), or limited views, to maximize the uniformity of sampling within the restricted set of window sizes.
A magnetic resonance imaging (MRI) system with low-power miniaturization, a power supply system, and a power management system are provided. The MRI system includes: a permanent magnet using samarium-cobalt material, an MR console, a transmission RF chain, a receiving RF chain, gradient coils, gradient amplifiers, and a terminal device for user interactions. Each of above systems is a ultra-light and ultra-low-power ultra-low field brain MRI system for highly accessible healthcare applications.
Systems and methods for imaging a subject with a magnetic resonance imaging system using magnetic field gradients generated by one or more gradient coils operating with gradient coil settings, such as gradient amplitudes and gradient slew rates, above a threshold at which peripheral nerve stimulation is likely to be induced in the subject. A dielectric assembly is positioned adjacent a skin surface of the subject such that the dielectric assembly attenuates the local electric fields induced by the magnetic field gradients, which would be likely to induce PNS when the dielectric assembly is not arranged adjacent the skin surface of the subject. As a result of the dielectric assembly placed adjacent the skin surface of the subject, the gradient coil settings can be increased above the threshold without inducing PNS in the subject.
A system for monitoring the integrity of a plurality of ground conductors has a plurality of monitors, with a different monitor associated with each ground conductor. Each monitor includes a voltage sensor which monitors voltage on a closed circuit of the monitor. Upon the voltage sensor sensing an unexpected voltage, a transmitter of the monitor issues an “alarm” signal, which may be wireless (e.g., being sent using LoRaWAN protocol). The transmitter may issue other signals, including a periodic “heartbeat” signal to confirm continued operation of the monitor, and a “movement” signal to indicate movement of the monitor. The monitor may be GPS-enabled, in which case each signal may include the GPS coordinates of the monitor. The signals issued by the transmitter may ultimately be analyzed by an operator via a user interface platform, which may simultaneously display information regarding two or more of the plurality of monitors.
An electronic component testing apparatus is used for testing a device under test (DUT). The electronic component testing apparatus includes: a socket unit that is electrically connected to the DUT; a first wiring board; and a tester that comprises a test head in which the first wiring board is mounted. The socket unit includes a first socket and a second socket. The second socket includes a base and a test antenna unit. The tester tests the DUT by transmitting and receiving radio waves between a device antenna unit of the DUT and the test antenna unit while the DUT is electrically connected to the first socket and the first socket is electrically connected to the test head through the second socket.
In one embodiment, an apparatus includes a bi-directional coupler for coupling an upstream signal and a downstream signal to a termination load. A test point detection mechanism is configured to detect when a test point device is inserted in a test point connector. The test point device is configured to perform a test of the upstream signal or the downstream signal. A switch is configured to switch from being coupled to the termination load to being coupled to the test point device when the test point device is detected as being inserted in the test point connector. The switch is configured to switch from being coupled to being coupled to the test point device to the termination load when the test point device is detected as being removed from being inserted in the test point connector.
Embodiments provide a method, apparatus and device of reconstructing non-Kronecker structured channels, applicable to communications. A weight matrix is determined for emulating link characteristics of a reconstructed channel, and includes a weight corresponding to each ray mapped to a probe antenna. In each cluster, rays mapped to each probe antenna have different weights with each other. For each cluster, a time-varying fading channel impulse response of each ray of the cluster mapped to a probe antenna is calculated using the weight matrix. The time-varying fading channel impulse response includes a transition equation for each probe antenna describing mapping of rays of the cluster to the probe antenna. A transition matrix from each probe antenna to receiving antennas of a device under test is determined. A product of the time-varying fading channel impulse response of the cluster multiplied by the transition matrix serves as a channel impulse response of the cluster.
A sheet electric resistance measuring instrument includes first and second housings that are paired with each other and that sandwich a sheet from both sides of the sheet, a pair of electrodes that are provided on the first housing and that measure an electric resistance of the sheet sandwiched between the pair of electrodes and the second housing, and a contact member that is disposed between the pair of electrodes on the first housing and that is brought into contact with the sheet.
An inertial sensor is an inertial sensor for detecting a physical quantity based on a displacement in a Z axis when defining three axes perpendicular to each other as an X axis, a Y axis, and the Z axis, and is provided with a substrate, a movable body which is fixed to the substrate, oscillates around an oscillation axis along the X axis, and has two planes opposed to each other and side surfaces connecting the two planes to each other, and a limiter which is fixed to the substrate, and is opposed to the side surfaces of the movable body, wherein the movable body is provided with a resilient portion in a portion opposed to the limiter.
A system and a method for dynamically optimizing an instrument system workflow based on operational monitoring and managing of a workflow for a hardware system. The system includes instrument resources and sample chambers, each resource and chamber with a dedicated sensor configured to acquire data. The system further includes a computing device communicatively connected to the instrument resources and sample chambers. The computing device includes a software application or program comprising a workflow builder, an execution engine, an analytics engine, a virtual system modeling engine, and an optional machine learning engine.
Methods, devices, and reagents are described for performing ratiometric assays for hemoglobin A1c. The methods involve a direct ratio determination between Hb A1c and normalized total hemoglobin utilizing a saturating amount of hemoglobin so that Hb A1c binds proportionately to a substrate. In some applications, the assay utilizes a proximity label system for signal generation and/or labeled magnetic beads. The methods can be configured as homogeneous or heterogeneous assays.
Methods of reducing chemotherapy-induced metastasis, or chemotherapy-induced cancer cell dissemination, for patients subject to chemotherapy using Tie-2 inhibitors. Methods of reducing chemotherapy-induced metastasis, or chemotherapy-induced cancer cell dissemination, for patients subject to chemotherapy using inhibitors of Mena expression and/or function are also provided.
A measurement method and a measurement reagent for cardiac troponin which enable accurate measurement of the amount of cardiac troponin contained in a sample irrespective of the type of the sample and the presence or absence of other components are disclosed. The measurement method for cardiac troponin, wherein cardiac troponin in a sample separated from a body is measured by an immunoassay, includes a pretreatment step of mixing the sample separated from a body with a pretreatment liquid containing one or both of a surfactant and an acidifier. The reagent for immunoassay of cardiac troponin includes a pretreatment liquid containing one or both of a surfactant and an acidifier.
The present disclosure provides a high-throughput screening system and method for identification of novel drugs and drug targets. The method enables large-scale analysis of interactions between allogeneic pairs of target cells and immune cells by using an immune-bridge protein, library of guide RNA, and/or 3D tumor model.
A method of analyzing a polymer resin comprising: providing a polymer resin sample having two or more polymer components; subjecting the sample to aTREF analysis to yield aTREF elution trace by contacting the sample with aTREF solvent to form sample solution; introducing sample solution into aTREF column and allowing elution of polymer components at different elution rates along the column; eluting from the aTREF column an aTREF eluent comprising the polymer components eluting at different rates; and subjecting the aTREF eluent to IR detection to yield the aTREF elution trace; identifying the components of the sample to yield identified components by comparing the elution trace with an identification library that comprises a plurality of known polymer aTREF elution traces correlated with known polymer components characterized by identifying parameters (density, SCB, crystallization temperature, MI, HLMI, MWD); and quantifying each of the identified components to yield quantified polymer components via chemometric analysis.
An electrochemical oxygen sensor includes a sensing surface having a working electrode and a reference electrode, a hydrophilic layer formed from an oxygen diffusion-limiting layer emulsion overlaying the working electrode and a hydrophobic membrane formed from a hydrophobic solution disposed over the hydrophilic layer. The hydrophilic layer contains an epoxy network and a hydrophilic polymer. The hydrophobic layer contains an acetate copolymer and a cross-linking agent that reacts with the liquid epoxy resin in the hydrophilic layer forming the epoxy network where the hydrophobic member is water vapor and oxygen permeable.
A single-crystal X-ray structure analysis apparatus capable of surely and easily performing a single-crystal X-ray structure analysis using a crystalline sponge, and an analysis method and a sample holder unit thereof are provided. There are provided a sample holder that holds a sample; a goniometer that rotationally moves, the sample holder 250 being attached to the goniometer; an X-ray irradiation section that irradiates the X-rays from the X-ray source to the sample held by the sample holder 250 attached to the goniometer, wherein the sample holder 250 comprises a porous complex crystal capable of soaking the sample in a plurality of fine pores formed therein, and the applicator comprises a space for soaking the sample in the porous complex crystal of the sample holder 250.
The present disclosure discloses an intelligent point-of-care testing device for mycotoxins based on a quantum dots test strip. A first light source and a second light source are used for exciting a test strip which is placed in a shell and coated with a mycotoxin antigen to obtain emitted light, and a light filtering component is used for filtering out impurity light. A clamping mechanism is used for clamping and fixing an image capturing component. The image capturing component is used for capturing, an image of mycotoxins based on a quantum dots test strip. A processor is used for analyzing and calculating image information to obtain a mycotoxin content result. The testing time is shortened, and the portability and practicability of mycotoxin testing are improved. Quantitative instant testing of single or multi-toxin mixed pollution is achieved, and the technical problem of fluorescence quantification is solved.
Described herein are methods for quickly measuring properties of grain kernels. The methods allow for a quick, qualitative assessment of high amylose content in the grain kernel. The methods described herein allow for the assessment of high amylose content in wheat in either a laboratory setting or in the field with a minimum of equipment required. The results of these methods may be used to determine if high amylose kernels have been contaminated with normal or low amylose kernels.
A toilet seat apparatus according to an embodiment is a toilet seat apparatus to be placed on an upper part of a toilet bowl having a bowl unit that receives excrement, the toilet seat apparatus including: a toilet seat on which a user sits; a light emitting unit including one or more light emitting elements that emit light in a front direction; a light receiving unit including a light receiving element that receives light; and a housing in which the light emitting unit and the light receiving unit are arranged, in which the one or more light emitting elements are arranged in parallel with the light receiving unit or in front of the light receiving unit in a side view or a top view of the housing.
The invention relates to a Cryo-Charged Particle (CCP) sample handling and storage system. The system is used for storing and handling cryo-samples for use in charged particle microscopy, such as cryo-electron microscope samples for use in cryo-transmission electron microscopy. The system comprises a storage apparatus for storing a plurality of CCP samples, and a Charged Particle Apparatus (CPA), such as a cryo-TEM, at a location remote from said storage apparatus. The system further comprises a transfer device that is releasably connectable to said storage apparatus, and that is releasably connectable to said CPA as well. As defined herein, said transfer device is arranged for acquiring a CCP sample from said plurality of CCP samples when connected to said storage apparatus, and arranged for transferring said CCP sample from said transfer device to said CPA when connected to said CPA.
A method includes: obtaining relevant information of the bone marrow smear; generating a global image; generating a to-be-digitized region, an amount of nucleated cells to be collected, and an amount of megakaryocytes to be classified; digitally labeling the bone marrow smear; scanning the to-be-digitized region by low magnification, labeling and identifying a target observation object; generating a switched image of the scanned region; scanning megakaryocytes by low magnification, and labeling and identifying the scanned megakaryocytes, the amount of the scanned megakaryocytes being the same as the amount of megakaryocytes to be classified; generating images of the scanned megakaryocytes; scanning nucleated cells by oil mirror scanning, and labeling and identifying the scanned nucleated cells, the amount of the scanned nucleated cells being the same as the amount of nucleated cells to be collected; generating images of the scanned nucleated cells; and generating a digital smear of the bone marrow smear.
The present invention is to provide a backscattered light amplification device, an optical pulse test apparatus, a backscattered light amplification method, and an optical pulse test method for amplifying a desired propagation mode of Rayleigh backscattered light with a desired gain by stimulated Brillouin scattering in a fiber under test having the plurality of propagation modes. The backscattered light amplification device according to the present invention is configured to control individually power, incident timing, and pulse width of a pump pulse for each propagation mode when the pump pulse is incident in a plurality of propagation modes after the probe pulse is input to the fiber under test in any propagation mode.
A load lock pressure gauge comprises a housing configured to be coupled to a load lock vacuum chamber. The housing supports an absolute vacuum pressure sensor that provides instantaneous high vacuum pressure signal over a range of high vacuum pressures and a differential diaphragm pressure sensor that provides an instantaneous differential pressure signal between load lock pressure and ambient pressure. The housing further supports an absolute ambient pressure sensor. A low vacuum absolute pressure is computed from the instantaneous differential pressure signal and the instantaneous ambient pressure signal. A controller in the housing is able to recalibrate the differential diaphragm pressure sensor based on measured voltages of the sensor and a measured ambient pressure during normal operation of the pressure gauge with routine cycling of pressure in the load lock.
A compact spectrometer is disclosed that is suitable for use in mobile devices such as cellular telephones. In preferred embodiments, the spectrometer comprises a filter, at least one Fourier transform focusing element, a micro-lens array, and a detector, but does not use any dispersive elements. Methods for using the spectrometer as an end-user device for performing on-site determinations of food quality, in particular, by comparison with an updatable database accessible by all users of the device, are also disclosed.
The present invention provides novel apparatus and methods for fast quantitative measurement of perturbation of optical fields transmitted, reflected and/or scattered along a length of an optical fibre. The present invention can be used for point sensors as well as distributed sensors or the combination of both. In particular this technique can be applied to distributed sensors while extending dramatically the speed and sensitivity to allow the detection of acoustic perturbations anywhere along a length of an optical fibre while achieving fine spatial resolution. The present invention offers unique advantages in a broad range of acoustic sensing and imaging applications. Typical uses are for monitoring oil and gas wells such as for distributed flow metering and/or imaging, seismic imaging, monitoring long cables and pipelines, imaging within large vessel as well as for security applications.
A magnetic-inductive flowmeter for ascertaining flow velocity and/or volume flow of a medium includes a measuring tube for conveying the medium, a magnetic field producing apparatus and at least one electrode assembly, which is installed in the measuring tube such that it forms a galvanic contact with the medium, wherein the electrode assembly has an electrode body, wherein the electrode body is stylus-shaped and has a front end surface, characterized in that a pressure measuring transducer is coupled with the electrode body, wherein the pressure measuring transducer is contactable with the pressure acting on the front end surface, and the electrode assembly includes a temperature sensor, which is adapted to ascertain a measurement signal dependent on temperature of the medium.
Provided is an apparatus for measuring a slope change amount of a structure, the apparatus being characterized by including: a bottom body (100) formed in a spherical surface having a predetermined radius of curvature; a ball (200) installed on an upper surface of the bottom body (100) and moving due to a gravitational force; and a camera (300) for imaging the bottom body (100) on which the ball (200) is located. In accordance with the present invention, there is an effect in that a slope change amount of a structure for a certain period may accurately be measured.
A laser controller having an electronic distance measuring instrument and a laser light transmitter creating a vertical laser plane is used with a remote controller and a movable target for point layout tasks. The electronic distance measurer and laser transmitter are mounted on the same vertical pivot axis. Once the system is set-up for a particular jobsite, the laser plane can be aimed at a specific point of interest on the jobsite floor, and a visible laser light line will then appear on the floor, from the laser controller, all the way to that point of interest. The distance measuring instrument is aimed along the same heading as the laser plane, and it gives the distance to the movable target, which is moved along the visible laser light line, until reaching the specified distance, and thereby find the point of interest.
Described is a perforated disk for selecting light for an optical imaging, in particular for an optical imaging in a confocal imaging system. The described perforated disk has an optically absorbing material, which has an absorption coefficient of at least 98%, wherein in the optically absorbing material at least one opening is present, which defines an optical passage through the perforated disk. Preferably, the optically absorbing material contains carbon nanotubes. Furthermore, there is described a (confocal) optical imaging system having such a perforated disk.
An interferometric measurement system includes ports configured to receive an optical signal from an optical source and an optical signal from a target. A photonic integrated circuit includes a variable delay configured to select between at least two optical paths from the input to an output such that the optical signal from the optical source passes to the output while experiencing an optical delay based on a selected one of the at least two optical paths where a loss of the optical signal from the optical source provided to the input that passes to the output is nominally the same for each of the at least two optical paths. An optical receiver is configured to receive the optical signal from the target and to receive the optical signal from the optical source that experiences the optical delay based on the selected one of the at least two optical paths and generates a corresponding electrical receive signal at an electrical output. A processor is configured to generate an interferometric measurement signal based on the receive signal.
A system for precision displacement measurement based on a self-traceable grating interference includes a coherent light source, a photoelectric detection module, a self-traceable grating and a signal processing module. The self-traceable grating is arranged on a to-be-measured displacement motion platform. The coherent light source, the photoelectric detection module and the signal processing module are sequentially connected. Laser generated by the coherent light source propagates through the photoelectric detection module and is incident on the self-traceable grating, diffracts with the self-traceable grating, returns to the photoelectric detection module to continue propagating and enters the signal processing module. The signal processing module collects an interference signal to obtain a motion displacement and a motion direction.
A reflective inner red dot sight optical system with improved monochromaticity and concealment, a two-light three-color optical system, and a sight thereof. The reflective inner red dot sight optical system comprises an LED chip and a lens for reflecting light emitted from the LED chip. A filter provided with a narrow-band interference filter coating is provided near the LED chip and located between the LED chip and the lens. The filter is used to filter out wide band waves not in the central wavelength of the light reflected from the lens into the eye, thereby improving the monochromaticity of the light entering the eye.
An archery bow is disclosed herein. The archery bow, in an embodiment, includes a frame, a plurality of limbs coupled to the frame, and an electrical motor coupled to the frame. The archery bow also includes at least one rod that is operatively coupled to the electrical motor as well as one or more of the limbs.
A water cooling system for showers has a water tank filled with water to be cooled, and a heat exchange loop which includes an internal heat exchange (HX) evaporator immersed into the water within the water tank, and a condenser HX unit positioned externally above the internal evaporator unit. A refrigerant in the loop absorbs the heat from the water in the water tank, circulates in the HX loop, and passes to the condenser HX unit to release heat to ambient air. The water cooling process is passive and does not require any form of external energy. The subject heat transport attains a minimal thermal resistance by two-phase evaporation and condensation process (heat piping) which achieves positive flow at as low as 0.2° C.-1° C. temperature difference between the ambient air and the tank water.
A heat exchanger includes a header and an annular core fluidly connected to the header. The annular core includes an inner diameter, an outer diameter, first flow channels arranged in a first set of layers, and second flow channels arranged in a second set of layers and interleaved with the first flow channels. Each of the first flow channels includes a first inlet, a first outlet, and a first axial region extending between the first inlet and the first outlet. Each of the second flow channels includes a second inlet, a second outlet, and a second axial region extending between the second inlet and the second outlet.
A refrigeration cycle apparatus includes: a first refrigerant route; and a second refrigerant route. In the first refrigerant route, refrigerant flows in order of a compressor, a first heat exchanger, a first pipe, a second heat exchanger, a low pressure receiver and the compressor. The second refrigerant route is connected to the first pipe and the low pressure receiver, the first pipe being connected to the first heat exchanger and the second heat exchanger in the first refrigerant route. The second refrigerant route includes an electric pump. The electric pump is configured to flow the refrigerant from the low pressure receiver to the first pipe.
The refrigerant circuit includes a compressor, an outdoor heat exchanger, an indoor heat exchanger, and a second flow path switching unit. The outdoor heat exchanger has a plurality of first flat heat transfer tubes, a plurality of second flat heat transfer tubes, and a plurality of third flat heat transfer tubes. The second flow path switching unit switches the refrigeration cycle apparatus between a third state and a fourth state. In the third state, the plurality of first flat heat transfer tubes and the plurality of third flat heat transfer tubes are sequentially connected in series. In the fourth state, the plurality of first flat heat transfer tubes, the plurality of second flat heat transfer tubes, and the plurality of third flat heat transfer tubes are connected in parallel to each other.
The invention relates to a method for exchanging heat contained at a fluid. A gas which is heated indirectly and emits infrared radiation is used as the fluid, said fluid being guided to the heat exchanger via an inlet and through art absorber chamber in the heat exchanger, and at least one surface, which absorbs the infrared radiation of the gas in order to use the heat of the gas, is provided in the absorber chamber. The mass flow and the temperature of she gas are additionally adjusted and the at least one surface which is absorbent for the heat exchange is designed such that the ratio Ψ of the heat flowing through the surface as a result of absorption to the total heat flowing through the surface is ≥0.6 during operation. Thus, a simpler and less expensive heat exchanger can be implemented.
A method for measuring outside airflow and return airflow is provided for an air handling system that includes an outside air inlet, a mixed air chamber, a return air inlet, a supply air outlet and a supply fan having a Supply Airflow Station with a fixed area, wherein the mixed air chamber is separated from the outside air inlet via a damper having a plurality of first damper slats. The method includes determining if the Temperature Differential (TD) between the Outside Air and the Return Air is greater than 10° F., where if the TD is greater than 10° F., then determining a position of the first damper slats, and referencing a reference table to identify the percent of outside airflow into the outside air inlet (CFMOA), the actual return airflow (CFMRA) and the total supply air outflow (CFMSA) responsive to the position of the first damper slats.
An outdoor unit includes a heat exchanger, a fan having a motor having coils to blow air to the heat exchanger, a connection switching unit to switch a connection state of the coils between a first connection state and a second connection state in which a line voltage is lower than a line voltage in the first connection state, and a temperature sensor to detect a temperature. When the motor is not driven, the connection switching unit sets the connection state of the coils to the second connection state. When the motor rotates, the connection switching unit sets the connection state of the coils to the first connection state if a detected temperature by the temperature sensor is higher than or equal to a threshold, and the connection switching unit sets the connection state of the coils to the second connection state if the detected temperature is lower than the threshold.
The present disclosure provides a thermostat applied to a heating, ventilation and air conditioning (HVAC) system including: a memory storing machine executable instructions; one or more processors, wherein when the machine executable instructions are executed, the one or more processors are configured to perform the following operations: obtaining device information of the HVAC system, and region information of a user's location; according to the device information of the HVAC system and the region information, in response to an energy saving mode and a schedule selected by the user, determining a predicted energy consumption and a reference energy consumption; and determining energy saving amount according to the predicted energy consumption and the reference energy consumption.
An outdoor unit for an air-conditioning apparatus includes a housing; a compressor provided in the housing and configured to compress refrigerant; an outdoor heat exchanger provided in the housing and allowing refrigerant and air to exchange heat with each other; a partition plate provided in the housing and partitioning an inside of the housing into a fan chamber and a machine chamber in which the compressor is provided; an electronic component provided in the machine chamber; a refrigerant pipe provided in the machine chamber and connecting the compressor and the outdoor heat exchanger and disposed above the electronic component; a valve connected to the refrigerant pipe in the machine chamber and disposed above the electronic component; and a drip inhibiting portion that covers the refrigerant pipe and a lower part of the valve and inhibits water dripping from the refrigerant pipe from dripping onto the electronic component.
An outdoor unit of an air-conditioning apparatus includes a housing, a heat exchanger, a bottom plate, a drainage structure, and a heater. The housing has an opening through a side of the housing. The heat exchanger is disposed in an upper portion of the interior of the housing. The bottom plate is disposed at the bottom of the housing, and has a drainage hole through which to drain out drain water generated at the heat exchanger. The drainage structure is disposed below the heat exchanger and that guides the drain water to the bottom plate. The drainage structure includes a side panel that covers the opening of the housing, and a water guide plate disposed inside the housing and facing the side panel. The water guide plate and the side panel define a drainage path for draining the drain water between the water guide plate and the side panel.
A device for removing a light fixture, the device comprising: a handle portion and a lever portion; the lever portion being pivotable relative to the handle portion between a first position and a second position; the handle portion having at least one abutment means; the handle portion and the lever portion defining a device body; a first arm extending from the device body, the arm having an engagement means; and wherein the first position is an engaging position in which the engagement means is engaged with a light fixture and the second position is an open position for mounting the device to the light fixture.
A wearable illuminating device is provided. The wearable illuminating device includes a band having a first end and a second end, wherein the ends can removably couple via a band fastener to secure the band to a wrist of a wearer. In a closed configuration, the ends are coupled together forming a closed loop sized to receive the wrist of the wearer. A plurality of light sources is positioned about the band and each light source is able to emit light from a forward end. In this way, the wearable illuminating device frees up the wearer's hand to perform a task more adequately. Moreover, a forward end of each light source extends past a forward edge of the band, wherein an uninterrupted ray of light is emitted therefrom and is made to illuminate an object, free from an umbra or shadow generated by the plurality of light source.
A lamp for a vehicle includes a light source that irradiates light, and an inner lens, one surface of which faces the light source, the inner lens may be disposed in a horizontal direction such that a main plane thereof faces an upper side and a lower side, the light source may face a lower side of the inner lens, among the light output from the light source, the light output through one side surface of the inner lens after being input to the inner lens through the lower side of the inner lens may form a first lighting image.
The invention herein disclosed is a solar-powered lighting system optimized to convert light energy into electrical energy, store that electrical energy during daylight hours, and use stored electrical energy to power an LED light source during darkness hours.
Example embodiments relate to lamp posts with tubular poles. One example lamp post includes a tubular pole made out of a non-metallic material. The lamp post also includes a modular support structure arranged in the pole. The modular support structure includes at least one carrier module for carrying at least one component. The carrier module includes a top interface, a bottom interface, and an elongated structure between the top and bottom interface.
An illuminating decorative device comprising a plurality of electrically conducting wires interconnected together as a lattice or web including a plurality of lights that are electrically coupled to an electrical power strip having one or more connectors for connecting to an external power source, where the illuminating decorative device is configured into various ornamental shapes or patterns including for example, snowcaps, or a spider web. The illuminating decorative device is easily and quickly attachable to buildings and other surfaces such as rooftops as one integral unit to provide decorative illumination during holiday seasons or festive occasions or celebrations.
Main technical features of a sealing mechanism of a pressure vessel provided by the invention are a sealing unit for airtightly combining with the vessel, and a combination unit for positioning the sealing unit in the airtight combination state, and there are common structures disposed between constituent elements of the sealing unit and the combination unit, so that the sealing unit and the combination unit can be combined with each other in order to facilitate use and storage and to avoid losing or missing parts.
A storage tank for cryogenic liquid includes an outer tank constructed of a rigid material and an inner tank contained within and spaced inwardly from the outer tank. A supply line supplies cryogenic liquid to a plurality of cryogenic freezers. A fill line having a diameter greater than the supply line allows the storage tank to be filled at a greater speed relative to filling through the supply line and allows the storage tank to be filled while supply cryogenic liquid to the cryogenic freezers. A level sensor processes an impedance to calculate a level of the inner tank and a reporting unit displays the level and may report the level to a remote server.
Embodiments of the present disclosure include a system, method, and apparatus comprising a large scale direct steam generator operating on an oxidant of air or enriched air configured to generate steam and combustion exhaust constituents. An exhaust constituent separation system and an energy recovery system to reclaim energy and improve the efficiency of the thermodynamic cycle. An optional CO2 separation system and Non Condensable Gas injection system may be included.
Example aspects of a pipe repair device and a method of repairing a pipe are disclosed. The pipe repair device can comprise a gasket defining a substantially cylindrical shape, the gasket defining a gasket top end and a gasket bottom end opposite the gasket top end, a gasket outer surface, and a gasket inner surface opposite the gasket outer surface, a top annular seal oriented at the gasket top end and a bottom annular seal oriented at the gasket bottom end, wherein each of the top and bottom annular seals extend substantially radially outward from the gasket outer surface; and a spring engaging the gasket inner surface and biasing the pipe repair device to an expanded configuration, wherein the gasket, top annular seal, and bottom annular seal are configured to engage an inner wall of a pipe in the expanded configuration.
A tube coupling for coupling a first tube and a second tube. The tube coupling includes an inner shroud including a ball portion and an outer shroud including a socket portion. The socket portion receives the ball portion. The tube coupling includes a compressive ring configured to elastically compress the outer shroud onto the inner shroud. The ball portion and the socket portion form a ball and socket joint. The ball and socket joint allows relative angular movement and relative axial movement between the inner shroud and the outer shroud.
Tubular structures for use in a subsea environment and a method of manufacturing the same are provided. These composite tubular structures can be used in the oil and gas industry, for example, as production risers.
A fire sprinkler support assembly includes a beam defining a first side and a second side; a bracket bar; and a bracket assembly coupled to an end of the bracket bar, the bracket assembly including: a first plate oriented substantially perpendicular to the bracket bar, the first plate having a first end coupled to the bracket bar and a second end coupled to the beam; a second plate rotatable relative to the first plate; and a lever assembly coupling the first plate to the second plate, the lever assembly operable to adjust a distance between the first plate and second plate.
A ball drain wye strainer valve assembly includes a wye strainer located adjacent to a T-ball valve within a unitary body. The ball drain wye strainer valve assembly includes an additional valve member. The combination of the valve members permits the flushing of the wye strainer screen from either upstream or downstream. A drain is also incorporated to allow for the system draining, flushing, or air-purging during the initial installation and subsequent maintenance of the screen and wye strainer.
A planetary gear arrangement for carrying load including a sun gear configured to rotate about an axis of rotation of the planetary gear and defines an axial direction of the planetary gear, a plurality of planet gears driven by the sun gear, a ring gear engaged with the plurality of planet gears and a plurality of elliptical pins, each having a longitudinal axis and an outside contact surface, wherein the plurality of elliptical pins are arranged in the plurality of planet gears forming a convergent gap and a divergent gap therebetween, and wherein plurality of elliptical pins are configured to conform to elliptically deformed plurality of planet gears when subjected to the load and form an effective area therebetween to bear the load. An elliptical pin for supporting a gear and a gas turbine engine.
A method of manufacturing a sintered gear includes preparing a green compact having two gear-shaped end surfaces, one on each of two sides in an axial direction of the green compact, and having a plurality of teeth on an outer peripheral surface formed between the two end surfaces; chamfering an edge of the teeth by a brush; and sintering the green compact. The brush is a wheel-type brush including a disk-shaped wheel and a bristle member radially protruding from an outer periphery of the wheel. The chamfering includes disposing the brush with respect to the green compact such that the axial direction of the green compact and an axial direction of the wheel intersect with each other; bringing a tip of the bristle member into contact with a tooth bottom edge; and relatively moving the brush in a circumferential direction of the green compact while rotating the brush.
A wheel end support assembly and method of assembly. The assembly may include a spindle, a brake torque plate, and a locator bushing. The locator bushing is received in a first locator hole of the spindle and a second locator hole of the brake torque plate and aligns the brake torque plate to the spindle.
A system includes a coupler-journal including a central body portion and a coupling portion. The coupler-journal is configured for attaching with a first torque tube and a second torque tube. A bearing is configured for placement around the central body portion.
A bearing for disposition between a housing and a rotating member, the bearing including: at least one leaf spring element that provides a biasing force in a Y direction; where the bearing has a first stiffness, S1, in the Y direction and a second stiffness, S2, in an X direction perpendicular to the Y direction, where S2≥S1, and where the bearing includes a metal substrate and a low friction layer overlying at least one surface of the substrate and adapted to contact the rotating member.
An aluminum assembly includes at least an aluminum member. Each aluminum member has a first coupling element and a second coupling element extended from two edges of the aluminum member. The first coupling element has a first groove section and a first protrusion. The first groove section has a first fastener and a second fastener. The second coupling element has a second groove section and a second protrusion. The second groove section has a third fastener and a fourth fastener. As such, the first coupling element of a first aluminum member may be detachably coupled to the second coupling element of a second aluminum member, and the second coupling element of the first aluminum member may be coupled to the first coupling element of a third aluminum member. An aluminum assembly of various forms may be constructed in this way.
A blower includes a body having a main inlet opening and a discharge opening, a motor assembly housed in the body, and an auxiliary inlet opening. The motor assembly includes a case, a motor and a fan. The case has a first opening and a second opening. The motor is housed within the case. The fan is configured to rotate in response to driving of the motor to generate a flow of air passing the main inlet opening, the first opening, the motor, the second opening and the discharge opening in this order. A first space that communicates with the main inlet opening and the first opening of the case is formed within the body. The auxiliary inlet opening is configured to introduce the air from an outside of the body into the first space.
A device evacuates a chamber and purifies the gas extracted from said chamber of any foreign substances. The device comprises a dry-condensing vacuum pump having an input connected to the chamber to be evacuated and is suitable for maintaining the input pressure at a constant level at the output despite variable conditions. An intermediate line which connects to the output of the dry-condensing vacuum pump and a liquid ring vacuum pump, the input of which is connected to the intermediate line, are additionally provided. A corresponding method makes it possible to purify the gas of any foreign substances reliably and effectively.
Rotary positive displacement machines based on trochoidal geometry and including a helical rotor that undergoes planetary motion relative to a helical stator can be designed and configured so that the axial load or rotor pressure force is positive, negative, or neutral. In some embodiments, a change in axial load, caused by a change in differential pressure across the machine, can be used to trigger a change in a mechanical configuration of the machine.
A method for operating an electric motor, the electric motor comprising at least one first stator with at least three coils and a rotor with at least two magnets, the first stator and the rotor being adjacently arranged in an axial direction, and the coils being adjacently arranged in a peripheral direction. The electric motor is operated at least in the following two states: a) in a first state, the coils are operated by respectively different phases of a three-phase current, and the rotor is rotated about an axis of rotation; and b) in a second state, the coils are operated by an equal-phase alternating current.
The present invention is provided to suppress the power consumption, the calorific value, and the volume of an ignition device in an internal combustion engine while suppressing failures in igniting fuel by an ignition plug. To achieve this, a control device 1 for the internal combustion engine includes an ignition control unit that controls energization of an ignition coil 300 that gives electric energy to an ignition plug 200 that discharges in a cylinder 150 of an internal combustion engine 100 to ignite fuel. The ignition control unit controls energization of the ignition coil 300 so that first electric energy is released from the ignition coil 300 while second electric energy is released as electric energy superposed on the first electric energy, the second electric energy changing based on a gas state around the ignition plug 200.
An autonomous vehicle having a user interface and a computing system that is in communication with the user interface. The computing system may have at least one processor and at least one memory that stores computer-executable instructions. When executed by the at least one processor, the instructions may cause the at least one processor to output information through the user interface to inform the passenger of an action that the passenger needs to enact prior to the autonomous vehicle beginning to move and determine, based upon an occurrence of the action that the passenger needs to enact, whether the autonomous vehicle is permitted to begin moving.
A heat exchanger includes a housing having a heat exchanger core and a precooling flow structure disposed therein. The heat exchanger core is configured for exchanging heat between a first fluid and a second fluid. The precooling flow structure is coupled to each of the housing and an inlet end of the heat exchanger core with respect to a flow of the first fluid. An interior of the precooling flow structure is configured to convey the first fluid therethrough, The precooling flow structure includes at least one precooling tube extending through the interior of the precooling flow structure with each of the at least one precooling tubes configured to convey the second fluid therethrough in order to precool the first fluid before the first fluid enters the inlet end of the heat exchanger core.
A turbofan with a sliding element, rotary blades that can rotate between stowed and deployed positions, and a maneuvering system which moves each blade when the sliding element moves and which includes, for each blade, a rotary main shaft, for each main shaft, a transmission lever rigidly secured to the main shaft, at least two connecting strips articulated to one another, wherein each connecting strip is associated with at least three main shafts, the transmission levers of which are articulated to the connecting strip, and a drive system which rotates the first connecting strip when the sliding element moves. The use of rotary blades on the sliding element and the simplified maneuvering system makes the assembly more lightweight compared to the use of conventional reverser doors.
A method for determining the presence of water and diesel exhaust fluid mixed with diesel fuel is disclosed. In one example, output pressure of a fuel pump may be indicative of the presence or absence of water in diesel fuel. The presence or absence of water in fuel may be evaluated in response to filling a fuel tank.
An engine system is provided, which includes a vehicle-mounted engine having an injector, a spark plug, an intake valve operating mechanism, and an exhaust valve operating mechanism, an accelerator opening sensor, and a controller. The engine is configured to execute flame propagation combustion and compressed self-ignition combustion. The controller performs a combustion control so that a target torque set based on an accelerator opening is realized in a specific cycle in the future from a present time by a given delay time. The controller sets beforehand the combustion mode based on a target load, estimates an in-cylinder property when the intake valve is closed in the present cycle, sets a target in-cylinder property so that the set combustion mode is realized in the specific cycle, and sets a target operating amount of each of the intake and exhaust valve operating mechanisms based on the set target in-cylinder property.
An epicyclic reduction gear for a turbomachine includes a sun gear that is rotatable about a first axis and a ring gear surrounding the sun gear and also rotatable about the first axis. The ring gear is secured to a ring gear carrier that rotates a fan shaft. At least one planet gear is rotatable about a second axis and is meshed with the sun gear and the ring gear. The planet gear is guided in rotation about the second axis relative to a bearing of the planet carrier. A piece of equipment comprising a rotor. The piece of equipment is attached to the bearing of the planet carrier and has a rotor rotated by the ring gear carrier.
Methods and systems for filtering pressurized air used to control a compressor bleed valve of a gas turbine engine are provided. One method comprises receiving the pressurized air in a conduit via an inlet of the conduit, releasing a first portion of the pressurized air out of the conduit via an outlet of the conduit, releasing a second portion of the pressurized air from the conduit via a port disposed between the inlet and the outlet of the conduit, directing the second portion of the pressurized air from the port to a filter along an upward flow path, filtering the second portion of the pressurized air using the filter, and directing the second portion of the pressurized air from the filter toward the compressor bleed valve.
A device for work done by compressed air and a dual-pressure jet engine thereof are provided, a first compressed air storage chamber for cooperating with the air intake compressor is arranged between the air intake compressor and the screw gas compressor so as to pressurize the air. The first compressed air storage chamber is communicated with the screw gas compressor, the air intake end of the screw gas compressor is provided with the fuel injection mechanism for injecting fuel inside the screw gas compressor. The air outlet end of the screw gas compressor is provided with the second compressed air storage chamber for cooperating with the screw gas compressor so as to pressurize the air. The second compressed air storage chamber is communicated with the combustion chamber which is used to be injected with fuel.
An outlet guide vane assembly in a gas turbine engine is presented. The outlet guide vane assembly includes an inner shroud and an outlet guide vane having an inner platform. The inner shroud has a flange arranged at aft side that is bolted to a flange of the inner platform arranged at forward side. The inner shroud flange has a protrusion that engages a recess of the inner platform flange forming a form fit connection interface between the inner shroud and the outlet guide vane. The inner platform has shiplaps arranged at two circumferential sides that overlap shiplaps of an adjacent inner platform forming a form fit connection interface between adjacent outlet guide vanes. The outlet guide vane assembly includes a plurality of segments circumferentially arranged. Each segment includes a plurality of outlet guide vanes assembled to an inner shroud.
The present disclosure is directed to a gas turbine engine assembly having a compressor configured to increase pressure of incoming air, a combustion chamber, at least one turbine coupled to a generator, a torsional damper, and a controller. The combustion chamber is configured to receive a pressurized air stream from the compressor. Further, fuel is injected into the pressurized air in the combustion chamber and ignited so as to raise a temperature and energy level of the pressurized air. The turbine is operatively coupled to the combustion chamber so as to receive combustion products that flow from the combustion chamber. The generator is coupled to the turbine via a shaft. Thus, the torsional damper is configured to dampen torsional oscillations of the generator. Moreover, the controller is configured to provide additional damping control to the generator.
This disclosure relates to a disk cutter (18) comprising a cutter body, a plurality of tool holders (24) and a plurality of cutting elements (22) mounted to the tool holders. The tool holders and cutting elements are provided in at least one set about the cutter body, each set comprising two or more tool holders and two or more cutting elements arranged in a p re-determined sequence of configurations.
A directional tool and method of surveying a wellbore with the directional tool in a borehole string. A first sensor of the directional tool is disposed in a non-homogeneous ambient magnetic field. A first applied magnetic field is applied to the first sensor. A first measurement is obtained at the first sensor while the first sensor is disposed within the non-homogeneous ambient magnetic field and with the first applied magnetic field applied. A second applied magnetic field is applied to the first sensor. A second measurement is obtained at the first sensor while the first sensor is disposed within the non-homogeneous ambient magnetic field and with the second applied magnetic field applied. The directional tool is calibrated based on the first and second measurement. A downhole survey measurement is obtained with the calibrated directional tool in the wellbore.
Methods, systems, and computer-readable media for controlling a toolface of a downhole tool are described. The toolface of the downhole tool, and a toolface setpoint, are determined. Based on the toolface and the toolface setpoint, a toolface error is determined. Based on the toolface error, one or more drilling parameter setpoints are selected from among multiple drilling parameter setpoints. The selected one or more drilling parameter setpoints are adjusted. The adjusted one or more drilling parameter setpoints are inputted to one or more drilling controllers for controlling the toolface of the downhole tool.
A gas mitigation system for controlling the amount of gas that reaches a submersible pumping system deployed in a wellbore includes a well zone isolation device disposed in the wellbore between the submersible pumping system and a gas collecting region. The gas mitigation system further includes a back pressure control module and a gas vent line extending from the gas collecting region through the well zone isolation device to the back pressure control module. A liquid intake line extends from the well zone isolation device to an area of the wellbore upstream from the gas collecting region.
A process for preparing a well for use in subsequent recovery of hydrocarbons from a hydrocarbon-bearing formation wherein (i) mobilizing fluid is injected into the formation and emulsion fluids are produced to surface and directed to a high-pressure produced emulsion line, reducing pressure in the well, (ii) mobilizing fluid injection is terminated while emulsion production continues at reduced pressure, (iii) redirecting a portion of the reduced-pressure emulsion fluids to an additional low-pressure line instead of the produced emulsion line, and (iv) pumping the portion of the emulsion fluids at an elevated pressure from the additional line into the produced emulsion line.
The present disclosure relates to a system that includes a ram configured to mount in a blowout preventer. The ram includes a packer assembly configured to form a seal between the ram and a bore formed through the blowout preventer and an insert of the packer assembly, where the insert is coupled to a surface of the ram via a key-slot interface.
A downhole tool includes a plurality of mechanical components with some that move relative to others. The tool includes an annular charge cannister associated with the plurality of mechanical components that delivers a gas to move mechanical components. The annular charge cannister includes an annular chamber having a back wall, an interior sidewall, an exterior sidewall, and an open side opposite the back wall. The back wall and the interior sidewall and exterior sidewall form an interior space, and a power charge is disposed within the interior space of the annular chamber. An annular lid is sized and configured to mate with the open side of the annular chamber. The charge cannister may include an ignition port formed in the annular lid for receiving an igniter.
An anchoring apparatus for use in a wellbore, comprises at least one movable wall engaging member for engaging a wall of a wellbore, wherein the at least one movable wall engaging member is movable from a retracted position to an expanded position to engage the wall, and from the expanded position to a retracted position to disengage the wall. Provision of one or more wall engaging members being movable from an expanded position to a retracted position allows the anchoring apparatus to be retrieved from the wellbore, and in particular, from an open hole.
A cable head for attaching a wireline to a downhole tool includes an upper tubular member and a lower tubular member removably attached by a threaded connection. The cable head includes a pack-off assembly disposed within the upper tubular member. The pack-off assembly includes a deformable pack-off element comprising an outer sidewall for sealing against an inner sidewall of the upper tubular member, and an inner sidewall for sealing around the wireline. The pack-off assembly includes a biasing means axially in line with the deformable pack-off element. The pack-off element and the biasing means are axially compressed between an internal shoulder of the upper tubular member and the lower tubular member when the upper and lower tubular members are removably attached by the threaded connection, to enhance the seal of the tubular pack-off element with the inner sidewall of the upper tubular member, and with the wireline.
The present disclosure relates to devices that include a perovskite, where, when a first condition is met, at least a portion of the perovskite is in a first phase that substantially transmits light, when a second condition is met, at least a portion of the perovskite is in a second phase that substantially absorbs light, and the perovskite is reversibly switchable between the first phase and the second phase by reversibly switching between the first condition and the second condition.
A dynamic multi-pane insulating assembly and system including methods for dynamically maintaining the thermal resistance value of the assembly and system. The dynamic multi-pane insulating assembly and system includes first and second gas permeable panes defining an evacuated gap in communication with a vacuum source; a first exterior pane spaced from the first gas permeable pane defining a first pressurized gap in communication with a source of pressurized gas; and a second exterior pane spaced from the second gas permeable pane defining a second pressurized gap in communication with the source of pressurized gas.
Sliding operator assemblies and associated fenestration units, systems, and methods of use and assembly are described. Some such sliding operator assemblies transition a first, linear actuation force along a first axis (e.g., vertical) to a second actuation force along a second axis (e.g., horizontal) to cause a drive mechanism to impart opening and closing forces, respectively, on the sash. Some designs relate to belt-, twisted ribbon-, or band-drive sliding operator assemblies.
The present invention is a novel hinge design that allows unique operation of the lid for a container, box, storage chest, ice chest or similar item. In addition to the lid being able to flip up on two hinges as is traditional, the present invention allows the lid to swivel to one side or the other, while remaining in the horizontal plane. This is accomplished, in the exemplary embodiment, by means of two inventive ball-and-socket hinges each of which can have its ball disengaged from its socket. If one ball-and-socket hinge is thus disengaged, the lid is then free to rotate horizontally around the other ball-and-socket hinge, thereby swiveling the lid to one side and effectively opening the box or container. The lid, when opened in this fashion, is amply supported by the end of the box over which it sits, and can act as a table or flat surface for organizing items as they are transferred to or from the box or container. The horizontal lid can swivel in either direction, providing broad access to either end of the container. If broader access is desired, the lid can also be completely removed by simultaneously disengaging both hinges.
An electric door latch apparatus includes a catching part for catching a striker, a door locking and unlocking part for applying a torque to the catching part through a main motor, an electric emergency door unlocking part configured to enable the door to be released from the vehicle body through a sub-motor, an inside emergency operation lever connected to an inside handle installed in the door, rotatable by an operational force of the inside handle, and configured to apply a torque to the catching part, an outside emergency operation lever connected to an outside handle installed in the door, rotatable by an operational force of the outside handle, and configured to apply a torque to the catching part, and a manual emergency door unlocking part connected to the inside emergency operation lever and configured to apply a torque to the catching part.
An intelligent door lock system coupled to a door at a dwelling. a door status device is at the dwelling. The door status device is coupled to a drive shaft of a lock device to assist in locking and unlocking a lock of a lock device at the door. The lock device is coupled to the door status device and includes a bolt. An engine, an energy source and a memory are coupled together. A camera is coupled to or part of the intelligent door lock system. The camera is configured to record in response to door lock status.
A drainage device for an above-ground pool, and an above-ground pool including the drainage device are provided. The drainage device includes a drainage pipe, with inlet and outlet ends, and a drainage valve connected to the inlet end of the drainage pipe. The drainage valve includes a water inlet periphery, defining a water inlet in fluid communication with the inlet end of the drainage pipe, and a connecting member disposed circumferentially around the water inlet periphery. The connecting member is radially spaced apart from the water inlet periphery. The connecting member may be formed by injection molding around the water inlet periphery.
A roofing material is provided having an asphalt-coated mat or felt made up of or in combinations of fiberglass, polyester, nylon, cotton, cellulosic fibers or materials, polyethylene, polypropylene, co-polymers, melamine, phenolic, acrylics, polycarbonate, carbon fiber, clay, metallic in woven, non-woven, strands or sheets, styrene compounds, rubber, silk, leather, or wool in a woven, non-woven, or solid form. The surfacing materials can be made up of or in combination minerals, plastic particles or film, metal particles or film, cement particles, clay particles, paints, coatings, glass, ceramics, wood, wood fiber, or composite materials.
The present application is directed toward fire-rated wall construction components and wall systems for use in building construction. Embodiments can include tracks for holding studs which incorporate various geometries capable of receiving fire-retardant material, flat straps for use between tracks and fluted wall components, fire sponges for use in fluted wall components, and tracks with protruding grooves or other structures which prevent unwanted air movement between a wallboard component and the track.
A hybrid faucet assembly configured to operate in a touchless, hands-free automatic mode and a manual mode comprises a faucet body; a faucet spout; a first manual flow control valve connected to a cold water source; a second manual flow control valve connected to a hot water source; an electromechanical valve connected to a cold water source or to both a cold water source and a hot water source; a flow director; a controller; and an activator device. The hybrid faucet assembly may comprise an override mechanism to disable an automatic mode during operation of a manual mode.
A distributor pipe (1, 12, 12) for a distributor pipeline to distribute water to various places in a building structure. The distributor pipe has a through bore (15, 23) and two or more connections (3, 4, 24, 25) for connection of metal or plastic lubes or a valve (28), on the upper and/or the lower side of the 5 distributor pipe. The distributor pipe (1, 12, 22) connections (3, 4, 24, 25) are arranged in fluid communication with the through bore (15, 23) of the distributor pipe (1, 12, 22) on both sides of the distributor pipe through bore (15, 23) so that the centre axis of the bore of the connections (21) is situated outside of the through bore (15, 23). The connections (3, 4, 24, 25) on both sides of the 10 through bore are displaced in the longitudinal direction relative to each other.
A coupler guard configured to protect an auxiliary coupler assembly from side impacts in the rough use environment of a loader. The coupler guard comprises an encasement and a side plate. The loader comprises the auxiliary coupler assembly and a hinge extension. The encasement wraps around a top portion and interior side of the auxiliary coupler assembly. The side plate attaches to a portion of the encasement and protect an exterior side portion of the auxiliary coupler assembly. A screw assemblies selectively attaches the encasement to the side plate. A ring attaches to a portion of the side plate. The ring selectively wraps around a portion of the hinge extension of the loader. A ring screw assembly selectively holds the ring and the rest of the coupler guard to the hinge extension. An edge trim selectively sits on top of a portion of a first arm.