A platform, device and process for capturing images of the surface of a gaming table and determining the quantity, identity, and arrangement of chips bet at a gaming table. Image data is captured corresponding to the one or more chips positioned in at least one betting area on a gaming surface of the respective gaming table and the data is processed to filter out the background, establish a two dimensional grid of points of interests and corresponding histograms for classifying the one or more chips through identifying a dominant classification of each row in the grid of points of interests.
A door system is provided. The door system includes: a corridor sized to allow humans to move through the corridor, the corridor defined, at least in part by side walls, the corridor having a first end and a second end; a first door located at the first end, the first door configured to provide selective access between the corridor and a space outside of the corridor; a second door located at the second end, the second door configured to provide selective access between the corridor and a space outside of the corridor; and sensors configured to determine a direction of movement within the corridor, the sensors operatively connected to at least one of the first and second doors to cause at least one of the first and second doors to move to a closed position if any of the sensors detect a movement further than a threshold amount in an undesired direction.
An ultra-wide band (UWB) device including a memory configured to store one or more instructions, a communications part configured to perform UWB communications with a mobile device, one or more processors configured to execute the one or more instructions to perform a ranging together with the mobile device on basis of a reception window, counts a standby counter wherein when the ranging fails, and enter a sleep mode when the standby counter is equal to or greater than a maximum standby count.
An electronic control unit for a motor vehicle diagnostic system includes a diagnostic module for identifying and storing faults; a decision module, by way of which specific fault reactions are assigned to each identifiable fault and specific customer complaint states are assigned to the fault reactions; and a generation module for generating a defined fault status. For each fault which is set in the fault memory and can be transmitted to a diagnostic tester external to the vehicle by way of a fault log, the fault status can be generated such that all customer complaint states assigned to the fault can be identified from the fault log in the diagnostic tester. The decision module is also provided to a suitable diagnostic tester having a transmission interface to the at least one electronic control unit.
Disclosed herein is an adapter comprising: a housing, a plug for connecting to a vehicle diagnostic interface of a vehicle, an extension cable connected to the plug, and a first communication unit connected to the extension cable. The first communication unit is designed to communicate wirelessly with a vehicle diagnostic device, a mobile terminal, with at least one vehicle control device connected to the vehicle diagnostic interface. The adapter further comprises a fastening means for attaching the housing to a vehicle exterior, a window pane, a vehicle door, a vehicle pillar, and/or a vehicle roof. Further disclosed is a method and a system comprising the adapter and a vehicle diagnostic device, and system comprising the adapter and a mobile terminal.
A testing method for an automated driving system, an electronic device and a storage medium are provided, and relate to the technical field of artificial intelligence, such as intelligent transportation and automated driving. The method includes: acquiring record data of a sensor device, the record data including a plurality of frames of data collected by the sensor device of a vehicle, each frame of data including a timestamp, and a first frame and a last frame of the record data corresponding to a same vehicle position; and writing the record data repeatedly to generate test data for testing the automated driving system; and updating the timestamp of each frame of data in the record data in the process of repeated writing, according to a number of times of a current repeated writing and a time duration corresponding to the record data.
A tire slip state determination method includes: detecting rotation fluctuations of a power transmission member and a wheel body of a wheel; determining, based on an amplitude ratio of a rotation fluctuation amplitude of the wheel body to a rotation fluctuation amplitude of the power transmission member and a phase delay of the rotation fluctuation of the wheel body relative to the rotation fluctuation of the power transmission member, whether a vibration mode of the wheel body and the tire is an elastic slip mode or a sliding slip mode; and determining that the tire is in the sliding slip state when the vibration mode is the sliding slip mode. The amplitude ratio and the phase delay are calculated by using, as a tire driving radius, an effective rolling radius in a region in which a relationship between a dynamic load radius and the effective rolling radius is linear.
A data management platform for Autonomous Vehicles (AVs) is provided. An AV can partition raw data into ingestion objects. The AV can transform the ingestion objects and generate associated manifests. The AV can offload first copies of the manifests in real-time to a data center. At a later time, the AV can offload second copies of the manifests to an AV servicing station. The station can upload the second copies to the data center. If the manifests match, then the station can notify the AV that it is safe to erase the manifests and transformed objects from local storage after offloading completes. If the manifests do not match and a Service Level Agreement (SLA) is violated, then the AV can be docked for further diagnosis. If no SLA is applicable, then the error can be annotated and the transformed objects can be discarded.
Systems and methods for transferring data via a finger tracking smart device from a first user interface (“UI”) to a second UI is provided. The data transferred may be documentation data, including signatures and corrections. The finger tracking smart device may include one or more smart lenses. Methods may include triggering a tracking of the movement of the user's fingers on the first UI and further tracking a start point and an end point of the movement of the user's fingers based on detection of deliberate movements and gestures. Methods may further include capturing a segment of data within the start point of movement and the end point of movement and storing the segment of data in memory on the finger tracking smart device. Methods may further include updating the second UI based on an instruction in a data packet transmitted to the second UI, by inputting the segment of data at a point of movement of the user's fingers on the second UI.
An image processing system performs tilt correction with respect to a document image having handwritten characters and typed letters mixed with each other. The image processing system separates the document image into an image with handwritten characters determined as handwritten characters and an image without handwritten characters not determined as handwritten characters, estimates a tilt angle of the image without handwritten characters, and corrects the document image on the basis of the tilt angle.
An example method to characterize an anomaly includes obtaining information about an item using a first mode scan and detecting whether the item contains an anomaly based on the information. The method further includes determining, responsive to detecting the anomaly, an area of interest of the item corresponding to a location of the anomaly, and determining a strategy including a procedure to obtain other information of the area of interest. The method refines a characterization of the anomaly based on the other information, and compares the characterization of the anomaly to a predetermined criterion. The method iteratively revises the strategy to perform additional available procedures, to further refine the characterization of the anomaly. When the characterization of the anomaly meets the predetermined criterion corresponding to a prohibited item, the method identifies the anomaly as prohibited.
Method and apparatus are provided for assisting with bone fracture detection. In particular, image data of a medical image is received in a processing unit from a device, which may be an imaging device, a data detection device or an image storage device. A bone structure is identified in the medical image. A fracture line in the identified bone structure is determined. A bone feature, which may include a portion of an outline of the identified bone structure, a point of the fracture line on an outline of the identified bone structure, a relative displacement of bone parts of the identified bone structure, or a combination thereof is detected. The bone feature may be classified and a corresponding output generated.
In examples, image data representative of an image of a field of view of at least one sensor may be received. Source areas may be defined that correspond to a region of the image. Areas and/or dimensions of at least some of the source areas may decrease along at least one direction relative to a perspective of the at least one sensor. A downsampled version of the region (e.g., a downsampled image or feature map of a neural network) may be generated from the source areas based at least in part on mapping the source areas to cells of the downsampled version of the region. Resolutions of the region that are captured by the cells may correspond to the areas of the source areas, such that certain portions of the region (e.g., portions at a far distance from the sensor) retain higher resolution than others.
A computer application may aim to identify first and second “matching” objects. The matching method cannot necessarily be based on how visually similar the two objects are to each other because two matching objects might be different and/or be visually different. Moreover, the images of the objects to be matched might not necessarily have metadata to assist in the matching. In some embodiments, a machine learning model may be trained using a set of digital images, each including two or more matching objects. Triplet loss training may be used, and each triplet may include: an image of a first object extracted from a first image, an image of an object that is visually similar to an image of a second object extracted from the first image, and an image of a third object extracted from a different image.
An image processing method is provided. Since in the present invention, the first quantization threshold obtained by the saturated mapping method and the second quantization threshold obtained by the unsaturated mapping method are weighted, it is equivalent to fusing two quantization threshold values. The obtained optimal quantization threshold can be applied to most activations, to more effectively retain the effective information of the activations and use in subsequent image processing, thereby improving the accuracy of inference computations of the quantified deep neural network on low-bit-width hardware platforms. An image processing device and apparatus have the same beneficial effects as the above image processing method.
Example methods, apparatus, and articles of manufacture to classify labels based on images using artificial intelligence are disclosed. An example apparatus includes a regional proposal network to determine a first bounding box for a first region of interest in a first input image of a product; and determine a second bounding box for a second region of interest in a second input image of the product; a neural network to: generate a first classification for a first label in the first input image using the first bounding box; and generate a second classification for a second label in the second input image using the second bounding box; a comparator to determine that the first input image and the second input image correspond to a same product; and a report generator to link the first classification and the second classification to the product.
Methods, systems, and apparatus for processing of three-dimensional visual content are described. One example method of processing three-dimensional content includes parsing a level of detail (LoD) information of a bitstream containing three-dimensional (3D) content that is represented as one geometry sub-bitstream and one or more attribute sub-bitstreams; and generating, based on the LoD information, decoded information by decoding at least a portion of the geometry sub-bitstream and the one or more attribute sub-bitstreams corresponding to a desired level of detail; and reconstructing, using the decoded information, a three-dimensional scene corresponding at least to the desired level of detail. The bitstream conforms to a format organized according to multiple levels of details of the 3D content.
The description relates to cameras, and camera calibration for enhancing user experiences. One example can receive a first image of a user at a first location relative to a camera. The first image can include the user's upper body but does not include the user from head to toe. The example can receive a second image of the user at a second location relative to a camera. The second image can include the user's upper body but does not include the user from head to toe. The example can estimate a distance of the second location from the first location relative to the camera and calibrate a height and tilt angle of the camera from the first image, the second image, and the estimated distance and without a full body image of the user.
An imaging system including processor(s) and data repository. Processor(s) are configured to: receive images of region of real-world environment that are captured by cameras using at least one of: different exposure times, different sensitivities, different apertures; receive depth maps of region that are generated by depth-mapping means; identify different portions of each image that represent objects located at different optical depths; create set of depth planes corresponding to each image; warp depth planes of each set to match perspective of new viewpoint corresponding to which output image is to be generated; fuse sets of warped depth planes corresponding to two or more images to form output set of warped depth planes; and generate output image from output set of warped depth planes.
A method, device, and system for generating medical image with localized artifacts are provided. In one aspect, the method includes receiving, by a processing unit, a medical image generated by an imaging modality, identifying presence of one or more artifacts in the medical image using one or more trained machine learning models. Herein, identifying presence of artifacts in medical image includes identifying artifacts in medical image using the trained machine learning models and determining class associated with identified artifacts in medical image using predefined classification index. The method further includes determining at least one artifact of interest from the artifacts based on a predefined criteria, localizing the at least one artifact of interest in the medical image using a post processing technique, and outputting the medical image including localized artifact of interest on a graphical user interface.
A visual inspection apparatus includes a stage on which a FCBGA type semiconductor package having a lid is placed, a camera located above the stage, a coaxial illumination device located between the camera and the stage, an oblique illumination device located between the camera and the stage, and a control device. The control device is configured to irradiate the FCBGA type semiconductor package with illumination lights by the coaxial illumination device and the oblique illumination device, capture the FCBGA type semiconductor package by the camera to obtain the captured image, integrate a number of pixels of a predetermined pixel value by a binarization process of the captured image to obtain a determination value, and compare the determination value with a predetermined value to determine a non-defective product or a defective product.
An anomaly detecting unit detects an anomaly object in a target image. A characteristic amount watching unit watches at least two basic characteristic amounts of the anomaly object, determines whether values of the basic characteristic amounts satisfy a predetermined watching determination condition of any one of predetermined plural anomaly types or not, if it is determined that the values of the basic characteristic amounts satisfy the watching determination condition, determines as an auxiliary characteristic amount for the anomaly object a characteristic amount corresponding to the anomaly type of which the values of the basic characteristic amounts satisfy the watching determination condition, and starts watching a value of the auxiliary characteristic amount. An anomaly type determining unit determines an anomaly type of the anomaly object on the basis of the basic characteristic amounts and the auxiliary characteristic amount currently watched by the characteristic amount watching unit.
Provided are a printed matter inspection device, a printed matter inspection method, a program, and a printing apparatus capable of suppressing erroneous detection in detection of a defect occurring in one direction. The printed matter inspection device and the printing apparatus include a print data acquisition unit that acquires print data, an imaging data acquisition unit that acquires imaging data of a printed matter, a registration processing unit that executes registration between the print data and the imaging data by applying a specified registration accuracy, and an inspection processing unit that acquires defect information of the imaging data based on the print data. A learning model that has been learned by using a disturbance-imparted learning data set having, as an input, disturbance-imparted imaging data in which a disturbance that shifts a position of the imaging data in a direction intersecting a relative transport direction between the printing section and the medium in the printing apparatus is imparted, and having defect information as an output is applied to the inspection processing unit.
The invention is directed to a foodstuff extrusion portioning device and more specifically a cutter head assembly on such an extruder having a servo motor, a cutter shuttle coupled to a cutting element, a controller and being programmed via a product variable to provide a velocity profile. The cutter in the velocity profile has a first velocity and it reduces speed to a second velocity and goes more slowly through the last portion of the foodstuff. The at least two velocities being fully programmable and the controller can provide for instantaneous and additional programmed velocities throughout the cutting profile. The cutter further providing tilt control so it can drop the portion at the moment the portion detaches from the extruded foodstuff stream. It cuts and/or breaks off portions in a far more uniform and controllable manner to more accurately portion and better place the cut portions. This also provides the portion with minimal residual energy pushing it forward as it drops through the effect of gravity and the cutter can be used so as to further direct and push the portion downward so as to optimally place it.
A system may include a camera module that may include a first infrared camera, a second infrared camera, and a visible light camera. The system may further include an autonomous vehicle that may include a vertically extendable arm attached to the camera module. The system may also include a processor configured to initiate movement of the autonomous vehicle around an aircraft according to a predetermined path, initiate a scan of an exterior surface of the aircraft using the first infrared camera, the second infrared camera, the visible light camera, or a combination thereof, determine whether a portion of the exterior surface of the aircraft is damaged based on the scan, and in response to the portion of the exterior surface of the aircraft being damaged, use the first infrared camera, the second infrared camera, and the visible light camera to generate a three-dimensional model of the portion of the exterior surface of the aircraft.
An image processing method is applied to an image display device, the image display device includes a lens having distortion coefficients and a display screen. The image processing method includes: dividing a display region of the display screen into image regions according to the distortion coefficients of the lens, an outer boundary line of each image region enclosing a polygon, a geometric center of the polygon enclosed by the outer boundary line of the image region coinciding with a geometric center of the lens, and distortion coefficients of positions of the lens on which vertexes of the polygon enclosed by the outer boundary line of the image region are mapped being the same; and performing anti-distortion processing on coordinates of vertexes of the image region according to a distortion coefficient corresponding to the vertexes of the image region to obtain texture coordinates of the vertexes of the image region.
Methods, apparatuses and computer-readable storage mediums for processing images to remove moiré patterns. The method entails running an image processing model to perform moiré pattern removal processing on an original image to obtain a target image. The image processing model may include a network model trained according to a moiré pattern training data set. The image processing model can also include a multi-band module, which may be configured to process the original image to obtain an N-layer Laplacian pyramid of the original image, and obtain a first processing result feature map based on feature maps corresponding to N spatial frequency bands of the N-layer Laplacian pyramid, with N being a positive integer greater than or equal to 2. The image processing model can include obtaining the target image according to the first processing result feature map.
Images of an undercarriage of a vehicle may be captured via one or more cameras. A point cloud may be determined based on the images. The point cloud may includes points positioned in a virtual three-dimensional space. A stitched image may be determined based on the point cloud by projecting the point cloud onto a virtual camera view. The stitched image may be stored on a storage device.
Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.
Systems and methods for displaying projected image onto a surface to create an active augmented reality environment may include a lighting device and a controller. The controller may receive information, such as a user input or sensor information, and determine one or more projection properties for the lighting device. The lighting device may receive a control signal from the controller and adjust one or more parameters in order to project the image onto the surface in accordance with a desired user input and the sensor information.
Various methods and systems are provided for authoring and presenting 3D presentations. Generally, an augmented or virtual reality device for each author, presenter and audience member includes 3D presentation software. During authoring mode, one or more authors can use 3D and/or 2D interfaces to generate a 3D presentation that choreographs behaviors of 3D assets into scenes and beats. During presentation mode, the 3D presentation is loaded in each user device, and 3D images of the 3D assets and corresponding asset behaviors are rendered among the user devices in a coordinated manner. As such, one or more presenters can navigate the scenes and beats of the 3D presentation to deliver the 3D presentation to one or more audience members wearing augmented reality headsets.
Apparatuses, systems, and techniques to identify a shape or camera pose of a three-dimensional object from a two-dimensional image of the object. In at least one embodiment, objects are identified in an image using one or more neural networks that have been trained on objects of a similar category and a three-dimensional mesh template.
An information processing device (20) includes: a specifying unit (23A) that specifies, from a plurality of pieces of layer data capable of expressing object light of a three-dimensional object in a stepwise manner, an occlusion region that is lost due to a foreground image of layer data of another hierarchy; and a modifying unit (23B) that modifies at least one of an amplitude or a phase in layer data at a boundary with the occlusion region that has been specified so that leakage of the object light to the outside of the occlusion region is suppressed.
A system is disclosed for rending clothing on a two-dimensional image. The system may include a processor or a computer-readable storage medium storing executable instructions thereon. In response to the processor executing the executable instructions, the processor may be configured to receive at least one depth frame of a photography subject. The processor can generate a virtual avatar based on the at least one depth frame, wherein the virtual avatar may include a digital three-dimensional mesh. The processor can receive a digital three-dimensional model of an article of clothing. The processor can manipulate the digital three-dimensional model of the article of clothing to fit on the virtual avatar, render the digital three-dimensional model of the article of clothing into a two-dimensional image, or overlay the two-dimensional image onto a two-dimensional version of the at least one depth frame.
Techniques are disclosed relating to using an initial version of an object shader to determine a child count and distribute geometry work based on the child count. In some embodiments, graphics shader circuitry is configured to execute shader programs including object shaders and mesh shaders. Vertex control circuitry is configured to, for a given object shader: launch an initial version of the given object shader to determine a number of meshlets to be generated by the given object shader (e.g., where the initial version of the given object shader does not commit side effects to architectural state of the apparatus) and select shader circuitry to execute a complete version of the given object shader based on the determined number of meshlets.
A synthetic lifelike behavioral character animation system and methods for simulating lifelike behavior in an animated character. The system provides simulated lifelike character behavior for use in a variety of interactive contexts such as AI interactive agents, video games, and metaverse-type experiences. The system processes contextual information and generates behavioral outputs that drive character animation that is lifelike and believable in nature.
An image processing apparatus includes a controller. The controller calculates a fundamental frequency component included in sound data and a harmonic component corresponding to the fundamental frequency component, converts the fundamental frequency component and the harmonic component into image data, and generates a sound image where the fundamental frequency component and the harmonic component converted into the image data are arranged adjacent each other.
The disclosure relates to a system and method for image reconstruction. The method may include the steps of: obtaining raw data corresponding to radiation rays within a volume, determining a radiation ray passing a plurality of voxels, grouping the voxels into a plurality of subsets such that at least some subset of voxels are sequentially loaded into a memory, and performing a calculation relating to the sequentially loaded voxels. The radiation ray may be determined based on the raw data. The calculation may be performed by a plurality of processing threads in a parallel hardware architecture. A processing thread may correspond to a subset of voxels.
Thematic map preparation method and apparatus, a storage medium and an electronic device are provided. The method includes: preparing a map style master based on an aimed application field; generating metadata information corresponding to the map style master, wherein the metadata information includes a mapping relationship between each of the geographical units in the map style master and the initial color identification corresponding thereto, and the metadata information further includes location information about the legend in the map style master; processing original input data, and acquiring an attribute color identification of each geographical unit in the original input data; and replacing the initial color identification corresponding to each of the geographical units in the map style master with the attribute color identification, and updating the legend, so as to obtain a thematic map of the original input data when aimed at the application field.
An image data processing method is provided. In the method, a first image data set that includes image data arranged according to a first data format is acquired. The first data format has a first number of dimensions. Interleaving and rearrangement are performed on the image data in the first image data set based on a convolution operation to obtain a second image data set. The image data in the second image data set is arranged according to a second data format. The second data format has a second number of dimensions. The second number of dimensions of the second data format is less than first number of dimensions of the first data format. A target output result is generated based on the convolution operation performed on the second image data set and a second weight data set. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
The present disclosure provides a method for determining an allocation scheme of accident rescue resource in a smart city. The method comprises: obtaining accident information of an accident point based on the object platform; sending the accident information to the management platform based on the sensor network platform; determining resource demand of the accident point based on the accident information through the management platform; obtaining available resource of at least one candidate rescue point based on the object platform; sending the available resource to the management platform based on the sensor network platform; determining the allocation scheme of rescue resource based on the resource demand and the available resource through the management platform; and sending the allocation scheme of rescue resource to the user platform through the service platform.
Methods for verifying manufacturing data are provided. In some embodiments, a method includes retrieving a fabrication data package including manufacturing data for one or more dental appliances, where the manufacturing data includes one or more treatment stages for repositioning a patient's teeth using the one or more dental appliances. The method can include determining whether there is an error in the manufacturing data of the fabrication data package. In response to a determination that there is an error in the manufacturing data, the method can include requesting a corrected fabrication data package, and transmitting the corrected fabrication data package to at least one fabrication terminal configured to execute a fabrication process for manufacturing the one or more dental appliances.
In one embodiment, a method includes establishing a video call between a plurality of client systems, wherein access to an assistant system is persistently maintained during the video call, receiving, from a first client system of the plurality of client systems, a request by a first user to be performed by the assistant system during the video call, wherein the request references one or more activities associated with one or more users associated with the plurality of client systems, analyzing, by a context engine of the assistant system, images of a scene of the video call to identify the one or more activities within the scene, instructing the assistant system to execute the request based on the identified one or more activities, and sending, to one or more of the plurality of client systems, a response to the request while maintaining the video call between the plurality of client systems.
Systems and methods provide for an automated system for analyzing damage to process claims and pre-claim consultations associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a user device (e.g., a mobile device). The mobile device may receive feedback from the server regarding the acceptability of submitted photos/video, and if the server determines that any of the submitted photos/video is unacceptable, the mobile device may capture additional photos/video until all of the data are deemed acceptable. In addition, the server may interface with third party entities such as repair shops and may generate a payment for compensating a claimant for repair of the insured item.
Systems and methods provide for a computerized system for quoting home owners insurance and providing a more consultative way of delivering insurance quotes and insurance quote information. The system may present insurance consumers with an automated process of asking questions and receiving feedback. Based on the feedback, the system may provide insurance options and explanations of those options enabling consumers to make a decision that best fits their personal situation. For example, systems and methods are directed to determining and providing a deductible that fits a user based on the user's tolerance for risk and cash position. The system may also provide a description of the types of risks and damages that are covered by particular insurance coverages. The system may also provide an analysis of the insurance obtained by similarly situated individuals. The system may also provide descriptions of insurance features.
A computer-implemented method includes producing medical information that characterizes a group of individuals from a set of private data representing pre or post-encounter characteristics of the individuals, wherein the individuals have had encounters with a healthcare facility. The identity of the individuals is unattainable from the produced medical information. The method also includes providing the produced medical information to report the pre or post-encounter characteristics of the group.
The disclosed embodiments relate to communication of messages from a database to participants whereby messages, or at least a portion of the content thereof, indicative of changes in the database, due to one or more transactions between two or more participants, are structured so as to reduce redundant data therein and prioritize the transmission of that portion of the message which summarizes the event and result thereof. Further, these event reporting messages may further consolidate, or otherwise be combined with, the corresponding directed reporting messages communicated to the particular participants participating in the reported transaction while preserving the anonymity of those participants to which messages are particularly directed.
A system includes a processing circuit having one or more processors coupled to memory, the processing circuit configured to generate a requestor token comprising information of an applicant and determine verification information is required to process an application associated with the applicant. The processing circuit is further configured to retrieve the verification information based on previously stored information corresponding to the applicant, generate a task comprising a requirement to fulfill based on determining additional information is required, and provide a list of tasks comprising the task to the applicant.
A credit card recommendation system for recommending credit cards to a user can be based on the consumer's estimated monthly spend, estimated spend across a plurality of categories, and user credit data. The credit card recommendation system can filter credit cards based on a likelihood of approval for the user. The credit card recommendation can determine a reward valuation and an adjustment valuation by assessing user spend and the characteristics corresponding to the credit card. The credit card recommendation can train a model to score credit cards for users, and apply specific user data to the model to determine a credit card score particular to the user.
Systems, methods, and computer-readable storage media for a digital marketplace add-in. One method includes receiving an entity dataset includes marketplace design preferences that define styling and designs of an online marketplace provided by a marketplace computing system, and generating and presenting, on a user device, a first application user interface based on the marketplace design preferences, the first application user interface including a plurality of interactive elements associated with payment information of a user. The method further includes receiving a preference in response to a selection of a first interactive element of the plurality of interactive elements, and receiving, from the marketplace computing system, transaction information regarding a transaction. The method further includes identifying the user based on correlating the transaction information to the user, retrieving the preference based on identifying the user, and automatically routing, a resource to the user based on the retrieved preference.
A shopping system (102) for facilitating shopping of customers from retailers is provided herein. The shopping system (102) includes a shopping list module (202) configured to enable a plurality of customers to create their shopping list having a plurality of items. The shopping system (102) further includes a retail module (204) configured to enable a plurality of retailers to provide a dynamic pricing and promotions for items in the shopping list. The shopping system (102) further includes a cart module (206) configured to enable the plurality of customers to choose a retailer based upon the pricing, and book a cart with the retailer.
A method of recommending products in association with product returns may include receiving a return request from a customer associated with a returned product and receiving search results based on a search for relevant products to the returned product. The method may further include filtering the search results based on a likelihood of return rating of at least some of the relevant products, and displaying a plurality of recommended products based on the filtering of the search results.
Efficient systems and methods for multiple-term searching and product ordering. A method includes receiving a plurality of independent search requests from a user and executing a product search for each of the plurality of independent search requests to generate a plurality of independent product results. The method includes providing at least a portion of the plurality of independent product results to the user simultaneously. The method includes receiving a product selection from the user and adding the product selection to a virtual shopping cart for the user while continuing to display at least a portion of the plurality of independent product results.
A system, method, and computer readable medium for distributing data objects that are dynamically customized for users in a content delivery network. The system obtains information based on content accessed by a user, the content being accessed by the user through a content delivery network device. The system associates the user with other users based on the obtained information, the other users having accessed another content through the content delivery network device. The system generates a cluster, the cluster comprising a plurality of nodes representative of the user and the associated other users. The system determines a set of tags for the cluster, the set of tags derived from a plurality of websites accessed by the user.
The present disclosure describes a communication system that includes communication circuitry and processing circuitry. The processing circuitry is configured to collect a piece of user information of a user via the communication circuitry, analyze the collected piece of user information to obtain a user preference of the user, and identify a piece of advertisement as targeting the user according to the user preference. The processing circuitry is further configured to generate a guidance message based on reason of promotion information stored in association with the piece of advertisement, transmit the guidance message to a client terminal of the user, and transmit the piece of advertisement to the client terminal. The guidance message and the piece of advertisement are to be output as vocalized speeches of a voice agent of the client terminal.
Method, system, device, and non-transitory computer-readable medium for adjusting a dynamic discount. In one aspect, a computer-implemented method includes: receiving an enrollment request from a user associated with a vehicle for a vehicle insurance policy; issuing an initial discount to the user for the vehicle insurance policy at a first time; collecting trip data associated with a set of vehicular trips operated by the user with the vehicle, the trip data including telematics data and travel condition data; and dynamically updating the initial discount based at least in part upon the trip data as trip data are collected.
A method for supporting payment is provided. The method includes the steps of: acquiring information on at least one payment means associated with a user and payment information of the at least one payment means; and determining a payment means to recommend to the user at the time of payment by referring to the result of learning performed using learning data including feature information extracted from the information on the at least one payment means and the payment information of the at least one payment means to maximize cumulative benefits according to the user's payment pattern.
Systems and methods ingest extensive data regarding real-time transactions to determine correlation between a variety of parameters and possible fraud events. Possible fraud can be predicted, and notifications delivered to a fraud team. Correlations can be discovered using unsupervised machine learning, and particular systems and methods can utilize natural language processing to both receive and provide information concerning fraud risk and countermeasures.
A method for verifying origin of request for payments may include a financial institution computer program: receiving a request for a payment URL from a merchant, the payment URL provided for a transaction with a customer; generating the payment URL, wherein the payment URL comprises a pointer to a network location for the financial institution; providing the payment URL to a customer electronic device; receiving, from the customer electronic device and at a browsed URL, a stored or pinned certificate of domain for the payment URL; (5) comparing the stored or pinned certificate of domain for the payment URL to a certificate of domain for the browsed URL; presenting a payment page in response to a match; and returning an error in response to a mismatch.
Provided is an electronic cash-based offline transaction method and system. The method includes: receiving, by a back-end server from a smart card, an anti-replay factor generated by the smart card; determining, by the back-end server in accordance with a predetermined algorithm, whether an abnormal transaction occurs on the smart card, generating, by the back-end server when no abnormal transaction occurs, a security information signature by signing security information with a private key of the back-end server, and transmitting, by the back-end server, the security information and the security information signature to the smart card (S2).
An example operation may include one or more of storing transaction content from transactions executed via one or more fiat payment accounts and one or more crypto accounts of a digital wallet of a user, and determining, via execution of a machine learning model on the stored transaction content, a recurring expense value of the user and a next point in time in which the recurring expense value, dividing the recurring expense value into a plurality of sub-values; generating a plurality of transactions which transfer the plurality of sub-values from a fiat payment account to a crypto account from among the one or more crypto accounts and store the plurality of transactions within a queue, initiating a plurality of time-to-live jobs for the plurality of transactions, respectively, wherein the plurality of time-to-live jobs comprise a plurality of different respective expiration times that are staggered such that the plurality of time-to live jobs expire in incremental intervals from a current time to the next point in time in which the recurring expense value is due and executing the plurality of transactions at the plurality of different expiration times to incrementally transfer the plurality of sub-values from the fiat account to a crypt account via an application programming interface (API).
Transaction account holders are able to attach additional data to a transaction in concert with the transaction being initiated, prior to the merchant posting the transaction. Transaction account holders do not have to wait and/or opt for an external service provider to assist with the compiling and/or attaching of data at a later point in time (e.g., after the merchant posts the transaction). Transaction account holders may upload and access electronic receipts associated with a transaction authorization almost immediately after the sale and/or authorization of the transaction.
Disclosed is a system for determining sequences of operations that will automatically execute one or more tasks specified by a user. In some embodiments, the sequences of operations are based on operations that have been previously performed by users and recorded by the system. The system interprets an intention of a user based on analysis of terms used by the user to indicate a request. The system generates a sequence of operations, executable by an operating system associated with a client device that will perform one or more tasks specified or implied by the request of the user.
Disclosed embodiments provide a framework for processing sets of credentials in real-time using machine learning models to identify requisitions that can be recommended to users. In response to receiving a set of credentials from a user, a system assigns a classification to the set of credentials based on a set of characteristics associated with the set of credentials. A machine learning model is used to assign tags to the text of the set of credentials. These tags correspond to the set of characteristics. Using these tags, a set of open requisitions are identified and provided to the user.
Systems and methods are provided for collaborative session including co-browsing in a virtual workspace. The system includes a server-side network node including logic to access a web application using a uniform resource locator (URL) of the web application. The server-side network node includes logic to generate a first model of the web application corresponding to the current state of the web application. The server-side network node includes logic to provide a spatial event map identifying events in the virtual workspace, the events identified by the spatial event map are related to the first model of the web application. The system includes logic to create a second model of the web application as a result of updates to the current state of the web application. The system includes logic to generate an update patch using a difference between the second model and the first model of the web application.
The present invention discloses a disruptive low capital and operational cost logistics system and method that provides for fast and massive delivery of e-commerce merchandise, including same day delivery, of thousands of items and packages, reducing the need for building, operating, or using multiple fulfillment warehouses located near the consumers as in traditional e-commerce logistics. The systems and methods of the present invention facilitate the logistics for e-commerce delivery processes, and also may allow at the same time reducing the use of massive quantities of cardboard packages that are used for protection and containment for e-commerce orders, being sustainably beneficial. This is achieved by the use of multibox packages that are configured to contain a set of products including orders from different consumers and not necessarily having individual packages for individual consumers, where such multibox packages are sorted at the origin in a Central Fulfillment Center.
The proper visualization of a business process plays a key role in analyzing, changing, simulating and monitoring the business process. Most BPMS systems today, provide a modeling environment where the business user can define and visualize business processes as BPMN diagrams. Some more advanced systems (such as Savvion Business Manager) enable monitoring of the business process at run-time via a color-coded view of the process diagram. While process diagram is an important view of the process, it lacks the level of abstraction needed to provide information in an optimal way to the business users. The proposed visualization, called the 360 degree view provides an optimal view of a business process without losing important details about the process.
Systems and methods of generating active notifications for users of a networked computer system using transportation service prediction are disclosed herein. In some example embodiments, a computer system uses a prediction model to generate a transportation service prediction for a user based on an identification of the user, location data for the user, prediction time data, and historical user data for instances of the user using the transportation, and then causes a notification to be displayed on a computing device of the user based on the transportation service prediction, with the notification indicating a recommended use of the transportation service in association with the place for the time of day and the day of the week, and the notification comprising a selectable user interface element configured to enable the user to submit an electronic request for the recommended use of the transportation service.
Embodiments herein generally relate to an electronic system and a method of monitoring and providing feedback to adjust and improve the allocation of, use of, and/or control over one or more physical spaces. Embodiments of the disclosure can provide an electronic system and method that allows a user to reserve a work space within a room or building. The methods disclosed herein can include inputting one or more desk preferences into one or more processing devices, receiving, at one or more electronic devices, the desk preferences, determining whether a suitable desk matching the desk preferences is available, and generating an alert on the one or more electronic devices regarding the availability of the suitable desk.
A system for evaluating a measure of appropriateness of additive manufacturing (AM) to manufacture a vehicle part of a vehicle is provided. The system includes a plurality of data source importers to import a plurality of datasets from a plurality of data sources to a data collection system with a composite dataset including data of the plurality of datasets. The system also includes a dataset manager system (DMS) to manage the data collection system. The system further includes a client application coupled to the DMS. The client application receives a user request for the measure of appropriateness of AM to manufacture the vehicle part of the vehicle during a lifecycle of the vehicle. In response to the user request, the client application produces the measure of appropriateness using an evaluation of a plurality of assessments on the data retrieved from the composite dataset.
Provided are architectures, system, methods, and computer program products that provide a user with the ability to define an association of data and/or information from known reference sets perceived by the user as relevant to a subject matter domain, thereby imparting and formalizing some of the user's knowledge about the domain. An associative relevancy knowledge profiler may also allow a user to create a profile by modifying or restricting the known reference sets and windowing the results from the association as a user might refine any other analysis algorithms. An associative relevancy knowledge profiler may also be used to define a user profile used by the user and others. A user profile may be usable in various manners depending upon, for example, rights management permissions and restrictions for a user.
Provided is a label inference system including a data generator configured to generate a training set and a test set, each including a plurality of images labeled with experts' annotations, a data trainer configured to perform training for a base model based on the generated training set and test set, a determiner configured to identify whether an evaluation metric f1 of the training model satisfies a base evaluation metric f1base, and a data inference unit configured to perform inference using the training set, the test set, and an unlabeled data set with the training model satisfying the base evaluation metric f1base.
Examples described herein generally relate to a computer system including a knowledge graph storing a plurality of entities. A mining of a set of enterprise source documents within an enterprise intranet is performed, by a user-based mining system, to determine a plurality of entity names. An entity record is generated within a knowledge graph for a mined entity name from the linked entity names based on an entity schema and ones of the set of enterprise source documents associated with the mined entity name. The entity record includes attributes aggregated from the ones of the set of enterprise source documents associated with the mined entity name.
Embodiments of the present disclosure include systems and methods for compressing and decompressing data generated by sub-blocks in a neural network. In some embodiment, an input matrix is received at a compression block in the neural network. The compression block compresses the input matrix into a compressed matrix and outputs the compressed matrix. The compressed matrix has a reduced dimensionality relative to a dimensionality of the input matrix. A decompression block retrieves the compressed matrix. The decompression block decompresses compressed matrix into a decompressed matrix and outputs the decompressed matrix. The decompressed matrix has a same dimensionality as the dimensionality of the input matrix. The compression and decompression blocks are optimized based on feedback received from the neural network.
An exemplary model search may provide optimal explainable models based on a dataset. An exemplary embodiment may identify features from a training dataset, and may map feature costs to the identified features. The search space may be sampled to generate initial or seed candidates, which may be chosen based on one or more objectives and/or constraints. The candidates may be iteratively optimized until an exit condition is met. The optimization may be performed by an external optimizer. The external optimizer may iteratively apply constraints to the candidates to quantify a fitness level of each of the seed candidates. The fitness level may be based on the constraints and objectives. The candidates may be a set of data, or may be trained to form explainable models. The external optimizer may optimize the explainable models until the exit conditions are met.
A computing device includes one or more processors, a first random access memory (RAM) comprising magnetic random access memory (MRAM), a second random access memory of a type distinct from MRAM, and a non-transitory computer-readable storage medium storing instructions for execution by the one or more processors. The computing device receives first data on which to train an artificial neural network (ANN) and trains the ANN by, using the first RAM comprising the MRAM, performing a first set of training iterations to train the ANN using the first data, and, after performing the first set of training iterations, using the second RAM of the type distinct from MRAM, performing a second set of training iterations to train the ANN using the first data. The computing device stores values for the trained ANN. The trained ANN is configured to classify second data based on the stored values.
In various examples, physical sensor data may be generated by a vehicle in a real-world environment. The physical sensor data may be used to train deep neural networks (DNNs). The DNNs may then be tested in a simulated environment—in some examples using hardware configured for installation in a vehicle to execute an autonomous driving software stack—to control a virtual vehicle in the simulated environment or to otherwise test, verify, or validate the outputs of the DNNs. Prior to use by the DNNs, virtual sensor data generated by virtual sensors within the simulated environment may be encoded to a format consistent with the format of the physical sensor data generated by the vehicle.
A memory device according to an embodiment can be used for storing weights for a neural network. An update circuit changes a difference between charge amounts accumulated in first/second accumulation circuits in the memory device. An output circuit outputs, as a weight, a signal corresponding to the difference between the charge amounts. The update circuit performs the change of the difference by changing, when the update amount is positive, the electric charges accumulated in the first accumulation circuit in a first direction by a charge amount corresponding to an absolute value of the update amount, the first direction being either an increasing direction or a decreasing direction, and changing, when the update amount is negative, the electric charges accumulated in the second accumulation circuit in the first direction by a charge amount corresponding to an absolute value of the update amount.
Networks and encodings therefor are provided that are adapted to provide increased energy efficiency and speed for convolutional operations. In various embodiments, a neural network comprises a plurality of neural cores. Each of the plurality of neural cores comprises a memory. A network interconnects the plurality of neural cores. The memory of each of the plurality of neural cores comprises at least a portion of a weight tensor. The weight tensor comprising a plurality of weights. Each neural core is adapted to retrieve locally or receive a portion of an input image, apply the portion of the weight tensor thereto, and store locally or send a result therefrom via the network to other of the plurality of neural cores.
A method optimizes machine learning systems. A computing device accesses a committee of classifiers that have been trained using an initial labeled instance of data from an annotator. The initial labeled instance of data includes annotator-ranked attributes of the data, initial values of the attributes, and an initial prediction label that describes an initial predicted state based on the values. The computing system compares the attributes ranking from the annotator to attributes rankings that are generated by and used by each of the machine learning systems when evaluating one or more instances of unlabeled data that include the attributes, and weights the machine learning systems according to how closely each of the attributes rankings generated by and used by each of the machine learning systems match the attributes ranking from the annotator. The machine learning systems are then optimized based on this matching.
A method to classify sensor data with improved robustness against label noise. A predicted label may be computed for a novel input with improved robustness against label noise by estimating a label which is most likely under repeated application of a base training function to the training labels incorporating noise according to a noise level and subsequent application of a base classifier configured according to the base prediction function to the novel input.
Embodiments of the disclosure provide a quantum chip system, a quantum computing processing system and an electronic apparatus, wherein one quantum chip system includes at least one first qubit, each first qubit includes at least two control electrodes, and a first event register for controlling the control electrode, wherein each first event register is configured for storing a control signal of the control electrode, and each first qubit corresponds to at least two first event registers.
A method for searching data includes storing a probe data and a target data expressed in a first orthogonal domain. The target data includes potential probe match data each characterized by the length of the target data. The probe data representation and the target data are transformed into an orthogonal domain. In the orthogonal domain, the target data is encoded with modulation functions to produce a plurality of encoded target data, each of the modulation functions having a position index corresponding to one of the potential probe match data. The plurality of encoded target data is interfered with the probe data in the orthogonal domain and an inverse transform result is obtained. If the inverse transform result exceeds a threshold, information is output indicating a match between the probe data and a corresponding one of the potential probe match data.
Systems and methods include a computer-implemented method for managing operations. A detailed sequence of drill site operations for each rig in a fleet is used to determine a time schedule for the detailed sequence of drill site operations, identifying routine operational steps and dependent prerequisite activities required to proceed to each next operational step. A critical path for drill site operations is determined based on the time schedules. A shortened critical path is created using machine learning on the drill site operations. Suggestions of possible next steps for an in-progress drilling operation using the shortened critical path are provided in real time. A sequence of operations is optimized using a user-selected suggestion. Materials and services requests are automated. Location information of personnel authorized to perform a task at a rig is collected. A determination is made that the personnel can perform the task. Notifications to perform the task are provided.
A reading apparatus includes a synchronizing signal output unit, a first imaging unit, a second imaging unit, an acquisition unit, and a transmission unit. The synchronizing signal output unit outputs a synchronizing signal. The first imaging unit images a read target at an imaging position from a first direction in synchronism with the synchronizing signal. The second imaging unit images the read target at the imaging position from a second direction in synchronism with the synchronizing signal. The acquisition unit acquires a first image of the read target captured by the first imaging unit in synchronism with the synchronizing signal, and a second image of the read target captured by the second imaging unit in synchronism with the synchronizing signal. The transmission unit correlates the first image and the second image, and transmits the correlated first image and second image.
This disclosure provides a radio frequency identification method and system, to improve a radio frequency identification success rate. The method includes: An electronic tag receives an energy signal transmitted by an excitation device via a first frequency band, and receives a control signal transmitted by the excitation device via a second frequency band, where the first frequency band is different from the second frequency band. The electronic tag demodulates the control signal from the second frequency band, and modulates, based on the control signal, description information describing a product to a reflected signal such that the reflected signal is modulated with the description information and has a same frequency band as the first frequency band. The electronic tag transmits the reflected signal to a receiver.
A device may receive a lock request associated with using an embedded device of a containerized environment from a first instance of an application being executed in a first container of the containerized environment. The device may perform a lock operation associated with the embedded device to permit the first instance of the application to use the embedded device and to prevent a second instance of the application, executing in a second container of the containerized environment, from using the embedded device. The device may monitor use of the embedded device during an access operation of the first instance of the application to detect an unlock event associated with unlocking the embedded device. The device may perform an unlock operation based on detecting the unlock event to permit the second instance of the application to use the embedded device.
A method for scheduling a computational operation based on graph data, which includes: dividing graph data into multiple partitions; scheduling the partitions to be allocated to multiple processors; successively assigning the partitions to corresponding threads of the processors for computation according to a respective degree of criticality of each partition; determining whether an idle processor exists, a processor being the idle processor when the processor includes one or more idle threads; communicating the idle processor with other processor(s) to find partition(s) to be computed and corresponding to the other processor(s); selecting and determining a partition to be computed; and migrating and binding the determined partition to be computed to thread(s) of the idle processor for processing. The present disclosure further relates to a system, a computer readable medium, and a device for scheduling a computational operation based on graph data.
A device, system and method for assigning portions of a global resource limit to application engines based on relative load is provided. A system comprises a plurality of application engines that share a global resource limit; and a plurality of operator engines. The plurality of operator engines are each configured to: monitor a respective metric representative of respective load at a respective application engine; share the respective metric with others of the plurality of operator engines; determine a relative load at the respective application engine based on the respective metric and respective metrics received from the others of the plurality of operator engines; and assign a portion of the global resource limit to the respective application engine based on the relative load.
The subject technology provides for dynamic task allocation for neural network models. The subject technology determines an operation performed at a node of a neural network model. The subject technology assigns an annotation to indicate whether the operation is better performed on a CPU or a GPU based at least in part on hardware capabilities of a target platform. The subject technology determines whether the neural network model includes a second layer. The subject technology, in response to determining that the neural network model includes a second layer, for each node of the second layer of the neural network model, determines a second operation performed at the node. Further the subject technology assigns a second annotation to indicate whether the second operation is better performed on the CPU or the GPU based at least in part on the hardware capabilities of the target platform.
In one embodiment, a processor includes a power controller having a resource allocation circuit. The resource allocation circuit may: receive a power budget for a first core and at least one second core and scale the power budget based at least in part on at least one energy performance preference value to determine a scaled power budget; determine a first maximum operating point for the first core and a second maximum operating point for the at least one second core based at least in part on the scaled power budget; determine a first efficiency value for the first core based at least in part on the first maximum operating point for the first core and a second efficiency value for the at least one second core based at least in part on the second maximum operating point for the at least one second core; and report a hardware state change to an operating system scheduler based on the first efficiency value and the second efficiency value. Other embodiments are described and claimed.
Deployment of arrangements of physical computing components coupled over a communication fabric are presented herein. In one example, a method includes determining resource allocations for handling execution jobs directed to a computing cluster and forming compute units to handle the execution jobs based on the resource scheduling, the compute units comprising sets of computing components selected from among a pool of computing components coupled to at least a communication fabric. The method also includes initiating the execution jobs on the compute units, and responsive to completions of the execution jobs, decomposing the computing components of the compute units back into the pool of computing components.
Systems and methods for implementing an automation platform that is configured to analyze computing activities from a plurality of users so as to identify potential automation processes is provided. In one or more examples, a plurality of data collection agents are deployed across a plurality of computing devices and can be configured to collect and record activities performed on the computing device by one or more users of the computing devices. In one or more examples, each agent deployed on a computing device can be configured to transmit the collected data to a central server that can store the collected data in memory. The central server can be configured to collect the data from each agent and can be configured to apply one or more data science algorithms that can be configured to cluster various activities collected by the agents into groups for potential automation.
A system for processing data, comprising a compute node having a first processor that is configured to receive a digital data message containing a request for computing services and to allocate processing resources on a private network as a function of the request. A smart network interface controller (NIC) management system operating on a second processor and configured to cause the second processor to select a smart NIC associated with the private network to allocate the smart NIC to the computing services. The smart NIC includes a processor that is configured to interface with a public network and to send and receive data over the public network associated with the computing services.
Disclosed are various examples of provisioning a data processing unit (DPU) management operating system using a capsule. A management hypervisor installer executed on a host device receives a listing DPU device from a baseboard management controller (BMC). A preinstalled DPU management operating system image is identified for a DPU device from the listing, and is wrapped with a capsule that specifies the capsule as a DPU management operating system image capsule. A server component provides the DPU management operating system image capsule at a particular URI, and the URI is transmitted to the BMC.
Systems and methods for fast merging of panelist activity are disclosed. The system can maintain a plurality of panelist identifiers each stored with a respective plurality of offline content events, and identify, from the plurality of panelist identifiers, a subset of panelist identifiers that are stored with a respective offline content event that matches a target offline content event. The system can map each of the subset to a respective plurality of unique identifiers corresponding to virtual devices having virtual device attributes. The system can reduce, for each of the subset, the respective plurality of unique identifiers to a sketch that represents the respective plurality of unique identifiers. The system can combine the sketch of each of the subset of panelist identifiers into an aggregated sketch, and transmit the aggregated sketch to a computing device for analysis with an aggregated sketch representing online content events.
Aspects of the present application relate to systems, methods and non-transitory computer readable media for network virtualization in a rack-based switch. The method can include sending a communication from a first virtual machine (“VM”) instantiated on a first host machine to a first network virtualization Top of Rack (“ToR”) switch. The first network virtualization ToR can include a peripheral component interconnect express (“PCIe”) switch coupled to a plurality of host-side Ethernet ports, a virtualization device communicatingly coupled to the PCIe switch, which virtualization device can include a plurality of virtualization functions, and a switching ASIC coupled to the virtualization device and to a network-side Ethernet port. The method can include forming the communication into an Internet Protocol (“IP”) packet with a first virtualization function of the virtualization device, and sending the IP packet to a second VM with the switching ASIC.
Disclosed are various approaches for the partitioning of virtualization on systems with multiple core processors. In one approach, hardware extensions for virtualizations are enabled on one or more first cores of a plurality of cores of the processor. The hardware extensions for virtualization are disabled on one or more second cores of the plurality of cores. A virtual machine instance is executed on the first cores having the hardware extensions for virtualization enabled. A real-time operating system is executed on the second cores having the hardware extensions for virtualization disabled.
A system includes servers, each server including a baseboard management controller (BMC) and operating environments including motherboards and processors. One of the BMCs includes circuitry to determine that the other server is in a standby mode. In a standby mode, the operating environment including the motherboard and processor is powered down and the BMC is powered only through a connection between the BMCs. The first BMC determines that additional resources for execution by the system from the other server are to be activated, and send a wake-up signal to the other BMC. The other BMC includes circuitry configured to receive the wake-up signal, wake the operating environment, and provision the operating environment, without power from the operating environment.
Systems, devices, circuitries, and methods are disclosed for identifying, within a call instruction, context registers for storing prior to a jump to another subroutine. In one example, a method includes receiving, while executing a first subroutine, a call instruction that includes a first opcode and identifies a first target address, wherein the first target address stores instructions for performing a second subroutine. A first set of context registers identified by the call instruction is determined and the content of the first set of context registers is stored in first memory allocated for context storage for the first subroutine prior to executing the instruction stored in the first target address.
A method, system, and computer program product for dependency-based software upgrading. The method may include determining respective dependency degrees between a plurality of software products based on property information related to a plurality of upgraded versions of the plurality of software products, a target software product depending on the plurality of software products. The method may also include dividing the plurality of software products into a plurality of groups of software products based on the respective dependency degrees. The method may also include determining a plurality of test scores associated with the plurality of groups, each test score indicating a performance enhancement degree of the target software product achieved by installing upgraded versions of at least one software product comprised in one of the plurality of groups. The method may also include determining a target upgrade solution for the target software product based on the plurality of test scores.
Computer implemented method, systems, and computer program products include program code executing on a processor(s) obtain a first container comprising image layers, wherein the image layers include a base image layer and one or more image layers. The program code determines dependencies between the image layers. The program code obtains a request for an application where at least one image layer of the one or more image layers comprises features of the application. The program code identifies, based on the dependencies, at least one additional image layer related to the at least one image layer. The program code generates and deploys a second container, where image layers of the second container consist of the at least one image layer, the at least one additional image layer related to the at least one image layer, and the base layer.
Mobile cascading style sheets (MCSS) are provided for use in conjunction with native mobile applications. The MCSS framework/library allows a developer to use the full potential and capabilities of the native software development kit (SDK) via a form of cascading style-sheet (CSS) code to design, build, and deploy an entire native application in much the same way a website is built with CSS. To achieve this, the system includes a compiler (consisting of an interpreter module and an applier module) configured to convert MCSS code to native SDK instructions, as described in further detail below. In this way, by simplifying the coding process, the present invention provides substantial savings in terms of both time and cost with respect to developing new applications and maintaining/updating existing applications.
A compiler-implemented technique for performing a storage allocation is described. Computer code to be converted into machine instructions for execution on an integrated circuit device is received. The integrated circuit device includes a memory having a set of memory locations. Based on the computer code, a set of values that are to be stored on the integrated circuit device are determined. An interference graph that includes the set of values and a set of interferences is constructed. While traversing the interference graph, a set of memory location assignments are generated by assigning the set of values to the set of memory locations in accordance with one or more color selection schemes.
Concepts and technologies are disclosed herein for providing and using a software defined network controller. A software defined network controller can be provided by a computing system that includes a processor. A service model that represents a service can be obtained. A network model that represents network resources that support the service can be obtained. Resources that support the service can be determined. Templates can be accessed to identify templates that relate to the resources. The templates identified can be assembled to obtain a template-based representation of the service. The template-based representation can be executed to determine if the service is ready for deployment.
Systems and methods provide a first deployment criterion for deploying modified decision engines. A first existing decision engine is accessed, as well as a first modified decision engine that includes rule data generated by an artificial intelligence model based on the first existing decision engine. A first difference between a first output and a first modified output is determined, where the first output is generated by the first existing decision engine and the first modified output is generated by the first modified decision engine. A first selected decision engine is deployed to process subsequent data items to produce subsequent outputs, based on whether the first difference satisfies first deployment criterion. When metric generated based on the subsequent outputs satisfies a criterion modification condition, the artificial intelligence model is used to generate a second deployment criterion, wherein a second selected rule-based decision engine is deployed based on the second deployment criterion.
A method for execution, by a first intermediate node of a plurality of nodes in a database management system, includes receiving a message, where the first intermediate node is limited to communication with a subset of nodes of the plurality of nodes, where the message: includes data that is being sent in accordance with a routing path, is a first size, and indicates a next node of the routing path, and where the subset of nodes includes the next node. The method continues by generating a revised message, wherein the revised message includes the data and has a second size. The method continues by determining whether there is at least one additional intermediate node after the next node in the routing path. When yes, determining an optimal route for forwarding the revised message via a node of the subset of nodes, and sending the revised message to the node.
Embodiments of the present disclosure relate to a computer-implemented method, a device, and a computer program product. The method includes extracting respective themes of a set of documents with release time within a first period; determining respective semantic information of the themes and frequencies of the themes appearing in the set of documents; and determining the number of documents associated with the themes within a second period according to a prediction model and based on the semantic information and frequencies of the themes. The second period is after the first period. Embodiments of the present disclosure can better predict the tendency of the themes appearing in the future based on the semantic information and frequencies of the themes.
An expanded utterance that is used to output a more appropriate output utterance for an utterance can be generated.
An utterance sentence expansion device includes an expansion unit that inserts, for an utterance that is an utterance to be expanded that includes a noun and is morphologically analyzed in advance, by using information of an expansion dictionary, which includes higher-level categories of the noun, one or more higher-level categories of the expansion dictionary corresponding to the noun included in the utterance into a position before the noun of the utterance to generate an expanded utterance.
A system and method of establishing a communication session is disclosed herein. A computing system receives, from a client device, a content item comprising text-based content. The computing system generates a mark-up version of the content item by identifying one or more characters in the text-based content and a relative location of the one or more characters in the content item. The computing system receives, from the client device, an interrogatory related to the content item. The computing system analyzes the mark-up version of the content item to identify an answer to the interrogatory. The computing system generates a response message comprising the identified answer to the interrogatory. The computing system transmits the response message to the client device.
A computing system implementing a physical verification tool can determine principal feature components describing geometric patterns around points of interest in a semiconductor layout design. The principal feature components include topological features indicating whether structures are present around the points of interest, and include dimensional features corresponding to measurements associated with the structures present around the points of interest. The physical verification tool can generate a topological signature for each of the points of interest based on the topological features, and cluster the points of interest into different subsets based on the topological signature. The physical verification tool can perform design rule check operations on the semiconductor layout design to identify whether one or more of the points of interest correspond to a design rule violation and perform pattern matching to identify whether other points of interest match the point of interest corresponding to the design rule violation.
A method of modeling damages to a crystal caused by an incident particle includes obtaining particle information and crystal information; estimating energy loss of the incident particle based on the particle information and the crystal information; estimating a volume of a vacancy based on the energy loss; estimating a vacancy reaction based on the crystal information and the volume of the vacancy; and generating output data based on the vacancy reaction, the output data including quantification data of the damages.
The present invention relates to a method for predicting outcome of a process used for manufacturing a sample in a bioreactor, the process belonging to a category. The method comprises selecting (51) a process model based on the category; accessing (53) historic data related to past process runs for manufacturing the sample; accessing (53) current data obtained (54) from a current process run of the process. The obtained current data, which is based on the selected process model, comprises: process strategy data, bioreactor instrument data, data from online sensors and/or data from offline sensors. The method further comprises predicting (62) an outcome of at least one selected parameter of the current process run for manufacturing the sample based on the accessed historic data and current data. The present invention also relates to a method for modelling a process and a control system (10) for controlling a process.
Described herein is a computer implemented method for automatically grouping design elements on a page. The method comprises generating one or more sets of groups, each set of groups including one or more groups, each group grouping including one or more of the design elements; calculating set cohesion metrics for at least two of the sets of groups, the set cohesion metric calculated for a given set of groups providing a measure of how well the given set of groups has grouped the design elements on the page; determining, based on the cohesion metrics, a final set of groups; and grouping the design elements according to the one or more groups defined by the final set of groups.
A system, method, and wireless earpieces for implementing a virtual assistant in response to user preferences. User preferences associated with a user of the wireless earpieces are received. Data and information about the user and an environment of the user are automatically captured by the wireless earpieces based on the user preferences. A determination is made whether to provide automatic assistance to the user based on the user preferences utilizing the virtual assistant of the wireless earpieces. The automatic assistance is generated through the virtual assistant of the wireless earpieces utilizing the data and the information. The automatic assistance is communicated to the user through the virtual assistant of the wireless earpieces.
An electronic device and method are disclosed. The electronic device includes: a communication circuit for transceiving data, a charging circuit for receiving power via an electrical connection, and controlling a communication channel operative through the electrical connection, a memory, and a processor. The processor implements the method, including: receiving, via the charging circuit, and through the electrical connection, connection information of a first external electronic device for communicatively connecting to the first external electronic device, from a second external electronic device into which the electronic device is inserted and receiving power via the charging circuit, transmitting, via the charging circuit, and through the electrical connection, connection information of the electronic device for communicatively connecting to the first external electronic device, to the second external electronic device, and storing the connection information of the first external electronic device in the memory.
An image forming system includes a plurality of image forming apparatuses and an information processing apparatus, and the plurality of image forming apparatuses include a parent apparatus and a child apparatus(es). The parent apparatus transmits, when receiving a print instruction that is transmitted from the child apparatus for outputting operated by a user, print data to the child apparatus for outputting. The parent apparatus transmits, when transmission instruction data is included in the print data, print image data included in the print data to a transmission destination apparatus such as a child apparatus other than the child apparatus for outputting, the information processing apparatus and a further external apparatus with which the parent apparatus can perform communication via a network.
An application of a communication apparatus includes an identification unit configured to identify a communication line through which a first request and a second request are received, and a determination unit configured to identify communication endpoints having received the first request and the second request, and determine whether the communication endpoints are same, wherein, in a case where the determination unit determines that the communication endpoints having received the first request and the second request are not same communication endpoints and the identification unit determines that a communication line having received the first request and the second request is the first communication line, the first request and the second request are processed as a series of requests in a same session.
In a server system, the computer stores in the printer a usable print quantity in association with a printer in response to an increase request from an external device. The increase request is a request to store an increased quantity as the usable print quantity. The usable print quantity indicates one of the number of sheets and an amount of colorant which are usable for printing in the printer. The computer determines, after a communication interface is disconnected from the printer, whether a reconnection is established between the communication interface and the printer. The computer determines, when the reconnection is determined to be established, whether the usable print quantity has been reflected in data in the printer. The computer sends to the printer, when the usable print quantity is determined not to have been reflected in any data in the printer, a reflecting instruction to reflect the usable print quantity.
A system includes a memory and a processing device, operatively coupled to the memory, to perform operations including initiating a write operation in a first mode to write a first portion of data to a single-level cell (SLC) cache, determining whether a logical saturation of the first portion of the data satisfies a first threshold condition based on the first maximum size, and in response to determining that the logical saturation of the first portion of the data satisfies the first threshold condition, continuing the write operation in the second mode to write a second portion of the data to the SLC cache. The SLC cache includes a dynamic SLC cache having a first maximum size corresponding to the first mode and a second maximum size greater than the first maximum size corresponding to a second mode.
The present disclosure generally relates to improved fragment processing while command fetching is on-going. Rather than stopping command fetching, the controller uses a short fragment list, while command fetching can continue, to add a fragment. The controller first adds new fragments to the short list with the fragment information. The information is then checked for size. If the fragment information is smaller than the short fragment list, then the fragment list is updated during command fetching. As a command arrives, the controller does a binary search of a sorted fragment list. The results are stored and later scanned by the controller for matches with the short fragment list. If there are no matches in the short list, then the controller uses the stored results to update the search result. If there is a match in the short list then the controller uses the new results to update the search list.
Logical address slices and corresponding metadata pages of mapping information can be partitioned into sets. Each node can be assigned exclusive ownership of one of the sets. In at least one embodiment, for a read I/O which is received at a first node and directed to a logical address LA1 that is owned by a second node, the first node can request that the second owning node perform resolution processing for LA1. The second node can own both LA1 and corresponding metadata pages included in mapping information used to map LA1 to a corresponding physical location PA1 including content C1 stored at LA1. The second node can perform resolution processing for LA1 using the metadata pages corresponding to LA1 to either read and return C1 to the first node, or obtain and return PA1 to the first node where the first node can then read C1 directly using PA1.
An illustrative method may include passing, by a container storage interface (CSI) filter driver, requests received by way of a node agent to a CSI driver associated with a storage system, the requests comprising requests for the CSI driver to perform control plane operations with respect to the storage system, wherein the node agent, the CSI filter driver, and the CSI filter all execute on a node of a cluster managed by a container orchestrator, and wherein the storage system is configured to store data associated with one or more containerized applications executing on the node; identifying, by the CSI filter driver based on the requests, attributes associated with the control plane operations; determining, by the CSI filter driver based on the attributes, a usage profile associated with the storage system; and performing, by the CSI filter driver based on the usage profile, an optimization operation.
A method includes creating a table with a plurality of cells indicative of intersections of tracks and wedges on a data storage disc surface. The method also includes storing disc pending command information for different disc pending commands in corresponding different cells of the plurality of cells according to locations for the different disc pending commands on the data storage disc surface. The method further includes searching the table for one or more next disc pending commands of the different disc pending commands to schedule for execution.
A data storage device includes a memory device and a controller to the memory device. The controller is configured to receive key value (KV) pair data having a key and a value from a host device and generate a mapping in a key-to-physical (K2P) table corresponding to the received KV pair data. The mapping includes a first slot for storing a physical address corresponding to the value and a second slot for storing a physical address corresponding to metadata associated with the KV pair data. When the associated metadata is sent to the data storage device, which may be non-concurrent to transferring the KV pair data, the mapping of the associated metadata is linked to a same key as the mapping of the KV pair data. Thus, using the mapping, the key of the KV pair data is associated with the KV pair data and the associated metadata.
Systems, apparatuses, and methods for determining data placement based on packet metadata are disclosed. A system includes a traffic analyzer that determines data placement across connected devices based on observed values of the metadata fields in actively exchanged packets across a plurality of protocol types. In one implementation, the protocol that is supported by the system is the compute express link (CXL) protocol. The traffic analyzer performs various actions in response to events observed in a packet stream that match items from a pre-configured list. Data movement is handled underneath the software applications by changing the virtual-to-physical address translation once the data movement is completed. After the data movement is finished, threads will pull in the new host physical address into their translation lookaside buffers (TLBs) via a page table walker or via an address translation service (ATS) request.
An electronic device includes a non-volatile memory and a memory controller. The memory controller selects, from the type-duration table, a duration for which data of a type of data is to be stored in a non-volatile memory. The memory controller writes the data to the non-volatile memory using values of one or more write parameters selected by the memory controller based on the duration. The memory controller sets an expected lifetime value in a record for the data in the expected lifetime table to indicate an expected lifetime of the data in the non-volatile memory.
A memory device supporting a processing-in-memory (PIM) protocol includes a mode register set (MRS) configured to store a first parameter code and a second parameter code regarding the PIM protocol in a first register and a second register, respectively. The first parameter code includes a PIM protocol change code indicating whether a PIM protocol change related to an old version PIM protocol is supported, and the second parameter code includes a PIM protocol code for setting a current operation PIM protocol from among a plurality of PIM protocols. The memory device further includes a PIM circuit configured to perform an internal processing operation based on the current operation PIM protocol.
The disclosure relates to a collecting method implemented by a first device including a first volatile memory, this first device interacting with a second device including a second non-volatile memory, the memories comprising objects each constituting an instance of an object-oriented language class. The method comprises an analysis of the objects by running through an object tree from the persistent roots; and on detecting that the analysis is finished, a collecting from the first and second memories for deleting each object that has not been analyzed during said analysis. This analysis in particular comprises, for each object: the identification of each reference pointing to another object; and the definition of a first or second type for each identified reference, this analysis continuing only along the references of the first type.
A system comprises a plurality of computing devices that are communicatively coupled via a network and have a file system distributed among them, and comprises one or more file system request buffers residing on one or more of the plurality of computing devices. File system choking management circuitry that resides on one or more of the plurality of computing devices is operable to separately control: a first rate at which a first type of file system requests (e.g., one of data requests, data read requests, data write requests, metadata requests, metadata read requests, and metadata write requests) are fetched from the one or more buffers, and a second rate at which a second type of file system requests (e.g., another of data requests, data read requests, data write requests, metadata requests, metadata read requests, and metadata write requests) are fetched from the one or more buffers.
A computer system detects a gaze input directed to a region in an environment and, while detecting the gaze input, detects a touch input. In response, the computer system displays a focus indicator at a location corresponding to the region. The computer system detects a continuation of the touch input that includes movement of the touch input along an input surface while being maintained on the input surface. In response, the computer system moves the focus indicator in accordance with the movement of the touch input: within a user interface of an application, if the movement corresponds to a request to move the focus indicator within the user interface; and within the user interface without moving the focus indicator outside of the boundary of the user interface, if the movement corresponds to a request to move the focus indicator outside of a boundary of the user interface.
A method for operating an electronic device is provided. Aspects include configuring a touch slop corresponding to a reference for performing a scroll in response to detection of a first touch event and acquiring touch information corresponding to a current touch point every predetermined time while the first touch event is maintained. Based on a determination that a touch movement distance exceeds the touch slop, based on the acquired touch information, aspects include initiating a scroll for a first screen displayed on the display module. Aspects further include identifying scroll data comprising at least one of a movement speed, a movement distance, and deceleration of the first touch event, based on the touch information acquired while the scroll is performed and determining whether to end the scroll, based on the scroll data to control a state of the scroll for the first screen.
The present disclosure discloses a video interaction method and apparatus, an electronic device, and a storage medium. The video interaction method comprises: in response to a recommended video of a target object being played to a first time node, displaying an interactive window at a preset position on a video playback page and continuing playing the recommended video; receiving an object determination operation acting in the interactive window; displaying first object information of an object to be collected in the interactive window, wherein the object to be collected is related to the target object; receiving a collection operation for the object to be collected; and displaying a target page for a user to collect the object to be collected.
A control method for a display apparatus includes displaying a first image based on an input first image signal on a display surface when a first operation on the display surface is detected, displaying a first drawing image corresponding to the first operation on the display surface, when a second operation to select the first image and the first drawing image on the display surface is received, registering the first image and the first drawing image as a first group, and when a third operation to select the first group on the display surface is received, executing first processing corresponding to the third operation.
In printed wiring that is formed on a surface of a base member by a film of cured electrically conductive ink and that includes: a wavy line; a first wiring element located at one side of both sides sandwiching the wavy line in a width direction; and a second wiring element located at the other side of the both sides and adjacently to the wavy line; a surplus wavy line is provided which is another wavy line, which extends along the wavy line adjacently to the wavy line between the wavy line and the first wiring element, and which is connected to the wavy line to have the same potential.
A touch layer includes an effective touch structure and a plurality of virtual touch portions. The effective touch structure includes a plurality of first touch bars extending substantially in a same direction, and a plurality of second touch bars extending substantially in a same direction; the plurality of first touch bars cross and are insulated from the plurality of second touch bars; the effective touch structure has a plurality of dummy regions that are non-overlapping with, in a thickness direction of the touch layer, both the plurality of first touch bars and the plurality of second touch bars; in the plurality of virtual touch portions, each virtual touch portion is insulated from both the plurality of first touch bars and the plurality of second touch bars, and at least one virtual touch portion is located in a dummy region.
A mobile device and a switching method of input method thereof are provided. The mobile device includes a general camera module, a specific camera module, a barcode-decoding module, a touch display module, and a control module. The touch display module is configured to display a display frame which has an input field. The control module is configured to activate a trigger element of an image conversion input method in response to an input trigger event of the input field. The control module is configured to control the touch display module to display the input field and a first overlapping window which has a virtual keyboard of a system default input method on the display frame at the same time. The control module is configured to control the touch display module to switch the first overlapping window to a second overlapping window in response to a first trigger event.
According to one embodiment, a sensor device includes a panel and a control circuit. The panel includes an insulating layer, a first electrode, and a second electrode. The control circuit including a first circuit including a timing control circuit and a first amplifier, and a second circuit including a detection circuit connected to a ground line. During a first sensing drive period, the first output unit outputs a first synchronization signal, the timing control circuit outputs a second synchronization signal, the first amplifier provides the amplified second synchronization signal to each of the floating ground line and the first electrode, and the detector reads a change in a sensor signal.
A sensor device including: a sensor array including sensor nodes; signal lines connected to the sensor nodes; and a sensor driver configured to: select each of the sensor nodes through the signal lines to sense a touch of a user that is adjacent to the sensor array; apply, through a first signal line, a first pulse signal to at least one first sensor node adjacent to the selected sensor node among the sensor nodes; and apply, through a second signal line, a second pulse signal having a polarity reverse to a polarity of the first pulse signal to at least one second sensor node among the sensor nodes, wherein the sensor driver electrically connects the first signal line to the second signal line to adjust voltage levels of the first and the second pulse signals.
Disclosed are a touch panel and a display apparatus. The touch panel includes: a base substrate (1) including a touch area (101) and a peripheral area (102) surrounding the touch area (101); a touch electrode (2) provided in the touch area (101); a touch signal line provided in the peripheral area (102) and including a touch sensing signal line (4) and a touch driving signal line (7), the touch sensing signal line (4) and the touch driving signal line (7) being both electrically connected with the touch electrode (2); and a first guard line (3) provided in the peripheral area (102), located between the touch sensing signal line (4) and the touch driving signal line (7), and separated from the touch sensing signal line (4) and from the touch driving signal line (7), where a distance between the first guard line (3) and the touch sensing signal line (4) is less than a width of the first guard line (3), and/or a distance between the first guard line (3) and the touch driving signal line (7) is less than the width of the first guard line (3), which can prevent a large capacitance value in the touch area (101).
An electronic device is provided. The electronic device includes a housing, a display screen and a pressure sensing assembly. The display screen is arranged on the housing and enclosed with the housing to form an accommodating cavity. The display screen has a target region. The pressure sensing assembly is arranged in the display screen and corresponds to the target region. The pressure sensing assembly includes a first deformation member, a second deformation member, and a supporting member. The first deformation member, the supporting member, and the second deformation member are stacked in sequence in a direction perpendicular to the display screen. When the target region is not subjected to a force, the first deformation member is in a first shape, and the second deformation member is in a second shape. When the target region is subjected to a force, the pressure sensing assembly deforms and outputs a pressure signal.
A touch display device can include a display panel including a plurality of data lines, a plurality of gate lines, a plurality of subpixels, and a plurality of touch electrodes, each of the plurality of subpixels including a light emitting element and a driving transistor; and a signal conversion circuit configured to supply a driving signal to the plurality of subpixels in the display panel or a driving circuit connected to the display panel. Also, the driving signal can have a signal waveform corresponding to a signal waveform of a first power signal or a signal waveform of a second power signal.
The method for manufacturing a display device includes forming a light emitting element and a terminal on a substrate, forming a sealing film including a first inorganic insulating film and a second inorganic insulating film to cover the light emitting element and the terminal, forming a resist having a taper shape in which a thickness of an end portion on the sealing film becomes thinner as it goes to the terminal side by using a gray-tone mask, forming a taper shape in which thicknesses in end portions of the first inorganic insulating film and the second inorganic insulating film becomes thinner as it goes to the terminal side by etching, forming a touch electrode above the sealing film and forming wiring connected to the terminal via the end portions together with connecting to the touch electrode for detecting a touched position.
The present disclosure generally relates to methods and apparatuses for detecting gestures on a reduced-size electronic device at locations off of the display, such as gestures on the housing of the device or on a rotatable input mechanism (e.g., a digital crown) of the device, and responding to the gestures by, for example, navigating lists of items and selecting items from the list; translating the display of an electronic document; or sending audio control data to an external audio device.
A transport method includes providing a cab having a moveable actuator coupled to the propulsion unit to move the propulsion unit between a first position above the cab during take-off and a second position during lateral flight; receiving a hand control from a controller or stick, and flight data captured by a plurality of cameras or sensors, wherein hand grip or movement represents a control request; and determining control options based on a current state of the control request and the environment of the cab.
Techniques for controlling light sources used in eye tracking are described. In an example, an eye tracking system generates a first image and a second image showing at least a portion of the user eye illuminated by a predetermined set of illuminators of the eye tracking system. The eye tracking system determines a first position of a glint in the first image and a second position of the glint in the second image. Each of the first position and the second position is relative to a pupil edge. The eye tracking system predicts a third position of the glint relative to the pupil edge based on the first position and the second position. Further, the eye tracking system determines, from the predetermined set, an illuminator that corresponds to the glint and determines, based on the third position, whether to power off the illuminator to generate a third image of at least the portion of the user eye.
An electronic device may include an ambient light sensor that measures ambient light color, a projector that projects ambient-light-matching illumination onto a surface, a user input device such as a microphone that gathers user input, and a position sensor that measures a position of the surface, a user, and/or a real-world object relative to the device. The ambient-light-matching illumination may create illuminated regions on the surface that blend in with the surrounding ambient light. Certain pixels in the projector may be turned off to create one or more unilluminated regions within the illuminated regions. The unilluminated regions may form apparent shadows. Control circuitry in the electronic device may adjust characteristics of the unilluminated regions by dynamically adjusting which pixels are turned off based on voice input, gesture input, and/or other sensor data.
A method for protecting an integrated circuit against reverse engineering including predefining a secret bit, forming a first clocked memory element having a first data input, a first data output and a first clock input in the integrated circuit, forming a second clocked memory element having a second data input, a second data output and a second clock input in the integrated circuit, forming a logic path in the integrated circuit and coupling the first data output to the second data input via the logic path and forming a clock signal line in the integrated circuit and coupling the first clock input to the second clock input via the clock signal line. The logic path and the clock signal line are formed such that their delays are such that, depending on a value of the secret bit, a logic level change of the first clocked memory element with a clock edge of a clock signal on the clock signal line affects a logic level output by the second clocked memory element with the same clock edge of the clock signal, or a logic level change of the first clocked memory element with a clock edge of a clock signal on the clock signal line affects a logic level output by second clocked memory element with any clock edge coming after the next clock edge of the clock signal.
An apparatus for generating a dictionary data filter for data deidentification is disclosed. The apparatus includes at least processor and a memory communicatively connected to the processor. The memory instructs the processor to receive a plurality of user data. The memory instructs the processor to generate contextual data as a function of the plurality of user data. The memory instructs the processor to identify a plurality of patient identifiers and a plurality of localized terms within the plurality of user data. The memory instructs the processor to generate a dictionary data filter as a function of the plurality of localized terms. The memory instructs the processor to identify one or more misidentified patient identifiers within the plurality of patient identifiers using the dictionary data filter. The memory instructs the processor to modify the plurality of patient identifiers as a function of the one or more misidentified patient identifiers.
A technique for selectively scrambling data obtained by electronic sensor devices, such as cameras, voice communication devices, and the like, is provided. A payload of the data is scrambled when one or more characteristics of the data indicate that the data may include sensitive information. The scrambled data is transmitted to a target device.
The present invention provides for generating high volumes of synthetic data records for testing data processing applications associated with one or more operating fields, such as healthcare without using any confidential Information. In operation, the present invention provides for retrieving a predefined dataset. Further, the present invention provides for extracting data values associated with selected relevant data fields from the retrieved predefined dataset. Furthermore, the present invention provides for defining rules for generating data values of specific data fields out of the selected relevant data fields. Yet further, the present invention provides for evaluating a number of possible data records. Yet further, the present invention provides for generating evaluated number of synthetic data records using a predefined file format based on the extracted data values and the defined rules.
A computer-implemented method for managing access rights to a knowledge graph is provided. The method comprises splitting, for each user system, its respective portion of the knowledge graph into a plurality of knowledge subgraphs, encrypting each of the knowledge subgraphs, and generating a plurality of private summary graphs. The method also comprises maintaining a collaboration graph comprising one vertex per user system and edges representing collaborations between the users, mapping all private subgraphs of all user systems to one public summary graph, each vertex of the public summary graph comprises less data than the related vertex of the related private summary graphs and wherein none of the vertices of the summary graph comprises any encryption or decryption key, and granting access to a selected knowledge subgraph from a first user system to a second user system.
Methods and systems disclosed herein describe a universal access layer that allows a plurality of applications to obtain data and/or information from a plurality of heterogeneous data stores. The universal access layer may include one or more application data objects to validate requests, transform a format of the request, determine which data stores comprise the requested data and/or information, encrypt the request, combine responses into a single response, and retransform the response prior to sending it to the requesting application. By using the universal access layer, applications may improve the speed with which they access data and/or information from the plurality of heterogeneous data stores.
A logic circuitry package for a replaceable print apparatus component includes a logic circuit and an interface to communicate with a print apparatus logic circuit. The logic circuit is configured to include a plurality of personalities, each personality of the plurality of personalities including an ID and a cryptographic key. The logic circuit is further configured to start a cryptographic session with the print apparatus logic circuit using a selected personality of the plurality of personalities, and transmit a consumable level value to the print apparatus logic circuit in response to a request from the print apparatus logic circuit independent of which personality of the plurality of personalities is the selected personality.
Code injection is a type of security vulnerability in which an attacker injects client-side scripts modifying the content being delivered. A sanitizer function may provide defense against such attacks by removing certain characters (e.g., characters causing state transitions in HTML). A string sanitizer may be modeled in order to determine its effectiveness by obtaining data flow information indicating string operations that used an input string or information derived therefrom, including a string sanitizer function. A deterministic finite automata representing string values of the output parameter may be generated based on a graph generated from the data flow information, where the automata accepts possible output string values of the sanitizer. It can be determined whether there is a non-empty intersection between the automata for the sanitizer output and an automata representing a security exploit, which would indicate that the sanitizer function is vulnerable to the exploit.
During startup or boot of a device, software or firmware associated with a processor and/or microcontroller of the device slow walks the handover of control to critical initialization or steady-state functions to account for any instability due to an electrical transient that may cause the processor and/or microcontroller to perform erratically or non-deterministically during startup or boot. The wait time associated with the slow-walk handover of control is optimized to ensure that no instability due to transients is present when the wait time expires. In an embodiment, after the wait time expires, firmware/software associated with the bootloader and/or Basic Input/Output System (BIOS) may further continuously calculate a checksum value for the corresponding target software/firmware and compare the calculated value against an expected checksum value. When the calculated checksum matches the expected checksum, remaining portions of the firmware/software for the bootloader and/or BIOS are given control.
A method of real-time data security of a communications bus, the method comprising the steps of: reading at least an early portion of a message being transmitted over a communications bus, determining whether the message is suspicious, according to at least one rule applied on the read early portion of the message, and upon determining that the message is suspicious, corrupting at least a part of the message.
The techniques disclosed herein enable systems to train machine learning models using benign augmentation to enabled resistance various data poisoning attacks. This is achieved by first training a machine learning model using an initial dataset that is trustworthy and originates from a known source. The initial dataset is then modified to include known attack triggers such as syntactic paraphrasing to generate an augmented dataset. The augmented dataset is then used to train a robust machine learning model based using the initially trained machine learning model. The resultant robust machine learning model is then enabled to detect and resist attacks captured by the augmented dataset. The robust machine learning model can be retrained using an untrusted dataset that includes various compromised inputs in conjunction with the augmented dataset. Retraining results in an updated robust machine learning model that can learn and resist various data poisoning attacks on the fly.
A computer system and method having a user interface including a touch-sensitive display screen. The system and method enables entry of a password which includes displaying a first array of a plurality of images on the touch-sensitive display prompting a user to select with a finger one of the plurality of images displayed. Subsequently at least another array of a plurality of images successive to the first array is displayed on the touch sensitive display prompting a user to select with a finger one of the plurality of images displayed in the another array of images. A computer processor then determines if a user selected a predetermined image from the first array of the plurality of images and a predetermined image from each at least another array of plurality of images displayed after the first array. If determined, the user is permitted access to an application executable on the computer system.
A system and method for interacting with a voice-assisted member interface hosted by a provider backend server of a provider using a voice enabled-apparatus hosted by an apparatus vendor separate and distinct from the provider, the voice-enabled apparatus including a microphone unit, a speaker and a processor coupled to the microphone unit and the speaker, the processor configured to cause the voice-enabled apparatus to perform one or more functions in response to audio signals received at the microphone unit.
A user authentication apparatus trains a user authentication model by using biometric data of a user which was used in previous user authentication as training data, and performs user authentication by using the trained user authentication model.
A system and method uses different authentication techniques, including weak passive authentication techniques, to authenticate users by generating a score and comparing it to a threshold selected according to the feature the user is requesting.
An online fast processing method for real-time data based on edge computing. In the method, a dynamic online de-noising method is adopted to remove noise contained in speeds to ensure the effectiveness and accuracy of de-noising results; for the displacement integrated online, an efficient method is adopted for dynamic online de-noising to further reduce the effectiveness of drift in the displacement value on final integration results; and under the condition of ensuring the accuracy of an integration method, an integration algorithm is embedded into an edge device to realize fast calculation and analysis of data near a data source and realize dynamic fast integration of online signals based on the edge device, which provides effective references for efficient processing and calculation of data.
A method for extracting web page content in a terminal device, where a system service in a framework of an operating system drives a web page display component execution environment to complete a control layout and control rendering on a user interface of an application program, where a web page display component is identified from a view control included in the user interface, and then instructions for content extraction and instructions for information feedback are inserted, through an interface of the identified web page display component, into a web page embedded in the user interface of the application program. The instructions for content extraction extract content at a specified location on the web page based on a custom web event, and the instructions for information feedback transfer the extracted web page content to the operating system.
A smart phone and method are disclosed for controlling metadata associated with content on an electronic device that includes displaying interface screens for user entry of metadata control instructions, accepting user instructions, modifying metadata of applicable content, and associating the modified metadata with the applicable content. The system can export and/or store the applicable content along with modified metadata. The system can automatically modify metadata according to one or more profiles. Relevant profiles can be determined based on the export mechanism, destination or type of content. The system can display metadata for user modification. The content can include photos, videos or other content. The system can display metadata and geolocation indicators for each content item that indicate whether that item has associated metadata and geolocation information. The user can selectively modify metadata of selected content.
Systems and methods of determining languages of users in networked environments are provided herein. A data processing system having one or more processors coupled with memory can receive, from a client device, a request for content identifying an account profile. The data processing system can determine, using a log record identifying activities of the account profile, a first set of candidate languages. The data processing system can identify a plurality of information resources to be presented in accordance with a ranking. The data processing system can determine a second set of candidate languages from the plurality of languages based on content in each information resource and a corresponding ranking of each information resource. The data processing system can identify a set of languages included in both the first set of candidate languages and the second set of candidate languages.
Techniques are disclosed for placing content in and applying layers to an extended reality environment. An extended reality (XR) system determines an identifier that is associated with an object viewable within an extended reality environment. The XR system determines a plurality of data structures associated with the identifier, each data structure including a workspace and a dashboard. The XR system generates, using the plurality of data structures, a plurality of extended reality objects for display in the extended reality environment, each extended reality object including a dashboard from the plurality of data structures, where, in the extended reality environment, a first dashboard is visible. The XR system receives an input associated with the extended reality environment. The XR system causes, in response to the input, the second dashboard to be visible.
A device to securely access a digital asset with an asset blockchain address on a blockchain, including a processor in the mobile body and associated with a processor blockchain address, and a sensor coupled to the body to authenticate a user, wherein selected user events are placed on the blockchain, wherein the processor sends an access request to the digital asset upon authentication based on the blockchain address and events on the blockchain, wherein the digital asset contractual details, access right, and ownership rights are stored on a decentralized ledger, and wherein the processor uses the ledger to record or manage property right for the digital asset.
A system configured to perform content identification using fingerprinting to recognize known media content. The system may generate a reference database including reference fingerprints for each media content item to include in the content identification. In addition, the system may generate a hash table that associates individual frames of the reference fingerprints with identification information for corresponding media content items. When a device is playing media content, the system may perform content identification by generating query fingerprints representing the media content and comparing the query fingerprints to the reference database. For example, the system may match a query fingerprint to a reference fingerprint by identifying which of the reference fingerprints shares the most frames with the query fingerprint using the hash table. In addition, the system may use additional decision criteria to confirm a match, such as fine-grain matching or tracking successive fingerprints over time.
The systems and method described provide a dynamic and automated process for producing test data for cloud migrations. Metadata for transformation designs with attribute classification and relationship data can be used to generate an enriched design-driven data set. The test data can then be used to validate infrastructure provisioned in multi-cloud environments and accommodate most cloud providers. The system can avoid tedious testing cycles that use non-relevant test data (i.e., unrelated to the specific design requirements).
An information handling system acquires data chunks for a duration of at least one time slice, determines an overwrite frequency for the duration of the time slice of each of the data chunks, clusters the data chunks according to the overwrite frequency, and determines an overwrite frequency label for each cluster of the data chunks. The system may also determine a read frequency for the duration of the time slice of each of the data chunks, cluster the data chunks based on the read frequency, and determine a read frequency label for each of the cluster of the data chunks. The system may also construct a sorted tree based on the overwrite frequency label, the read frequency label, and a virtual logical block address of each of the data chunks.
A system and method for agentless detection of sensitive data in a cloud computing environment includes generating a snapshot from a managed database service, the snapshot including a plurality of data files stored in a bucket on a cloud computing environment; detecting a data object in the plurality of data files, the data object including a data schema and a content; classifying the first data object based on the content, wherein the content is classified as sensitive data or non-sensitive data; and generating a node on a security graph stored in a graph database to represent the first data object and the classification thereof, wherein the security graph further includes a representation of the cloud computing environment.
A device and method are described for a universal analytical data mart and data structure for same. The analytical data mart (ADM) associated data structure is designed to allow data from disparate sources to be integrated, enabling streamlined business intelligence, reporting and ad hoc analysis. Conceptually, the ADM enables analytics and business intelligence from multiple frames of reference including people, such as parties and actors including individuals and organizations, places, such as addresses with geographic information at various levels of view, objects, such as insured properties, automobiles and machinery, and events, milestones which happen at points in time and provide analytical/business value.
Sequential consistency across a distributed cloud computing network is described. A database includes a primary database and multiple read replica databases. Write queries are transmitted to the primary database, and commit tokens are provided to the read replica databases and the clients. Commit tokens are included in requests from clients. If a request for a read operation received at a read replica database does not include a token that is later than a commit token of the most recent update to the read replica database, the read replica database performs the read operation. If a request for a read operation received at a read replica database includes a token that is later than a commit token of the most recent update to the read replica database, the read replica database delays servicing the read update until it receives an update from the primary database with an updated commit token.
A computing system includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform acts. The acts include receiving a query provided by a user. The acts additionally include determining that the query is related to a comparison between entities. Based upon the determining that the query is related to the comparison between entities, the computing system generates a prompt that is to be input to a generative language model, where the prompt includes: 1) an instruction for the generative language model to generate a table based upon the query; and 2) attribute values for entities identified by a search system based upon the query. The acts also include providing the prompt as input to the generative language model, where the generative language model generates a table based upon the prompt, and further where the table includes the attribute values for the entities.
A system, method, and device for generating data visualizations are disclosed. The method includes (i) obtaining a natural language query, (ii) determining an intent for the natural language query, (iii) generating one or more data requests to one or more selected data sources, the one or more data requests being based at least in part on the intent, (iv) obtaining a predicted visualization definition based at least in part on abstracting the result data, and (v) generating a visualization for the result data based at least in part on the predicted visualization definition.
Described herein is a technique for surfacing content for users of a connection network application. The technique involves performing a first query to fetch recently-impressed items viewed by a user of the connection network application and, concurrently with the first query, performing a second query of search nodes to generate a set of search node results. The technique allows for filtering the recently-impressed items from the set of search node results to generate a candidate set and applying a freshness factor to the candidate set. Updates are provided to a user display, based on results of applying the freshness factor to the candidate set.
A search engine is provided that generates search results proportional to a natural distribution. Search results identified and ranked by the search engine for a search query are redistributed so that a fixed number of top ranked search results include search result attributes proportional to the natural distribution, as determined from interaction tracking of prior search results. A natural distribution index mapping prior search queries to search result attributes and a proportional representation of interactions with the search result attributes is generated. The natural distribution is determined from the proportional representation of interactions. The search engine redistributes the fixed number of top ranked search results by minimizing a gap between the ranked set of search results for the search query and the natural distribution.
An apparatus and method for providing a performance data output for a user is provided. Apparatus may include a computing device including a processor, which may receive a user datum and generate an interface query data structure including at least a query including an input field based on the user datum. The interface query data structure may configure a remote display device to display the input field to the user, receive at least a user-input datum into the input field, retrieve data describing attributes of the user from a database communicatively connected with the processor, and refine the interface query data structure based on data describing attributes of the user from the database. The processor may use a machine learning model including a classifier to correlate the user datum to the interface query data structure and data multipliers into a list and accordingly generate a strategy data.
A method for facilitating transfer of a new dataset across a network may include the following steps: (a) querying the global dataset via a computer processor to identify an existing dataset having data points corresponding to the new dataset; (b) identifying historical data rules previously used for a set of data transfers relating to the existing dataset; and (c) using the historical data rules to assist a machine learning engine in generating data rules for use with a data transfer relating to the new dataset.
System and methods for compressing data for use in a distributed ledger are provided. In one form, the system includes: a network interface; a user interface device; and a control circuit coupled to the network interface and the user interface device. In this form, the control circuit executes a data compression module configured to: receive, via the network interface, a data set; transform and store the data set into a file format of rows and columns in which data of the data set are stored in a columnar fashion; apply a first compression step to compress each row and write each compressed row into the file format; apply a second compression step to further compress data after the compressed rows have been written into the file format; and encode the compressed data and transmit the encoded data to a first node of a distributed ledger.
In one embodiment, a first entry in a first database is modified to include data from a highest-ranked one of one or more available data tables that correspond to the first entry. Each of one or more characters fields of the modified first entry are converted into a respective one or more first-entry tokens, and each of one or more character fields of each of a plurality of second entries in a second database is converted into a respective one or more second-entry tokens. The first-entry tokens are compared to the second-entry tokens, and, in response to the comparison, it is determined whether the first entry matches one of the second entries. In response to determining that the first entry matches one of the second entries, the first entry and the matching second entry are associated with one another in one or both the first and second databases.
Systems, methods, and devices are described for performing scalable data processing operations. A queue that includes a translatable portion comprising indications of data processing operations translatable to data queries and a non-translatable portion comprising indications of non-translatable data processing operations is maintained. A determination that a first data processing operation of a first code block statement is translatable to a database query is made. An indication of the first data processing operation is included in the translatable portion of the queue. Responsive to a determination that a second data processing operation of a second code block statement is undeferrable, the translatable portion of the queue is compiled into a database query. An execution of the database query to be executed by a database engine to generate a query result is caused. A result dataset corresponding to the query result is transmitted to an application configured to analyze the result dataset.
There is a need for more effective and efficient detection of cross-data-column relationships. This need can be addressed by, for example, techniques for detecting cross-data-column data relationships that utilize at least one of feature-based similarity models and deep-learning-based similarity models. The cross-data-column data relationships may be displayed to an end-user using a cross-column relationship detection user interface.
A system is described that receives a query model of a query that includes one or more query commands. The query model includes a command model that corresponds to at least query command of the one or more query commands. The system uses the command model to generate an interactive action model summary and causes a user interface to display the query and the interactive action model summary in a query actions panel. A modification to the query in the user interface causes an update to the query actions panel and a modification to the action model summary causes an update to the at least one query command of the query.
A computer-implemented method for targeted sweep of a key-value data storage is provided. The method comprises before a write transaction to a database having a key value store commits, and before each of one or more write commands of the write transaction are persisted to the key value store, writing an entry for each of the one or more write commands to an end of a targeted sweep queue, the entry comprising metadata including: data identifying a cell to which the write command relates, a start timestamp of the write transaction, and information identifying a type of the write transaction.
A method for extending a blockchain comprises, at a space server: allocating an amount of drive storage for generating proofs-of-space; or accessing a first challenge based on a prior block of the blockchain, the prior block comprising a first proof-of-space and a first proof-of-time; in response to accessing the first challenge, generating a second proof-of-space based on the first challenge and the amount of drive storage, the second proof-of-space indicating allocation of the amount of drive storage; accessing a second proof-of-time based on the prior block and indicating a first time delay elapsed after extension of the blockchain with the prior block; generating a new block comprising the second proof-of-space and the second proof-of-time; and broadcasting the new block over a distributed network.
One embodiment of the present invention sets forth a technique for extracting data from a document. The technique includes determining, via execution of one or more machine learning models, a first set of bounding boxes for a first set of values associated with a first key within the document and a second set of bounding boxes for a second set of values associated with a second key within the document. The technique also includes generating a first set of mappings between a list of items in the document and the first set of bounding boxes and a second set of mappings between the first and second sets of bounding boxes based on locations of the bounding boxes. The technique further includes determining, for a given item, one or more associated bounding boxes in the first and second sets of bounding boxes based on the mappings.
A biosensor is provided including a detection device and a flow cell mounted to the detection device. The detection device has a detector surface with a plurality of reaction sites. The detection device also includes a filter layer. A method is providing including obtaining signal data from an array of light detectors; determining a crosstalk function for each of the light detectors of the array of light detectors; and determining characteristics of analytes of interest based on the signal data using the crosstalk functions.
A method at an electronic device having a display, the method including displaying a user interface on the display, wherein the user interface includes at least one folder icon for a folder, the folder including at least two applications; determining that at least two applications in the folder have at least one notification and at least one application in the folder has more than one notification; and appending, to the folder icon, a badge having a number, wherein the number represents a number of applications in the folder having notifications.
In a system for efficiently organizing, storing, and/or accessing project data, and for visualizing project progress, for a specified project, a fractal-based or bioinspired reference structure is selected. A file organization and storage structure is generated based on the reference structure. The reference structure includes tags that can indicate the appropriate storage locations for different types of project-related data based on the nature of the data. To storage a file, the name and/or contents of the file are analyzed and matched with one or more tags, so that the file can be stored at the location identified by the best matching tag.
Techniques for improving performance of file system operations are provided. Dirty memory pages may be copied from a file system into a memory associated with a first hardware accelerator. Content of the memory pages may be compressed by one or more cores of the hardware accelerator. The compressed data may be compacted into a payload area of at least one log. Metadata of the at least one log may be prepared by the one or more cores of the hardware accelerator. The at least one log may be flushed into a storage device. A read operation may be performed on the at least one log. On a read path, in response to determining that a size of data from a plurality of logs is greater than a predetermined threshold, a new log may be created by combining the data using compression by a second hardware accelerator.
An inter integrated circuit (I2C)-based communication method incudes when an I2C signal is encapsulated into a data packet for transparent transmission, an I2C status is indicated by a first field in a packet header of the data packet. The data packet may have no load part, or the data packet has a load part but the load part is used to carry a slave address, a read/write flag, or I2C data. Because the I2C status is indicated in the packet header of the data packet, the I2C status may be encapsulated in a same data packet together with the slave address, the read/write flag, or the I2C data. In other words, the I2C status may not need to occupy one data packet separately.
The implementation of the present disclosure provides a memory, an operation method thereof and a memory system. For example, the memory can include a first memory plane, a second memory plane, and a plane data bus connected to each of the first memory plane and the second memory plane. The plane data bus can be configured to receive input data. The first memory plane can be configured to store first data of the input data. The second memory plane can be configured to store second data of the input data. The second data can be configured to indicate whether the first data has been performed with an inversion operation prior to transmission.
Methods, apparatus, systems and articles of manufacture are disclosed for allocation in a victim cache system. An example apparatus includes a first cache storage, a second cache storage, a cache controller coupled to the first cache storage and the second cache storage and operable to receive a memory operation that specifies an address, determine, based on the address, that the memory operation evicts a first set of data from the first cache storage, determine that the first set of data is unmodified relative to an extended memory, and cause the first set of data to be stored in the second cache storage.
Techniques are disclosed relating to eviction control for cache lines that store register data. In some embodiments, memory hierarchy circuitry is configured to provide memory backing for register operand data in one or more cache circuits. Lock circuitry may control a first set of lock indicators for a set of registers for a first thread, including to assert one or more lock indicators for registers that are indicated, by decode circuitry, as being utilized by decoded instructions of the first thread. The lock circuitry may preserve register operand data in the one or more cache circuits, including to prevent eviction of a given cache line from a cache circuit based on an asserted lock indicator. The lock circuitry may clear the first set of lock indicators in response to a reset event. Disclosed techniques may advantageously retain relevant register information in the cache with limited control circuit area.
An address translation cache (ATC) is configured to store translation entries indicating mapping information between a virtual address and a physical address of a memory device. The ATC includes a plurality flexible page group caches, a shared cache and a cache manager. Each flexible page group cache stores translation entries corresponding to a page size allocated to the flexible group cache. The shared cache stores, regardless of page sizes, translation entries that are not stored in the plurality of flexible page group caches. The cache manager allocates a page size to each flexible page group cache, manages cache page information on the page sizes allocated to the plurality of flexible page group caches, and controls the plurality of flexible page group caches and the shared cache based on the cache page information.
Techniques are disclosed relating to smashing atomic operations. In some embodiments, cache control circuitry caches data values in cache storage circuitry and receive multiple requests to atomically update a cached data value according to one or more arithmetic operations. The control circuitry may perform updates to a cached data value based on the multiple requests, in response to determining that the one or more arithmetic operations meet one or more criteria and store operation information that indicates a most-recent requested atomic arithmetic operation for the updated data value. The control circuitry may, in response to an event, flush, to a higher level in a memory hierarchy that includes the cache storage circuitry both: the updated data value and the operation information. This may advantageously smash atomic operations at the cache and reduce operations to the higher-level cache or memory (which may be the actual coherence point for atomic requests).
Disclosed embodiments relate to a cache line eviction algorithm. In one example, a system includes a last level cache (LLC) having multiple ways, each allocated to one of multiple priorities, each having specified minimum and maximum ways to occupy, a cache control circuit (CCC) to store an incoming cache line (CL) having a requestor priority to an invalid CL, if any, otherwise, when the requestor priority is a lowest priority and has an occupancy of one or more, or when the occupancy is at a maximum, to evict a least recently used (LRU) CL of the requestor priority, otherwise, when the occupancy is between a minimum and a maximum, to evict a LRU CL of the requestor or a lower priority, otherwise, when the occupancy is less than the minimum, to evict a LRU CL, if any, of the lower priority, and otherwise, to evict a LRU CL of a higher priority.
Embodiments are directed towards a method for creating a relational memory designed for one or more key parameters in at least one memory part configurations library. The method may include identifying one or more high-level parameters (HLPs) within the at least one memory part configurations library, assigning each non-HLP parameter an HLP key, using the assigned HLP keys as a frame of reference to cross-correlate each non-HLP parameter with every other non-HLP parameter in the at least one memory part configurations library. The method may also include extracting a complete relational memory attribute set from the cross-correlated parameters in the at least one memory part configurations library, generating memory configuration metadata equivalent to the at least one memory part configurations library from the complete relational memory attribute set, and providing memory part automation from the generated memory configuration metadata.
Various embodiments relate to managing a database to modify data related to industrial assets using an intelligent data queue for data ingestion. Embodiments are configured to receive a data modification payload associated with a request to modify a portion of data stored in a time series database. Embodiments are also configured to parse the data modification payload to identify a type of modification with respect to the data stored in the time series database. Embodiments are also configured to store the data modification payload in at least one of a first data cache configured for storing pending data modification payloads and a second data cache configured for processing data modification payloads. In response to a determination that the data modification payload is stored in the second data cache, the data stored in the time series database is modified based at least in part on the type of modification.
Cost-effective storage management including identifying, by a remote storage consumer, one or more of portions of one or more source objects stored at a remote storage resources; issuing, by the remote storage consumer, a command to the remote storage resources configured to cause the remote storage resources to create a new object comprising the one or more of portions of the one or more source objects; and updating, at the remote storage consumer, a mapping data structure to reference the new object.
A system includes a memory device and a processing device communicatively coupled to the memory device. The processing device is to write data to a number of groups of memory cells of the memory device in a physically non-contiguous manner. The processing device is further to track a sequence in which the number of groups of memory cells were written with the data. In response to a trigger event, the processing device is further to identify at least a portion of the number of groups of memory cells having data received over a predefined period preceding the trigger event based at least in part on the tracked sequence.
Disclosed are systems, computer-readable media and methods for monitoring performance data across microservices. One example method includes establishing a service policy configured on a centralized switch controller, applying the service profile to a virtual interface associated with a microservice, mapping a microservice name for the microservice to an IP address and a port number, tracking a protocol flow for the microservice, wherein the protocol flow is associated with a virtual switch, to yield data, aggregating the data to yield aggregated data and presenting the aggregated data on a user interface.
A disclosed fail-safe boot block method leverages embedded controller (EC) functionality to monitor power on self-test (POST) messages and, in response to detecting a POST error message, execute a sequence of main basic input/output system (BIOS) recovery operations including, in at least some embodiments, performing top-block swap recovery features supported by the platform. If the main BIOS recovery operations fail to resolve the POST error issue, e.g., fail to resolve a No Boot/No Post/No Video (NB/NP/NV) state of the platform, a resiliency boot block bit is set and a reset is executed to boot the platform, via a fail-safe boot block, into the safe BIOS mode for error analysis and corrective action. The fail safe boot block and the safe BIOS firmware may reside in a flash partition that is factory-programmed and sealed to prevent substantially any subsequent programming and/or of the storage device. Additional benefit of the fail-safe boot features are disclosed herein.
A computing system providing high-availability access to computing resources includes: a plurality of interfaces; a plurality of sets of computing resources, each of the sets of computing resources including a plurality of computing resources; and at least three switches, each of the switches being connected to a corresponding one of the interfaces via a host link and being connected to a corresponding one of the sets of computing resources via a plurality of resource connections, each of the switches being configured such that data traffic is distributed to remaining ones of the switches through a plurality of cross-connections between the switches if one of the switches fails.
In some examples, a data management and storage (DMS) platform comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. Example operations comprise, in a first dry-run phase, creating a patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the patch file image; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.
Embodiments of the present disclosure provide a method, an electronic device, and a computer program product for generating logs. The method comprises: generating, by a generator, a pseudo-log based on a generating condition and random noise; determining, by a discriminator, event types of log messages in a real log and the pseudo-log; determining, by the discriminator, a feature matrix of log sequences in the real log and the pseudo-log based on the event types; determining, by the discriminator, authenticity of the real log and the pseudo-log based on the feature matrix; and training the generator and the discriminator based on the authenticity. The method according to embodiments of the present disclosure may improve the accuracy of a training model for generating pseudo-logs that are sufficiently real.
An operating method of a nonvolatile memory device for programming multi-page data, the operating method including: receiving the multi-page data from a memory controller; programming first page data among the multi-page data to first memory cells connected to a word line adjacent to a selected word line; reading previous page data previously stored in second memory cells connected to the selected word line based on a first sensing value and a second sensing value after programming the first page data; calculating a first fail bit number by comparing first bits of the previous page data read based on the first sensing value to second bits of the previous page data read based on the second sensing value; and programming the previous page data read from the second memory cells and second page data among the multi-page data to the second memory cells based on the first fail bit number.
A system on chip (SoC) includes a first core and a second core, first and second power gating switches, and a first power switch. The first power gating switch is arranged between the first core and a first power rail that receives a first voltage, and is selectively turned on in response to a first power gating signal. The second power gating switch is arranged between the second core and a second power rail that receives a second voltage, and is selectively turned on in response to a second power gating signal. The first power switch is arranged between the first power rail and the second power rail, and is selectively turned on in response to a first power control signal to connect the first power gating switch or the second power gating switch both the first power rail and the second power rail.
An abnormality detection circuit includes: a first current source configured to generate a first current flowing from an external terminal toward a reference potential terminal; a second current source configured to generate a second current flowing from a power supply potential terminal toward the external terminal; a comparator configured to generate an abnormality detection signal by comparing a detection voltage corresponding to an application voltage of the external terminal with a predetermined threshold voltage; and a controller configured to switch between a first abnormality detection mode in which an operation of generating the first current is performed and a second abnormality detection mode in which an operation of generating the second current is performed.
Systems, computer readable medium and methods for improved boot time for autonomous drones are disclosed. Autonomous drones are disclosed that include an Off State and a Power off State. The Off State appears to a user of the autonomous drone as if the autonomous drone is off, but the Off State maintains some of the autonomous drone's state such as the operating system being loaded in a memory. The autonomous drone enters the Power off State, where all or substantially all the power is turned off, from the Off State based on a timeout or a power level of a battery dropping below a threshold level. The Off State reduces the boot time of the autonomous drone compared with the Power off State. The time reduction is often less than ten seconds, but this time is beneficial for situations where a user would like the autonomous drone to immediately perform photography.
An electronic device according to various embodiments of the disclosure includes a housing including a first surface, a second surface formed parallel to the first surface, and a side surface enclosing a space formed between the first surface and the second surface. The electronic device includes a printed circuit board disposed on the first surface of the housing and an antenna module spaced apart from the side surface of the housing by a predetermined distance and disposed at the first surface of the housing. The electronic device includes also includes a first cable configured to electrically connect the printed circuit board and the antenna module and a heat dissipation unit disposed on one surface of the printed circuit board and having, at one surface thereof, a cable seating path in which at least a portion of the first cable is seated.
Disclosed is a display device. The display device of the present disclosure includes: a flexible display panel; a module cover positioned behind of the display panel and coupled to the display panel in a rearward direction of the display panel, the module cover having a plurality of segments which respectively extend long in a left-right direction of the display panel, and which are sequentially arranged in an up-down direction of the display panel; and a hinge shaft which is disposed between the plurality of segments, and to which the plurality of segments are rotatably coupled.
A digitizer includes a base member including a front surface and a rear surface opposing the front surface, first sensing lines disposed on the base member, arranged in a second direction, and extending in a first direction crossing the first direction, and second sensing lines disposed on the base member, spaced apart from the first sensing lines, arranged in the first direction, and extending in the second direction. The base member is foldable about an imaginary folding axis extending in the second direction and is provided with a through-hole penetrating at least a portion of the base member. The through-hole is surrounded by the first sensing lines and the second sensing lines.
A circuit having load jump mitigation, including: circuit processing stages arranged in a pipeline configuration and operable based on respective stage clock signals; and clock control circuits respectively connected to the circuit processing stages to control the respective stage clock signals. Each of the clock control circuits is operable to: enable the respective stage clock signal in response to receiving a data in signal representing that the respective circuit processing stage begins to receive valid data for processing; disable the respective stage clock signal based on a predetermined respective circuit processing stage processing delay having elapsed since the respective circuit processing stage received any valid data; and enable a next of the clock control circuits, which is connected to a next of the circuit processing stages, based on the predetermined respective circuit processing stage processing delay having elapsed since the respective stage clock signal was enabled, indicating that the respective circuit processing stage is beginning to send the processed valid data to the next circuit processing stage.
The present disclosure relates generally to the field of medical devices. In particular, the present disclosure relates to medical devices and systems with control knobs designed for improved usability and ergonomics. For example, the control knobs of the present disclosure may include surface features for improved gripping, surface features for improved perception of medical device orientation within a patient and/or knobs dimensioned for improved thumb reach and reduced torque.
Systems and methods are disclosed for managing power supplied over an electric power grid from at least one power supply source. A coordinator manages communications between at least one server and the at least one power supply source, wherein the server is operable to initiate power commands, wherein the communications comprise an actual amount of power supply available for the electric power grid from the at least one power supply source, and wherein the at least one power supply source is operable to provide power supply to the electric power grid based on the power commands.
A method for controlling a thrust vectored aircraft includes mapping aircraft control commands with a flight controller through a number of transformations including: transforming, with the flight controller, a command space into an inner-mixing space, which comprises of at least a pair of two orthogonal force components located at each thrusting motor; transforming, with the flight controller, the inner-mixing space into an outer-mixing space, which comprises a thrust angle and thrust magnitude pair located at each thrusting motor; and generating output commands with the flight controller.
A method may include obtaining sensor data about a total measurable world around an autonomous vehicle. The sensor data may be captured by sensor units co-located with the autonomous vehicle. The method may include generating a mapping dataset including the obtained sensor data and identifying data elements that each represents a point in the mapping dataset. The method may include sorting the data elements according to a structural data categorization that is a template for a high-definition map of the total measurable world and determining a mapping trajectory of the autonomous vehicle. The mapping trajectory may describe a localization and a path of motion of the autonomous vehicle. The method may include generating the high-definition map based on the structural data categorization and relative to the mapping trajectory of the autonomous vehicle, and the high-definition map may be updated based on the path of motion of the autonomous vehicle.
The embodiments of present disclosure herein address unresolved problem of cognitive navigation strategies for a telepresence robotic system. This includes giving instruction remotely over network to go to a point in an indoor space, to go an area, to go to an object. Also, human robot interaction to give and understand interaction is not integrated in a common telepresence framework. The embodiments herein provide a telepresence robotic system empowered with a smart navigation which is based on in situ intelligent visual semantic mapping of the live scene captured by a robot. It further presents an edge-centric software architecture of a teledrive comprising a speech recognition based HRI, a navigation module and a real-time WebRTC based communication framework that holds the entire telepresence robotic system together. Additionally, the disclosure provides a robot independent API calls via device driver ROS, making the offering hardware independent and capable of running in any robot.
The present disclosure provides a general purpose operating system (GPROS) that shows particular usefulness in the robotics and automation fields. The operating system provides individual services and the combination and interconnections of such services using built-in service extensions, built-in completely configurable generic services, and ways to plug in additional service extensions to yield a comprehensive and cohesive framework for developing, configuring, assembling, constructing, deploying, and managing robotics and/or automation applications. The disclosure includes GPROS extensions and features directed to use as an autonomous vehicle operating system. The vehicle controlled by appropriate versions of the GPROS can include unmanned ground vehicle (UGV) applications such as a driverless or self-driving car. The vehicle can likewise or instead include an unmanned aerial vehicle (UAV) such as a helicopter or drone. In cases, the vehicle can include an unmanned underwater vehicle (UUV), such as a submarine or other submersible.
A system may include one or more sensors configured to acquire data associated with a driver of a vehicle and a processor. The processor may receive the data and determine whether the data is within a baseline data associated with expected behavior of the driver. The processor may then control one or more operations of the vehicle in response to the data being outside the baseline data.
Systems and methods for repositioning autonomous vehicles are disclosed. The systems and methods facilitate moving vehicles of a fleet of vehicles into more advantageous locations. For example, autonomous vehicles can be moved from positions where a vehicle would be difficult to access by a user and/or be less likely to be used by a user to positions that provide easier access by a user and/or make the vehicle more likely to be used.
A controller of a work machine includes: a service request generation unit that generates and transfers information for requesting a remote service; a service execution condition management unit that confirms and manages the condition for executing the remote service; and an operating mode management unit that manages the operating mode and the operation status of the work machine. The service request generation unit generates service request information containing function types of a plurality of remote services, the operating mode of the vehicle, and the communication performance of the communication network, and transfers it to the data center. For each function type included in the service request information, the service execution condition management unit outputs service execution information containing the execution possibility, the condition for operating mode, and the condition for communication performance.
The present disclosure provides system, methods, and computer program products for predicting and detecting anomalies in a subsystem of a system. An example method may comprise (a) determining a first plurality of tags that are indicative of an operational performance of the subsystem. The tags can be obtained from (i) a plurality of sensors in the subsystem and (ii) a plurality of sensors in the system that are not in the subsystem. The method may further comprise (b) processing measured values of the first plurality of tags using an autoencoder trained on historical values of the first plurality of tags to generate estimated values of the first plurality of tags; (c) determining whether a difference between the measured values and estimated values meets a threshold; and (d) transmitting an alert that indicates that the subsystem is predicted to experience an anomaly if the difference meets the threshold.
A digital twin model based plant operation and optimization is provided. Systems and methods of the solution can receive data on assets of a plant, the assets' topology, connectivity and flow and deployed physical instruments along with the measurements of the physical instruments. The solution generate a model having a plurality of layers based on the received data and provide one or more virtual instruments in the model. The solution can determine, based on a set of relationships for interactions between assets and the received measurements input into the model, one or more virtual measurement for the one or more virtual instruments and generate, responsive to a comparison with a threshold, a notification to service at least one of the assets at the plant.
A defect detection and ranking system for a vehicle assembly line is provided. The system includes an image capture device that captures a plurality of images of a vehicle on the vehicle assembly line. The system also includes a defect detector that analyzes the plurality of captured images and, based on the analysis, detects a plurality of defects on the surface of the vehicle. Each of the plurality of defects has an associated x-y-z coordinate location, a defect type, and a defect severity. The system also includes a datastore containing a vehicle specification, for the vehicle on the vehicle assembly line, and a defect priority based on the vehicle specification. The system also includes a defect prioritization generator configured to: receive the plurality of defects from the defect detector, retrieve the vehicle specification and the defect priority, and apply the defect priority to the plurality of defects, and output a prioritized list of defects, wherein the prioritized list of defects. The defect prioritization generator outputs the prioritized list of defects to an output device associated with the vehicle assembly line.
An energy storage system for a building includes a battery asset configured to store electricity and discharge the stored electricity for use in satisfying a building electric load. The system includes a planning tool configured to identify one or more selected functionalities of the energy storage system and generate a cost function defining a cost of operating the energy storage system over an optimization period. The cost function includes a term for each of the selected functionalities. The planning tool is configured to generate optimization constraints based on the selected functionalities, attributes of the battery asset, and the electric energy load to be satisfied. The planning tool is configured to optimize the cost function to determine optimal power setpoints for the battery asset at each of a plurality of time steps of the optimization period.
Systems and methods are disclosed relating to building management systems with language model-based data structure generation. For example, a method can include receiving a query to select, from a plurality of data sources of a building management system, a selected one or more data sources according to a characteristic indicated by the query in at least one of a natural language representation or a semantic representation. The method can further include applying the query as input to a machine learning model to cause the machine learning model to generate an output indicating the selected one or more data sources, the machine learning model configured using training data comprising sample data and metadata from the plurality of data sources. The method can further include presenting, using at least one of a display device or an audio output device, the output.
The present application relates to a real-time measurement method and system for ultrafast space-time-frequency three-domain information based on space-time-frequency compression. The method includes: generating an ultrafast-pulse optical signal in a to-be-observed physical system; performing intensity-modulated spatial encoding on the ultrafast-pulse optical signal; arranging, by a space-time editor, a time-domain series of an encoded ultrafast-pulse optical signal in a horizontal space direction; performing, by a frequency-space editor, frequency spectral processing on a space-time distribution encoding form of the encoded ultrafast-pulse optical signal; performing, by a frequency-time delayer, frequency-time delaying on an encoded space-time-frequency synchronized ultrafast-pulse optical signal; performing, by an area array detector, real-time compression and acquisition on a high-frequency-resolution encoded space-time-frequency synchronized ultrafast-pulse optical signal, to obtain compressed encoded data information; and decompressing and decoding data according to the compressed encoded data information, to obtain space-time-frequency three-domain synchronization information of the ultrafast-pulse optical signal.
An electrophotographic developer set comprising a toner, and a powder adhesive, wherein the powder adhesive comprises a crystalline polyester resin, and a thermoplastic resin other than the crystalline polyester resin; the amount of the crystalline polyester resin in the powder adhesive is 21% by mass or more; the melting point of the crystalline polyester resin is 55° C. to 100° C.; in a viscoelasticity measurement, where Gt′(100) denotes a storage elastic modulus of the toner at 100° C. and Gb′(100) denotes a storage elastic modulus of the powder adhesive at 100° C., Gb′(100) is 1.0×105 Pa or less and Gt′(100)/Gb′(100) is 1.2 or more.
A first replaceable unit is provided for use with a second replaceable unit in an electrophotographic image forming device. The first replaceable unit includes a latch movable between a latching position for latching the first replaceable unit to the second replaceable unit and an unlatching position for permitting the first replaceable unit to separate from the second replaceable unit. The latch is positioned to contact a latch catch on the second replaceable unit in order to prevent the first replaceable unit from separating from the second replaceable unit when the first replaceable unit is mated with the second replaceable unit and the latch is in the latching position. The latch includes a cam follower surface for contacting a camming surface on the second replaceable unit during mating of the first replaceable unit with the second replaceable unit to cause the latch to move toward the latching or unlatching position.
An image forming apparatus includes a rotatable image bearing member, a charging member, a developing member, a transfer member, an exposure unit, and a controller. The controller executes a preparatory operation in which, before an image forming operation, rotation of the image bearing member is started and a charging voltage and a developing voltage are increased stepwisely. In the preparatory operation, the controller carries out control so as to start application of the charging voltage at a voltage value not less than a discharge start voltage of the charging member before a surface region of the image bearing member positioned in a developing portion at a time of a start of the rotation of the image bearing member reaches a charging portion in a state in which a surface of the image bearing member is exposed to light by the exposure unit.
An image forming apparatus includes a first image forming portion including a first photosensitive member, a first charging member, and a first developing member including a first accommodating portion; a second image forming portion including a second photosensitive member, a second charging member, and a second developing member including a second accommodating portion; an exposure portion; an applying portion; a storing portion; and a controller. When, in the storing portion, information on toner accommodated in the first accommodating portion is changed from first information to second to information and information on toner accommodated in the second accommodating portion is not changed, the controller carries out control so that a transfer voltage is changed from a first transfer voltage to a second transfer voltage and so that a potential of an image portion formed on the second photosensitive member is changed from a first potential to a second potential.
An image forming apparatus includes a body, an intermediate transfer assembly, a secondary transfer assembly, and a drive motor. The intermediate transfer assembly is held by the body and includes an intermediate transferor. The secondary transfer assembly is held by the intermediate transfer assembly and includes a secondary transfer assembly and a cam. The secondary transferor assembly includes a secondary transferor rotatably held by the secondary transfer assembly. The secondary transferor presses the intermediate transferor. The cam contacts the secondary transferor assembly and adjusts a contact pressure of the secondary transferor against the intermediate transferor. The drive motor is held by the body and rotates the cam.
A toner cartridge includes a customer replaceable unit monitoring (CRUM) apparatus to store error information of a toner injection process of the toner cartridge using a toner refill apparatus. Based on the error information not being stored in the CRUM apparatus, an availability of a refill operation of the toner cartridge is identified based on a predetermined first reference value and an amount of toner detected in the toner cartridge, and, based on the error information being stored in the CRUM apparatus, the availability of the refill operation of the toner cartridge is identified based on a predetermined second reference value and the amount of toner detected in the toner cartridge.
An extreme ultraviolet mask including a substrate, a reflective multilayer stack on the substrate and a multi-layer patterned absorber layer on the reflective multilayer stack is provided. Disclosed embodiments include an absorber layer that includes an alloy comprising ruthenium (Ru), chromium (Cr), platinum (Pt), gold (Au), iridium (Ir), titanium (Ti), niobium (Nb), rhodium (Rh), molybdenum (Mo), tungsten (W) or palladium (Pd), and at least one alloying element. The at least one alloying element includes ruthenium (Ru), chromium (Cr), tantalum (Ta), platinum (Pt), gold (Au), iridium (Ir), titanium (Ti), niobium (Nb), rhodium (Rh), molybdenum (Mo), hafnium (Hf), boron (B), nitrogen (N), silicon (Si), zirconium (Zr) or vanadium (V). Other embodiments include a multi-layer patterned absorber structure with layers that include an alloy and an alloying element, where at least two of the layers of the multi-layer structure have different compositions.
A photolithography method includes: sequentially preparing a functional film layer, a reflective auxiliary imaging film layer and a first photoresist layer which are stacked, on a photolithography substrate; performing photolithography on the first photoresist layer to obtain a first photolithography structure; etching the reflective auxiliary imaging film layer with the first photolithography structure as a masking layer; on the pattern of the reflective auxiliary imaging film layer, sequentially preparing a second photoresist layer and a transmissive auxiliary imaging film layer which stacked; performing surface plasmon photolithography with the pattern of the reflective auxiliary imaging film layer as a mask, removing the transmissive auxiliary imaging film layer, and then developing the second photoresist layer, to obtain a second photolithography structure; and etching the functional film layer, with the second photolithography structure as a masking layer, to obtain a third photolithography structure.
A projection lens, which is mounted on a housing of a projection device including an electro-optical element, includes a first holding part that holds a first optical system disposed along a first optical axis along which light emitted from the housing passes, a first reflective part that bends light parallel to the first optical axis to form light parallel to a second optical axis, a second reflective part that bends the light parallel to the second optical axis to form light parallel to a third optical axis, and a second holding part holds the first reflective part and the second reflective part. A distance along the first optical axis between a first lens, which is disposed to be closest to a reduction side in the first optical system, and the first reflective part is longer than a distance along the second optical axis between the first reflective part and the second reflective part. The first optical system includes a second lens that is disposed to be closest to an enlargement side to form an intermediate image of an optical image of the electro-optical element.
An image projector with a high optical efficiency projects an image at an arbitrary distance from an observer. The image projector includes an illumination module having at least one spatially coherent light source; a phase image generator with an array of optical phase shifting elements; an electronic image controller connected electrically to the phase image generator; and a waveguide which includes at least one embedded partial reflector. The waveguide may be positioned either between the illumination module and the waveguide, or between the waveguide and the observer. The phase image generator may include phase shifts for canceling speckle, correcting optical aberrations, and/or compensating interference caused by light rays having different optical path lengths.
A color electrophoretic display with improved black optical state includes an electrophoretic medium having five types of charged electrophoretic pigment particles in a non-polar fluid: a first particle having a first optical property and first charge polarity; a second particle having a second optical property and second opposite charge polarity with a first charge magnitude; a third particle having a third optical property and second charge polarity with a second charge magnitude smaller than the first charge; a fourth particle having a fourth optical property and second charge polarity with a third charge magnitude smaller than the second charge; and a fifth particle having a fifth optical property and second charge polarity with a fourth charge magnitude greater than the first charge. The first and fifth particles are white and black, respectively, and the second, third, and fourth particles are each a different one of cyan, magenta, and yellow.
A variable transmittance optical stack and a manufacturing method for the same, and a smart window including the same are proposed, and the variable transmittance optical stack includes a first polarizing plate, a first electrode layer formed on one surface of the first polarizing plate, a second polarizing plate opposing the first polarizing plate, a second electrode layer formed on one surface of the second polarizing plate, and opposing the first electrode layer, and a liquid crystal layer provided between the first electrode layer and the second electrode layer, wherein the first electrode layer and the second electrode layer includes conductive polymers, and the first electrode layer and the second electrode layer have physical alignment structures on at least a part of regions thereof by a rubbing manner.
Disclosed is a display substrate, comprising a first substrate (100) and a second substrate (200) which are arranged opposite to each other, and a liquid crystal layer (300) which is arranged between the first substrate (100) and the second substrate (200). The first substrate (100) is provided with a first conductive layer and a first light-shielding layer which comprises a plurality of first light-shielding structures (111), and the second substrate is provided with a second conductive layer and a second light-shielding layer which comprises a plurality of second light-shielding structures (211). The first conductive layer comprises at least one first electrode (31) and at least one second electrode (32) which are alternately arranged in a second direction. The second conductive layer comprises at least one third electrode (33) arranged in a first direction. The display substrate comprises a plurality of pixel structures.
A backlight module and a display apparatus are disclosed. The backlight module includes a circuit board, a driving chip on the circuit board, and a plurality of light-emitting areas corresponding to the driving chip. The driving chip includes a first pin and a third pin located on a first side of the driving chip, and a second pin and a fourth pin located on a second side of the driving chip, the first pin and the second pin are electrically connected inside the driving chip, and the third pin and the fourth pin are electrically connected inside the driving chip; the first side and the second side are opposite sides. The driving chip further includes a plurality of control terminals on a third side of the driving chip, the plurality of control terminals are correspondingly connected with the plurality of light-emitting areas.
A light source device comprises a diffuser plate and a light source module disposed behind the diffuser plate. The light source module includes a substrate, a plurality of light emitting diodes mounted on the substrate, and a plurality of reflective layers each provided on a front surface of the plurality of light emitting diodes. When a distance between the centers of each of the plurality of light emitting diodes is referred to as a pitch, and a distance between the diffuser plate and the substrate is referred to as an optical distance, a ratio of the pitch to the optical distance satisfies the following expression: 2.5≤pitch/optical distance≤4.5.
A display device includes an aperture layer, a first plurality of light sources, a second plurality of light sources, and a piezo material coupled to the first plurality of light sources and the second plurality of light sources. The aperture layer includes a first plurality of apertures and a second plurality of apertures, and the first plurality of light sources is arranged to correspond to the first plurality of apertures, and the second plurality of light sources is arranged to correspond to the second plurality of apertures. The piezo material is configured to alter a first position of the first plurality of light sources relative to the first plurality of apertures, and to alter a second position of the second plurality of light sources relative to the second plurality of apertures.
A display device, including a backlight module (1). The backlight module (1) includes an optical film layer (2), the optical film layer (2) includes at least two diffusers (21) stacked in sequence, and the haze of each diffuser (21) is 80%-99%. The backlight module (1) further includes an LED light source (3), and the optical band of the LED light source (3) is greater than 455 nm. The display device further includes a cover plate (5) and at least one anti-reflection layer (7), the cover plate (5) is provided with an atomization layer (51), and the anti-reflection layer (7) is located on the side of the cover plate (5) facing away from a display panel (4).
A transparent structure may have layers with curved cross-sectional profiles. The transparent structure may have inner and outer layers with curved portions formed by bending the layers. A display may be applied to one or more of the inner and outer layers. To reduce the strain applied to the display while being bent into a desired curvature, a carrier film may be used during bending operations. The carrier film may be modified with a patch or openings distribute the strain evenly across the display. Additionally or alternatively, a convex mold may be used to further decrease the strain on the display while being formed into the desired curvature.
A photographing optical lens system includes five lens elements being, in order from an object side to an image side along an optical path, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. Each lens element has an object-side surface facing the object side and an image-side surface facing the image side. The first lens element has positive refractive power and the object-side surface being convex in a paraxial region thereof. The image-side surface of the third lens element is convex in a paraxial region thereof. The object-side surface of the fourth lens element is convex in a paraxial region thereof. The fifth lens element has negative refractive power, the object-side surface being convex, and the image-side surface being concave in a paraxial region thereof.
Disclosed are disinfecting covers for optical-fiber connectors. For example, a male disinfecting cover can include a plug, a bore of the plug, an absorbent disposed in the bore, and a disinfectant absorbed by the absorbent. The plug is configured to insert into a receptacle of a female optical-fiber connector. A female disinfecting cover can include a body, a receptacle in the body, an absorbent disposed in the receptacle, and a disinfectant absorbed by the absorbent. The receptacle is configured to accept a male optical-fiber connector. Whether the disinfecting cover is male or female, the absorbent is configured to contact the ferrule and the optical fiber disposed of the optical-fiber connector. Methods can include at least a method of using the male or female disinfecting cover.
Methods of forming an optical fiber assembly involve placing an adhesive in a ferrule assembly, heating the ferrule assembly through thermal induction, inserting an optical fiber into the ferrule bore during or after the heating step, and securing the optical fiber to the ferrule assembly using the adhesive. The thermal induction causes the adhesive to efficiently take or maintain a melted form to allow the optical fiber insertion.
A heat transfer device for integrating with a backlight unit for an edge-lit motor vehicle display apparatus includes an anterior capillary tube operable to integrate with a rear side of the backlight unit, the anterior capillary tube further operable to dissipate heat from an anterior of a backlight unit of a motor vehicle display. The heat transfer device further includes a posterior capillary tube operable to be positioned away from the backlight unit, the posterior capillary tube further operable to dissipate heat from a posterior of a backlight unit of a motor vehicle display. The heat transfer device further comprises a phase changing medium operable to fluidly transfer between the first capillary tube and the second pillar tube during a heat transfer process, where the phase changing medium is operable to phase change between a gaseous state and a liquid state during the heat transfer process.
Provided is an optical fiber illumination device in which optical fibers produced without using a special method is used and the amount of light emitted from the side surface is improved. An optical fiber illumination device 1 includes: an optical fiber bundle 10 having a plurality of optical fibers, a resin jacket 101 that covers a bundle of the plurality of optical fibers and emits light, a first end, and a second end, the first end and the second end being polished; and a first light source placed close to the first end so as to emit light in a range of angles larger than an angular aperture of the plurality of optical fibers toward the optical fiber bundle.
An optical filter that includes a substrate and a first set of films disposed on a first surface of the substrate, wherein the first set of films includes a high refractive index film layer, a low refractive index film layer, and a matching film layer. A material of the matching film layer includes a nitrogen-doped silicon germanium mixture having a chemical formula SixGe1-xNy, where 0≤x≤1, and 0
A Tamm electromagnetic cavity (10, 20, 30, 40, 60) possessing a resonant frequency in the THz domain, comprising: an interference mirror that is reflective in the THz domain, this mirror consisting of a stack of dielectric layers (7) comprising an alternation, in a z-direction, of two different layers, a layer referred to as the layer of high refractive index (2) and a layer referred to as the layer of low refractive index (4), the index of the layer of low refraction being lower than that of the layer of high refractive index, and being manufactured by stacking layers mechanically or by joining dielectric layers to one another; an upper metal layer (5) deposited on or added to an upper dielectric layer of said interference mirror so as to form a structure that supports at least one Tamm mode in the THz domain, the upper metal layer (5) being structured so as to form an antenna possessing a resonant frequency equal to that of the electromagnetic cavity.
An inspecting apparatus includes a table for supporting a workpiece thereon, a light applying unit for applying light to the workpiece supported on the table, and a light detector for detecting light reflected from the workpiece. The light detector includes a camera and a diffusion plate disposed between the table and the camera.
An eyepiece waveguide for an augmented reality display system may include an optically transmissive substrate, an input coupling grating (ICG) region, a multi-directional pupil expander (MPE) region, and an exit pupil expander (EPE) region. The ICG region may receive an input beam of light and couple the input beam into the substrate as a guided beam. The MPE region may include a plurality of diffractive features which exhibit periodicity along at least a first axis of periodicity and a second axis of periodicity. The MPE region may be positioned to receive the guided beam from the ICG region and to diffract it in a plurality of directions to create a plurality of diffracted beams. The EPE region may overlap the MPE region and may out couple one or more of the diffracted beams from the optically transmissive substrate as output beams.
The present disclosure concerns a near-eye light-field display system comprising an emissive display (1), containing a plurality of display pixels (10, 12), each display pixel (10, 12) having color information and being individually addressable to be set inactive or active where it generate a light beam (111); and a lens array (14) comprising an array including a plurality of lenses (140) and configured to project the light beams (111) of the active display pixels (10, 12) to form a projection virtual pixel image (26). The projection pixel image (26) having color information and a position in space that are determined by the number of the active display pixels (10, 12) and their position on the emissive display (1). The present disclosure further concerns a method of projecting a projection virtual pixel using the near-eye light-field display system.
A head-up display apparatus includes: a second reflecting mirror, a first gear, and a rotating apparatus. The second reflecting mirror is rotatable around a first rotation axis C1 extending in a transversal direction. The first gear is disposed in a lower edge portion of the second reflecting mirror. The rotating apparatus includes a second gear that meshes with the first gear from below and that is rotatable around a second rotation axis C2 aligned with the first rotation axis C1. When the rotating apparatus rotates the second gear, the second reflecting mirror is rotated.
Provided is a system of projection of a virtual image on a screen with the effect of eliminating the influence of solar radiation, the system that polarizes solar radiation in an optical path along which solar radiation is delivered to a display through a screen, eliminates and filters out ultraviolet and infrared components, and transmits only radiation of an operating range of the display to the display.
A method of adjusting an optical apparatus that acquires an image of a sample includes the steps of moving a focusing section included in the optical apparatus in a direction in which a contrast of a first image of the sample increases, and adjusting an aberration amount occurring in the optical apparatus in a direction in which a contrast of a second image of the sample increases.
A first lens unit and a third lens unit are constituted by a lens which is rotationally symmetrical with respect to an optical axis and are disposed on the same optical axis, a first freeform-curved surface lens and a second freeform-curved surface lens have the same shape and are disposed to be rotated at 180 degrees with respect to the optical axis. Further, a refractive power of a second lens unit is variable due to the first freeform-curved surface lens and the second freeform-curved surface lens moving in opposite directions. The first freeform-curved surface lens and the second freeform-curved surface lens are moved in the Y-axis direction in association with movement of some of lens groups constituting the first lens unit and the third lens unit when positional states of the lenses are changed from a wide-angle end state to a telephoto end state.
The present application provides an optical system and a projection device. The optical system includes a display unit, a first lens group, a second lens group and a reflector which are sequentially arranged along a light transmission direction. The first lens group has a positive focal power, the second lens group has a negative focal power, a total of focal powers of the second lens group and the reflector is positive. A distance from a side of the first lens group close to the display unit to another side of the second lens group far away from the display unit is T0, a distance from the side of the second lens group far away from the display unit to the reflector is T, and T0/T is greater than or equal to 0.8 and less than or equal to 1.1. The optical system provided by the present application is small in size and portable.
Provided are an infrared optical imaging camera lens and an imaging device. The lens includes sequentially along an optical axis, from an object side to an imaging side: a stop, a first lens having positive focal power, a second lens having positive focal power, a third lens having negative focal power, and an optical filter. An object-side surface of the first lens is a convex surface, and an image-side surface of the first lens is a concave surface. An object-side surface of the second lens is a concave surface, and an image-side surface of the second lens is a convex surface. An object-side surface of the third lens is a convex surface in a region near the optical axis, and an image-side surface of the third lens is a concave surface in the region near the optical axis.
The disclosure discloses an optical imaging lens assembly, which sequentially includes, from an object side to an image side along an optical axis, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens, an eighth lens and a ninth lens with refractive power respectively. There is an air space between any two adjacent lenses. The third lens has positive refractive power. An object-side surface of the fourth lens is a concave surface, while an image-side surface is a concave surface. ImgH is a half of a diagonal length of an effective pixel region on an imaging surface, T89 is a spacing distance of the eighth lens and the ninth lens on the optical axis, ImgH and T89 meet 6.0
Various embodiments may relate to an optical device. The optical device may include a stacked structure having a first surface and a second surface opposite the first surface. The stacked structure may include a plurality of holes or grooves extending from the first surface towards the second surface. The stacked structure may include a transition metal dichalcogenide material (TMDC) material. A thickness of the stacked structure may be of any value less than 100 nm.
A system for monitoring downhole cement quality in a cased well includes an active acoustic source that generates acoustic waves, a distributed acoustic sensor, and a controller. The distributed acoustic sensor includes an optical fiber disposed on an outer surface of a casing of the cased well; a pulsed laser coupled to the optical fiber and that transmits pulses of laser light along the optical fiber; a sensor that detects light that is backscattered and reflected by the optical fiber; and a processor that controls the pulsed laser, receives signals from the sensor, and converts the signals into acoustic information. The controller receives the acoustic information from the processor and identifies well integrity loss.
A method for optimizing an aviation radiation dose comprises a) gathering flight-relevant data including at least one flight schedule; b) gathering radiation data including at least a current radiation field assigned to the at least one flight schedule, historical radiation data assigned to the flight-relevant data and a radiation dose threshold; c) calculating an expected radiation dose based on the flight-relevant data and the radiation data; and d) modifying the flight-relevant data and repeating steps a) to c) at least once in order to obtain optimized flight-relevant data with regard to the expected radiation dose. With each iteration the flight-relevant data is modified.
A method for determining neutron flux by utilizing a portable Radionuclide Identification Device (RID) as it is used in homeland security applications is provided. The RID has an inorganic crystal comprising iodine, a light detector and electronics for the evaluation of the output signals of the light detector. The method includes a step of detecting, with the light detector, light emitted by the crystal following the interaction of nuclear radiation with the crystal. The intensity of the light measured is a function of the energy deposed in the crystal by said nuclear radiation during the interaction with the crystal.
Methods for detecting a time-of-flight include: emitting a light pulse toward a target; detecting a presence of light received at a light detector; obtaining a delay time between emitting the light pulse and detecting the presence of the light at the light detector; responsive to obtaining the delay time, (a) updating an overall intensity counter that counts a total number of delay times that have been obtained and (b) updating a delay time counter out of a plurality of different delay time counters, wherein each delay time counter counts a total number of delay times obtained that have a corresponding delay time value; and monitoring a threshold of each delay time counter to determine whether a threshold value is exceeded.
A rear perception module is utilized in conjunction with a work vehicle having a work vehicle cabin and a cabin roof. In an embodiment, the rear perception module includes an environmental depth perception (EDP) sensor system including a first EDP device having a field of view encompassing an environmental region to a rear of the work vehicle, a rear module housing mounted to an upper trailing edge portion of the cabin roof, and vents formed in exterior walls of the rear module housing to facilitate airflow through the rear module housing along a cooling airflow path. A heat-generating electronic component is electrically coupled to the first EDP device and positioned in or adjacent the cooling airflow path such that excess heat generated by the heat-generating electronic component is dissipated by convective transfer to airflow conducted along the cooling airflow path during operation of the rear perception module.
Techniques for Enhanced 911 (E911) location for dense cell network meshes are provided. A method can include obtaining, by a system comprising a processor via a communication network comprising first network cells listed in a neighboring cell list of a user equipment, coverage area information for the first network cells, wherein the coverage area information comprises respective reported positions of the first network cells and respective coverage radii of the first network cells; determining, by the system based on the coverage area information for the first network cells, a first area in which respective coverage areas of the first network cells overlap; and defining, by the system, an estimated position of the user equipment as a selected position within the first area.
Systems and methods for generating operating an autonomous vehicle. The methods comprise: obtaining LiDAR point cloud data generated by a LiDAR system of the autonomous vehicle; inspecting the LiDAR point cloud data to infer a health of LiDAR beams; identifying bad quality point cloud data based on the inferred health of the LiDAR beams; removing the bad quality point cloud data from the LiDAR point cloud data to generate modified LiDAR point cloud data; and causing the autonomous vehicle to perform at least one autonomous driving operation or mode change based on the modified LiDAR point cloud data.
A time-of-flight based distance measuring method and a time-of-flight based distance measuring system are provided. The distance measuring method includes: sending N consecutive pulses from a transmitter side intermittently, N being a positive integer greater than one, wherein the N consecutive pulses are reflected by a target object, and a reflection signal is generated accordingly, during arrival of the reflected signal at a receiver side, sampling the reflected signal multiple times according to a predetermined sampling interval within a predetermined sampling duration and accordingly generating a sampling result; detecting time of flight of a single pulse of the N consecutive pulses traveling from the transmitter side to the receiver side according to the sampling result; and measuring a distance between the target object and a reference position according to the time of flight. The distance measuring method maintains good measurement quality, measures the distance rapidly, and consumes low power.
Provided are a scattering aperture imaging method and a device, a system and a storage medium. The method mainly includes four steps of scattering point position estimation, azimuth resampling, range compensation and synthetic aperture radar imaging. A phased array radar with a fixed position is used for NLOS imaging, and the radar can control a beam to scan in space, which is equivalent to a scattering aperture moving along a relay surface. Therefore, the method can realize converting NLOS imaging into LOS synthetic aperture radar imaging, which can be suitable for the situation that a relay surface is rough and the relay surface with more complicated surface condition, thus widening the application range of radar NLOS imaging.
The invention describes a radar system consisting of a plurality of subcomponents each individually having all components of a radar device which comprise at least transmitters, receivers, a mixer and a phase locked loop, wherein an individual phase code is generated for each transmitter; and transmitters and receivers of all subcomponents of the radar system together provide a virtual overall arrangement according to the Multiple Input Multiple Output method, wherein at least one virtual sub-arrangement of the overall arrangement, provided by a combination of transmitters of a subcomponent and receivers of a subcomponent, has at least one overlapping column or one overlapping row with another virtual sub-arrangement of the overall arrangement, wherein the at least other virtual sub-arrangement is provided by another combination of transmitters of a subcomponent and receivers of a subcomponent.
A method and devices are disclosed for geo-location of wireless local area network (WLAN) devices. According to one aspect, a method for determining a corrected round trip times (RTT) resulting from communication with a WD is provided. The WD is configured with one or two short interframe spacings (SIFS). The method includes performing RTT measurements at successive times. The method includes determining a presence of one or two modes based at least in part on peaks of a kernel density estimation (KDE) surface. The KDE surface is determined from the RTT measurements. When there is only one mode, a corrected RTT is determined based on the RTT measurements and a first SIFS. When there are two modes, a corrected RTT is determined based on the RTT measurements and the first SIFS plus an SIFS offset (Δ), Δ being based at least in part on a difference between the two modes.
A method and device for tracking a movable target, relating to the technical field of tracking. In the situation where a tracked movable target travels at a low speed or stops traveling, whether the target is a stationary object or a tracked movable target can still be identified. The method for tracking a movable target comprises: acquiring radar monitoring data of all radar monitoring targets; extracting lateral position data of each radar monitoring target from the radar monitoring data; determining a lateral position change of each radar monitoring target according to the extracted lateral position data; and when the lateral position change of one or more radar monitoring targets from among all the radar monitoring targets is greater than a pre-set threshold value, determining that the one or more radar monitoring targets are tracked movable targets.
In one embodiment, an MRI apparatus includes: processing circuitry configured to: set a first pulse sequence and a second pulse sequence, wherein, in the first pulse sequence, a first gradient pulse is applied between two adjacent refocusing pulses, and, in the second pulse sequence, a second gradient pulse being different in pulse shape from the first gradient pulse is applied between two adjacent refocusing pulses, wherein: the scanner is configured to acquire first signals and second signals; and the processing circuitry is configured to generate at least one first image and at least one second image; and calculate a T2 value of a body fluid of the object from the at least one first image and the at least one second image in such a manner that influence of movement including diffusion of the body fluid is removed.
A coil assembly for use as a transmission and/or receiving coil in an MR system comprises a dipole antenna assembly with multiple dipole antennas. Connection elements are converted from an electrically conductive state to an electrically non-conductive state. In the electrically conductive state, the dipole antennas form a cylindrical volume coil and/or a conductor loop assembly, in particular a flat conductor loop assembly. The connection elements comprise blocking circuits which automatically block when a high-frequency alternating voltage with a frequency corresponding to the blocking frequency of the connection element blocking circuits is applied to the coil assembly.
For a receiving surface coil for detecting nuclear magnetic resonance signals from a patient, a solution for an easy adaptation of the receiving surface coil to the anatomy of the patient is disclosed. This is achieved by a receiving surface coil for detecting nuclear magnetic resonance signals from a patient, the receiving surface coil comprising: a flexible housing with an opening, a set of RF loop elements housed in the flexible housing, wherein the set of RF loops comprises at least a central loop element running around the opening in the flexible housing and a number of loop elements arranged around the opening.
A magnetic resonance (MR) local coil, a magnetic resonance apparatus with an MR local coil, and a method for producing an MR local coil are provided. The MR local coil includes an outer casing, an antenna structure, and a frame for accommodating the antenna structure. The outer casing is embodied in a flexible manner and surrounds an inner area. The frame is embodied in a rigid manner, at least in regions, and is connected to the outer casing in a fixed manner. The antenna structure is arranged in the inner area of the outer casing and is held in position by the frame.
Provided is an atomic vapor cell, for atomic or molecular spectroscopy, optical pumping, and/or spin-based atomic sensing, that includes a host substrate and defined there within a buried or non-buried chamber laser written in the host substrate without the need of a mask or photoresist, with either planar or three-dimensional geometry, and intended to contain an atomic vapor.
Also provided are an integrated atomic/photonic device and an apparatus, in both cases including the presently disclosed atomic vapor cell, and a method for fabricating the presently disclosed atomic vapor cell.
Various means for improvement in signal-to-noise ratio (SNR) for a magnetic field sensor are disclosed for low power and high resolution magnetic sensing. The improvements may be done by reducing parasitic effects, increasing sense element packing density, interleaving a Z-axis layout to reduce a subtractive effect, and optimizing an alignment between a Z-axis sense element and a flux guide, etc.
Magnetic positioning systems and methods for use in a robotic surgical system are provided. A multi-axis magnetic field source generates a magnetic field by simultaneously exciting a plurality of axes of the multi-axis magnetic field source with respective source signals that are orthogonal to each other over a period, T. A multi-axis magnetic field sensor detects the generated magnetic field. The detected magnetic field is analysed over an analysis interval which is at least as long as the period, T, to resolve the detected magnetic field into components which are due to the plurality of source signals. The components are used to determine one or both of the position and the orientation of the multi-axis magnetic field sensor relative to the multi-axis magnetic field source.
A method for estimating the usable charge capacity of an electrical energy store includes determining a nominal initial charge capacity and a maximum initial estimation error of a new or slightly degraded energy store; determining one or more nominal charge capacities and one or more maximum estimation errors for the degraded energy store; interpolating a graph for the nominal charge capacity and for the maximum lower and upper estimation errors between the interpolation points of the nominal charge capacity and the interpolation points of the maximum estimation errors; and estimating a nominal charge state, a current usable charge capacity with a lower estimation reserve, and a current usable charge capacity with an upper estimation reserve for a current degradation state of the electrical energy store.
Disclosed is a battery diagnosing technology capable of effectively diagnosing a defective battery cell among a plurality of battery cells included in a battery system at an early stage. The battery system diagnosing apparatus diagnoses a battery system including a plurality of battery cells having electrode tabs therein, and includes a voltage measuring unit for measuring an end voltage at every charging or discharging for each of the plurality of battery cells; and a processor for accumulating the end voltage of each battery cell measured by the voltage measuring unit over time and detecting a battery cell having a defect in the electrode tab among the plurality of battery cells based on the accumulated end voltage trend.
A busbar diagnosis apparatus includes a plurality of voltage sensing pins, a battery monitoring circuit, a voltage sensing channel, a bypass unit and a control circuit to diagnose s busbar. A voltage of each of a plurality of battery cells of a first battery module and a plurality of battery cells of a second battery module is detected using a potential difference of every two adjacent voltage sensing pins, and the busbar is diagnosed based on a voltage history of each of the plurality of battery cells.
Circuit breakers may perform a variety of operations, including isolating a faulty part of the power system that may result in a cascading outage. However, circuit breaker operations may cause wear and tear of the tripping assembly components, which eventually cause the circuit breaker to wear out. Additionally, long periods of non-operations may cause the mechanical parts inside a circuit breaker to move sluggishly or, in some instances, fail to move at all. In an embodiment, a system includes a circuit breaker that trips to control power flow and an intelligent electronic device (IED) including an electronic display. The IED receives measurement data associated with a trip event for the circuit breaker, generates a current profile based on the measurement data, and presents the current profile via the electronic display.
In some examples, an integrated circuit comprises: a TDI input, a TDO output, a TCK input and a TMS input; a TAP state machine (TSM) having an input coupled to the TCK input, an input coupled to the TMS input, an instruction register control output, a TSM data register control (DRC) output, and a TSM state output; an instruction register having an input coupled to the TDI input, an output coupled to the TDO output, and a control input coupled to the instruction register control output of the TAP state machine; router circuitry including a TSM DRC input coupled to the TSM DRC output, a control DRC input coupled to the TSM state output, and a router DRC output; and a data register having an input coupled to the TDI input, an output coupled to the TDO output, and a data register DRC input coupled to the router DRC output.
An apparatus for performing multiple tests on a device under test (DUT) are provided. The apparatus includes at least one non-transitory computer-readable medium having stored thereon computer-executable instructions and at least one processor coupled to the at least one non-transitory computer-readable medium. The computer-executable instructions are executable by the at least one processor and cause the apparatus to perform operations of inputting a plurality of test patterns to a test apparatus, performing each of the plurality of test patterns on the DUT without interruption, and obtaining a respective result for the DUT in response to each of the plurality of test patterns.
A method and apparatus for configuring a conductive plane for electromagnetic compatibility test of equipment or device. A positioning object is fixed above the plane of a conductive plane, the positioning object contacts an equipment under test (EUT), and the distance from the EUT to the conductive plane is equal to the distance from the positioning object to the conductive plane plus the thickness of the positioning object, thereby avoiding an error in measurement caused by a change in the distance from the conductive plane to the EUT during each test. In addition, the device is portable, and the conductive plane does not need to be grounded, and may be applied to a production site or field in which no grounding is available.
In a general aspect, vapor cell sensors are used to perform OTA testing of cellular base stations. In some implementations, a system for performing OTA testing of a cellular base station includes a vapor cell sensor including a vapor having Rydberg states and a control system communicably coupled to the vapor cell sensor and configured to tune the vapor cell sensor to a carrier frequency of RF radiation emitted from the cellular base station; receive a first set of optical signals generated based on an interaction between the vapor and a synchronization signal; tune the vapor cell sensor to a harmonic of the carrier frequency; receive a second set of optical signals generated by the vapor cell based on an interaction between the vapor and the RF radiation; convert the first and second sets of optical signals to digital data; and process the digital data to detect a condition of the cellular base station.
A system that detects temperature and current events in a power grid is provided. The system includes a magnetic field sensor associated with an electric meter, a first temperature sensor associated with the electric meter, a plurality of bus bars connected to the electric meter and at least one temperature sensor uniquely associated with each of the plurality of bus bars. The system detects a magnetic field and compares the detected magnetic field to an expected magnetic field threshold or magnetic field threshold range to provide a magnetic field comparison result and the system detects a plurality of temperatures and compares the detected plurality of temperatures to expected temperature thresholds or temperature threshold ranges to provide a temperature comparison result. The system determines if a notification should be sent based on the magnetic field comparison result and/or the temperature comparison result.
A device for detecting the polarity of a current or voltage, the detection device including a circuit portion with a detection node configured to produce at the detection node a measurement voltage which is an image of a fraction of the detected current or voltage, and a detection circuit with transistor(s), coupled to the detection node, and provided with amplifier(s), with a comparator transistor having a source gate voltage which depends on the measurement voltage. The comparator transistor further includes a source set at a first fixed potential and a source-gate voltage which depends on the measurement voltage or a gate set at a second fixed potential and a source-gate voltage which depends on the measurement voltage, the detection circuit being configured to compare the measurement potential with a threshold and to output a binary detection signal indicating the polarity of the detected current or voltage.
The disclosure relates to a reflection unit applied to an ultrasonic anemometer and used to reflect ultrasonic waves from a transmitter, wherein the reflected ultrasonic waves are received by a receiver. The reflection unit comprises a reflection plate and further comprises a mesh cover layer structure covering on the upper surface of the reflection plate. In an embodiment of the present disclosure, the mesh cover layer is provided on the reflection plate, so that the raindrops/water droplets falling on the reflection unit can be quickly scattered on the surface of the reflection unit, thereby eliminating the irregular shape and high liquid accumulation formed on the surface of the reflection unit, ensuring the accuracy of ultrasonic anemometer measurements in wind and rain conditions.
A biomarker includes acrolein-protein conjugate (Acr-PC). An assay kit includes an antibody capable of binding to the biomarker for diagnosing nephropathy, monitoring the progression of nephropathy, or assessing the therapeutic response of nephropathy. The antibody includes a heavy chain having the amino acid sequence of SEQ ID NO:1 and a light chain having the amino acid sequence of SEQ ID NO:2.
The disclosure provides probes comprising dipyrromethane-BF2 derivatives which exhibits different fluorescent spectral properties when conjugated to the amino acids, compositions and kits comprising same. The disclosure also provides methods for detecting/identifying amino acids and sequencing polypeptide molecules by conjugating a dipyrromethane-BF2 derivative which exhibits different fluorescent spectral properties when conjugated to the amino acids.
A non-invasive system and method for disease detection and real-time monitoring of organ health wherein the changes in the electrical properties of urine samples are studied over time in the presence or absence of interacting chemicals for qualitative and quantitative estimation of urinary analytes. The system has two components—a test platform and a reader. The test platform is integrated with electrodes and chemicals, which interact with urine to detect the biomarker of the disease and quantify the analyte. The changes in the electrical properties serve as an electrical signature for a particular analyte. This electrical signal from the test platform is relayed to an electronic reader that receives, processes, and analyzes the data for single test detection or continuous monitoring. The reader stores the information that can then be coupled to a readout system or transmitted by wired or wireless mechanisms to any electronic platform in real-time.
Disclosed herein is a method for assessing the probability of embryo implantation success during the in vitro fertilization process. A method of the disclosure can predict embryo implantation success based on, for example, the amount of specific metabolites present in embryo conditioned culture media.
The method of metered switching for a high-performance liquid chromatography (HPLC) sample injector is a method of controlled switching for a HPLC sample injector to control the amount of the sample being transferred to the HPLC separation column. In a load mode of the HPLC sample injector, a sample to be tested is injected therein until a sample loop is filled. The HPLC sample injector is switched into an injection mode such that a pressurized mobile phase pushes the sample through the sample loop and out of an outlet port. The HPLC sample injector is then switched back into the load mode at a selected time corresponding to a desired volume of the sample to be dispensed from the outlet port. The time-dependent correspondence between a flow rate of the pressurized mobile phase and the desired volume of the sample for the sample loop is already known.
An apparatus includes a portable device, which includes a connector configured to contact or grasp a portion of a component and to apply a force on the component during a pull test of the component. The portable device also includes a handle configured to be pulled to apply the force on the component during the pull test of the component. The portable device further includes an indicator configured to at least one of: (i) identify the force being applied to the component during the pull test and (ii) identify when a specified amount of force has been applied to the component during the pull test.
A method for detecting a position anomaly of a test object on a workpiece, the method including capturing an image of the test object to obtain image data; determining a real position of the test object in relation to the testing robot based on the image data; moving a testing sensor carried by the testing robot into contact with the test object based on the real position; acquiring test data of the test object by means of the testing sensor when the testing sensor is in contact with the test object; and detecting a position anomaly of the test object based on a comparison between a test object position and a reference position, the test object position being based on the real position, based on the test data and/or based on a position of the testing robot when the testing sensor is in contact with the test object.
Systems and methods for improved visualization of non-destructive testing (NDT) measurements are provided. A probe can be employed to acquire NDT measurements of a target. Images of the target can also be captured during testing. The captured images can be analyzed to identify selected objects therein (e.g., the target, the probe, etc.) Graphical user interfaces (GUIs) including the NDT measurements can be further generated for viewing in combination with the target. In one aspect, the GUI can be viewed as a hologram within a display of an augmented reality device when viewing the target. In another aspect, the GUI can be projected upon the target. The GUI can be configured to overlay the NDT measurements at the location where the NDT measurements are acquired. This display of the NDT measurements can help an inspector more easily relate the NDT measurements to the target and improve reporting of the NDT measurements.
The present disclosure is directed to systems, methods and tools that measure ionic concentrations and downhole enthalpy of a flowing geothermal fluid in real-time at high-temperature and pressure. The systems, methods and tools include measuring the concentration of selected naturally occurring ions found in the liquid phase of the geothermal fluid throughout the wellbore using novel electrochemical sensor technologies. The change in liquid-phase ion concentration will be used to calculate the proportion of liquid to steam and allow for accurate enthalpy measurements. The techniques and technologies described here can be applied to any application of electrochemical sensing in extreme environments.
A compound of Formula (0): where Ar is one or more substituted or unsubstituted aromatic units, R is independently H, F, CN, a C1-C20 linear or branched aliphatic group or a C1-C20 linear or branched aliphatic acyl group, and n is an integer 3 or greater, is useful for sorting and dispersing carbon nanotubes (CNTs) and for producing printed electronic devices (e.g. CO2 sensors, TFTs) in which the CNTs are functionalized with the compound.
A defect inspection system includes an X-ray generator that generates X-ray to be irradiated to a structure, and an X-ray detector that detects the X-ray generated by the X-ray generator and transmitted through the structure. In particular, the X-ray generator is configured to be moved by a first transporting means, and the X-ray detector is configured to be moved by a second transporting means. The system further includes a control unit configured to control and operate the first transporting means and the second transporting means.
A device for probing an interior of a tube includes an annular frame configured for engagement with a rotor or an orbital element mount. The annular frame presents a mounting surface. An annular buffer layer is positioned radially inward of and concentrically with the annular frame. A flexible annular sealing layer is joined with the annular buffer layer and positioned radially inward of and concentrically with the annular buffer layer. The sealing layer is configured to form a seal with the tube. A rotational layer is positioned between the annular frame and the buffer layer enabling rotation of the annular frame about the annular buffer layer. A process cartridge frame is mounted on the mounting surface and includes three or more process cartridge openings. Each of the cartridge openings is configured to receive a process cartridge. Each process cartridge is rotatively selectable via rotation of the annular frame.
Minimizing image sensor input/output pads in a pulsed laser mapping imaging system is disclosed. A system includes an emitter for emitting pulses of electromagnetic radiation and an image sensor comprising a pixel array for sensing reflected electromagnetic radiation. The system includes a plurality of bidirectional pads comprising an output state for issuing data and an input state for receiving data. The system includes a controller configured to synchronize timing of the emitter and the image sensor. The system is such that at least a portion of the pulses of electromagnetic radiation emitted by the emitter comprises one or more of a hyperspectral emission, a fluorescence emission, or a laser mapping pattern.
A device for light-based analysis of a substance in a liquid sample comprises: an analysis cell for holding the liquid sample; wherein the analysis cell comprises a first wall portion for passing light generated by a light source into the analysis cell, and a second wall portion for passing light from the analysis cell to a light detector; and a plunger configured for movement along walls of the analysis cell for allowing entry of the liquid sample into the analysis cell and pushing the liquid sample out of the analysis cell; wherein at least one wiper is arranged on the plunger for cleaning the first and second wall portions during movement of the plunger.
A corrosive environment monitoring device that suppresses a decline in measurement precision in an initial period of monitoring the corrosivity of an environment and measures the corrosivity of the environment continuously and with high precision over a long period of time. The corrosive environment monitoring device includes: a layered body having an insulating plate, a base metal thin film that is formed on the insulating plate and is corrosion resistant with respect to a corrosive substance, and a sensing metal thin film that is formed on the base metal thin film and is corrosion susceptible with respect to the corrosive substance; and a housing that encloses the layered body, has an opening oriented in a side face direction, and forms a gas passage inside for the corrosive substance, wherein the sensing metal thin film is formed in a limited region on the base metal thin film.
One variation of a method includes, during execution of a tracer test: triggering release of a tracer load into air in an aerosol zone by a dispenser transiently arranged in the aerosol zone, the tracer load including a concentration of aerosol tracers; and recording a timeseries of aerosol data via a sensor unit transiently arranged in the aerosol zone, the timeseries of aerosol data representing concentrations of aerosol particles present in air. The method further includes: based on the timeseries of aerosol data and the concentration, deriving a tracer concentration curve representing change in concentration of aerosol tracer particles; based on characteristics of the tracer concentration curve, deriving an airflow value representing removal of aerosol particles from the aerosol zone during the tracer test; and interpreting an outcome for the tracer test based on a difference between the airflow value and a target airflow value defined for the aerosol zone.
Various embodiments are directed to a fluid composition sensor device and method of using the same. In various embodiments, the fluid flow composition sensor is configured to receive a volume of fluid, the fluid composition sensor comprising a housing, a removable fluid flow component, an impactor nozzle, a collection media assembly dock element configured to receive a replaceable collection media assembly comprising a collection media configured to receive one or more particles within the volume of fluid, an imaging device configured to capture an image of at least a portion of the one or more particles received by the fluid composition sensor, and a controller configured to determine, based at least in part on the image, at least one particle characteristic of the volume of fluid. The imaging device may be configured to capture the image of one or more particles received by the fluid composition sensor using lensless holography.
Disclosed is a method, device, and system for testing the static contact angle of reagent asphalt, the method includes the following steps: acquiring a side image of a stable droplet formed by a test reagent on asphalt surface, and determining the position of a baseline in the side image; cropping the side image to obtain a droplet image, and extracting droplet contour points in the droplet image; screening out effective contour points corresponding to contours of the two sides of the droplet from the droplet contour points; performing cubic polynomial fitting on the effective contour points to obtain curve function of contour curves on both sides; calculating contact angle value from the curve function and the position of the baseline. The beneficial effects of this disclosure are: this disclosure reduces the difficulty of fitting of the droplet contour and thus improves the calculation precision of the contact angle.
A rheology device comprises an elongated body having a flow path defined therein, first and second pressure lines in communication with the first and second ends of the flow path, respectively, and a differential pressure sensor for measuring a difference in pressure between the first and second pressure lines. In embodiments, the pressure lines are filled with a spacer fluid different from the fluid in the flow path. Based on at least three measurements of difference in pressure and corresponding flow rates, a yield point, a consistency factor, and a power factor can be calculated, and a rheology model of the fluid can be generated. Related methods are described which allow fluid rheology models to be determined and updated frequently. The device and methods herein may be useful in oil and gas operations, for example for rheology and hydraulic modeling in drilling operations.
A system and method for determining a viscosity of a fluid medium containing a fluorescent species, including a light source exciting the fluorescent species at an excitation area of the fluid medium to produce a fluorescent signal and photobleaching the fluorescent species, and the fluorescent species diffusing in and out of the excitation area of the fluid medium at a rate determined by an excitation geometry of the light source, a diffusivity of the fluorescent species, and the viscosity of the fluid medium; and a detector detecting the fluorescent signal over time to generate a fluorescence decay curve of the fluorescent species in the fluid medium, where the viscosity of the fluid medium is determined based on a numerical comparison of the fluorescence decay curve of the fluorescent species in the fluid medium with a fluorescence decay curve of the fluorescent species in a reference medium of known viscosity.
The present disclosure relates to a tissue diagnosis device including a plate supporter configured to support a plate on which a reaction region is placed and a sample is placed in the reaction region, a patch controller configured to support the patch which contains a labeling substance that specifically labels the target substance, and control a position of the patch relative to the reaction region so that the patch provides the labeling substance to the reaction region, and a target substance detector configured to detect the labeling substance and detect the target substance included in the tissue sample.
A micro core-drilling testing system for high-pressure environment, including: a pressure chamber, a micro core-drilling testing platform and a control device. The micro core-drilling testing platform includes a lower tray, a middle tray, a hydraulic system, a stroke cylinder, a rock sample plate, a rock sample block, a pressure compensation device and a drilling rig. The drilling rig is configured to carry out core-drilling operation. The hydraulic system is configured to provide power for the drilling rig. The pressure compensation device is configured to balance the pressure inside the pressure chamber and the hydraulic system.
A system and method for monitoring conditions in a crawl space is provided. The system generally comprises at least one sensor, computing device, data aggregator operably connected to the at least one sensor, processor operably connected to the computing device, power supply, and non-transitory computer-readable medium coupled to the processor and having instructions stored thereon. The system is designed to collect condition data via the at least one sensor and determine whether the conditions within the crawl space could have a detrimental impact on the building. In particular, the system is designed to monitor settling of a building over time and alert a user if the settling exceeds a predefined threshold.
Methods, systems, and apparatus, including computer programs encoded on a storage device, for performing dynamic water leak detection are disclosed. A method includes receiving, from one or more sensors that are located throughout a property, sensor data; determining, based on the sensor data, a water usage mode of the property; selecting, based on the water usage mode, water usage criteria; receiving current water usage data representing water usage at the property; determining, based on the current water usage data, that water usage satisfies the water usage criteria; and in response to determining that the water usage at the property satisfies the water usage criteria, determining that a water leak exists at the property. The method can include storing water usage criteria corresponding to each of multiple different water usage modes, and selecting, from the stored water usage criteria, particular water usage criteria corresponding to the determined water usage mode.
Shut-off device for a duct, in which a measuring device comprising a transmitter is housed, the shut-off device comprising: a connecting ring formed of a peripheral wall and an inner rim, which is at least present on one section of the periphery of the peripheral wall and defines a housing for accommodating at least part of the transmitter; a cover configured to close the duct and clip onto the connecting ring and thus rigidly connect the transmitter of the measuring device to the shut-off device.
A method is proposed for establishing termination criteria for a partial stroke test on a safety valve, including: a) A partial stroke test is carried out when the safety valve is operational. b) Position of the valve member and pressure in the drive fluid are recorded. c) A first relation is derived, which relates position of the valve member, time, pressure of the drive fluid, and/or control deviation to one another. d) This relation is defined as a safety valve reference curve. e) A second relation is defined, which has a predetermined distance from the reference curve. f) Termination criterion include: If the partial stroke test is repeated on the same valve, the same data are recorded and a third relation is derived for the reference curve, the partial stroke test is not passed if the third relation has a greater distance to the reference curve than the second relation.
An apparatus is removably attached to lug nuts of a vehicle's wheel assembly for use in determining imbalance forces of the wheel assembly during motion of the vehicle. The apparatus includes a plurality of data collection devices. Each data collection device is removably attachable to one lug nut of the same wheel. Each data collection device includes a single cup-shaped object and a motion measurement sensor. The data collection object is mounted to the vehicle's wheel by fitting the cup-shaped object over the lug nut of the wheel. The motion measurement sensor measures parameters that are used for calculating the imbalance forces during motion of the vehicle. A processor receives the measured parameters from motion measurement sensors of each of the data collection devices and uses the measured parameters to identify an instantaneous center of rotation of the wheel assembly for use in determining imbalance forces of the wheel assembly of the vehicle during motion of the vehicle.
A thermal conductivity gauge measures gas pressure within a chamber. A sensor wire and a resistor form a circuit coupled between a power input and ground, where the sensor wire extends into the chamber and connects to the resistor via a terminal. A controller adjusts the power input, as a function of a voltage at the terminal and a voltage at the power input, to bring the sensor wire to a target temperature. Based on the adjusted power input, the controller can determine a measure of the gas pressure within the chamber.
A method of manufacturing a sensor set-up for determining at least one pressure of a fluid medium. The method includes: a) providing a blank of a sensor set-up including at least one pressure connection, the pressure connection including at least one pressure deformation element made up of at least one material suitable for induction; b) positioning at least one glass element onto a surface of the pressure deformation element; c) measuring at least one temperature of the pressure deformation element using at least one pyrometer; d) inducing a voltage in the pressure deformation element using at least one inductor in such a manner, that the glass element melts and a glass layer forms on the pressure deformation element; e) positioning a sensor element onto the glass layer in such a manner, that an integral bond forms between the sensor element and the glass layer.
A test and calibration system of electronic torque wrench includes a base, a sensing device, a force imposing device, and a calibrating device. The sensing device is disposed on the first end of the base and includes a receiving socket to receive the driving portion of the wrench. The force imposing device is disposed on the second end of the base for holding the handle portion of the wrench, such that the wrench imposes the torque on the sensing device which measures the actual torque value. The calibrating device is signally connected with the sensing device and the wrench. When a predetermined torque value is different from the actual torque value, the calibrating device generates a calibrating signal to the electronic torque wrench for the calibration operation. Also, the calibrating device includes a displaying unit for displaying the actual torque value.
A low power force detection system includes variable capacitors, a drive sense module, and a processing module. A drive sense circuit of the drive sense module is operable to provide an analog and frequency domain signal to a variable capacitor. The drive sense circuit is further operable to detect a characteristic of the variable capacitor based on the analog and frequency domain signal and to generate a representative signal of the characteristic. The processing module is operable to generate a digital value based on the representative and to write the digital value to memory.
Devices and methods are provided for the low-cost manufacturing of thermoelectric power-generation devices (thermopiles) using stable, common materials that can function at very high temperatures. An improved geometry for thermocouple elements in the assembly provides for incorporating a large number of thermocouples. The geometry includes holes and cross-channels in an electrically-insulative device body comprising a material such as a ceramic or glass whereby wires may be deposited and the device heated to sinter or melt deposited junction-forming materials connecting the wires to form a thermopile. These device geometries and manufacturing procedures enable the low-cost production of thermopiles comprised of a massive number of thermocouple elements, from hundreds to hundreds of thousands or more, for electrical power generation using common, standard metallic thermocouple materials and common, widely used electrical insulation materials.
The disclosure describes devices and systems for a color-changing torque seal. A system includes multiple electrical connections. Each electrical connection of the multiple electrical connections includes a first electrical connector and a second electrical connector that contacts the first electrical connector. Each electrical connection further includes a color-changing torque seal disposed on the first electrical connector and the second electrical connector. The color-changing torque seal is configured to change color responsive to a temperature change of one or more of the first electrical connector or the second electrical connector.
Various embodiments include heat and volatile-organic-compounds detecting systems. In one example, the heat-detecting system includes at least one heat sensor mounted externally to a device, such as a local power-box (LPB). The heat sensor has an area-of-detection to detect heat emitted from at least one face of the LPB at one or more locations. The heat-detecting system also includes a high-absorptance infrared-collector (HAIC) formed within the LPB to collect excessive heat generated by a component within the LPB. The excessive heat is correlated to a pre-determined temperature level, and a temperature of the collected excessive heat is measured by the heat sensor. Each of the heat sensor and the HAIC are coupled to a control module. Other apparatuses, designs, and methods are disclosed.
Described herein is a computer-implemented method for providing a match metric for matching and adjusting color of a target coating and at least one sample coating, the method including at least the steps of: obtaining, via at least one communications interface, spectral curve(s) of the target coating and spectral curves of the sample coating determined at at least one gloss geometry; producing normalized first derivative values of the normalized spectral curves of the target coating and of the sample coating; producing difference values between the normalized first derivative values of the target coating and of the sample coating; producing a first match metric for the target coating and the sample coating based at least on the difference values produced for the at least one gloss geometry; and producing the match metric based on the first match metric. Also described herein is a respective system.
A transducer assembly for mounting in a roadway includes a hollow profile defining sides extending along a longitudinal axis, an insulating element arranged on the exterior of the sides of the hollow profile. The profile defines an interior facing away from the exterior of the sides and defining a cavity. A force sensor assembly is disposed within the cavity of the hollow profile. The insulating element is secured to the hollow profile by a positive fit connection and is configured to insulate the transducer assembly from a rolling force acting on the sides of the hollow profile. When the transducer assembly is installed in a roadway, the force sensor assembly is configured to detect a weight force exerted onto the hollow profile.
A method and an apparatus are provided for the automatic, weight-dependent filling of a hose system, in particular for a gravimetric cycler for peritoneal dialysis, having only one scale. The hose system includes at least three line sections for connection to at least one drainage bag, to at least one solution bag and to a patient. The method includes opening at least one bag valve and at least drainage: valve, and deriving a first opening duration of the valves from a weight of the solution bag measured by means of the scale and from at least one characteristic.
A liquid level sensing system for a vehicle tank may include a liquid level display including a display panel and a first number of visual indicators carried by the display panel. The system may also include capacitive sensors to be coupled to the vehicle tank to sense a second number of possible liquid levels being greater than the first number of visual indicators. In addition, the system may include a controller configured to drive the visual indicators in a modulation pattern based upon the capacitive sensors to thereby display a sensed liquid level having a resolution corresponding to the second number of possible liquid levels.
Systems and methods for storing fluid and sensing volume are described. In some embodiments, a system may include a container having an internal volume that is configured to change as fluid enters or exits the container, a first loop disposed on a first side of the container, and a second loop disposed on a second side of the container. A first current traveling through one of the first loop and the second loop may induce a second current in the other of the first loop and the second loop, and a magnitude of the second current may vary based on changes in the internal volume of the container.
A flow sensor chip includes a substrate in which a cavity having an opening is formed; a membrane provided on a surface of the substrate so as to cover the opening; a heater provided inside the membrane; a first thermopile and a second thermopile provided in the membrane, the heater being interposed between the first thermopile and the second thermopile; and a heat conduction member serving as a heat conduction path between the substrate and the membrane. A first hot junction and a first cold junction of a thermocouple provided in the first thermopile and a second hot junction and a second cold junction of a thermocouple provided in the second thermopile are arranged at positions overlapping with the opening as viewed from a direction normal to the surface of the substrate.
A device for determining and/or monitoring at least one process variable of a medium in a container includes four, rod-shaped elements arranged on a membrane, three piezoelectric elements and an electronics system, wherein one first and one second rod-shaped element are arranged and configured such that they form a mechanically vibratable unit, wherein the device is configured to excite the vibratable unit via an excitation signal to create mechanical oscillations, to receive the mechanical oscillations of the vibratable unit, to convert them into a first received signal, to transmit a transmitted signal, and to receive a second received signal, and wherein the electronics system is configured to determine the at least one process variable based on the first and/or second received signal.
A first sensor signal and a second sensor signal are provided by a sensor unit to an evaluation unit. The first sensor signal is dependent on the angular position and is associated with a first detection position, and the second sensor signal is associated with a second detection position lying about the rotational axis perpendicular to the first detection position. An angular position of a rotational component is determined by the evaluation unit based on output from an atan2-function that takes the first and second sensor signals as input. A harmonic error is determined by the evaluation unit based on a periodic error signal that is superimposed on each of the sensor signals. An angular error of the angular position is determined by the evaluation unit based on the harmonic error. The angular position is updated by the evaluation unit based on the angular error.
The present disclosure relates to a control arrangement (200) for a vehicle (100, 102), specifically adapted for use and creation of map data for improved operation of the vehicle (100, 102). The present disclosure also relates to a corresponding method and computer program product.
A vehicle routing system includes a vehicle routing and analytics (VRA) computing device, one or more databases, and one or more vehicles communicatively coupled to the VRA computing device. The VRA computing device is configured to generate an optimal route for a vehicle to travel that maximizes potential revenue for operation of the vehicle, the optimal route including a schedule of a plurality of tasks, and generate analytics associated with operation of the vehicle. The VRA computing device is further configured to provide a management hub software application accessible by vehicle users associated with vehicles, tasks sources, and other users.
Systems and methods are provided for determining navigation routing of a vehicle based on predicted total cost of possible routes, including: receiving information identifying a destination for a vehicle; determining two or more possible routes from a origination to the destination; determining a plurality of cost factors for a plurality of the determined possible routes, wherein the cost factors comprise direct cost information for the plurality of determined possible routes and indirect cost information for the plurality of determined possible routes; calculating a total cost for each of the plurality of determined possible routes using the cost factors; and presenting to the user a lowest-total-cost route from among the plurality of determined possible routes.
An electronic device is provided. The electronic device includes a management apparatus for providing a route in a wireless communication system that includes: at least one transceiver; and at least one processor operatively connected to the at least one transceiver, wherein: at least one processor receives service information related to a service, receives cell information related to a first cell and second cells provided by a first cellular network and a second cellular network, respectively, and provides the electronic device with a service route which includes at least one second cell among the second cells and is determined on the basis of the service information and the cell information; and the service is provided by the at least one second cell.
An example operation includes one or more of determining, by a server, that a transport is inoperable on a route, instructing, by the server, an alternate transport to navigate to the transport, configuring, by the server, the alternate transport based on a configuration of the transport and routing, by the server, the configured alternate transport to an intended destination of the transport.
Aspects of the disclosure provide systems and methods for providing suggested locations for pick up and destination locations. Pick up locations may include locations where an autonomous vehicle can pick up a passenger, while destination locations may include locations where the vehicle can wait for an additional passenger, stop and wait for a passenger to perform some task and return to the vehicle, or for the vehicle to drop off a passenger. As such, a request for a vehicle may be received from a client computing device. The request may identify a first location. A set of one or more suggested locations may be selected by comparing the predetermined locations to the first location. The set may be provided to the client computing device.
A method and a device for scannable code based indoor navigation. In an example, via a first user device, a request for route information from a first location in the indoor area to a second location in the indoor area may be received. Further, a scannable code corresponding to a session established between the first user device and a server device may be generated. The scannable code may include information to enable mirroring of the session between the first user device and a server device to the second user device. When the scannable code is scanned by the second user device, the information pertaining to the session between the first user device and the server device may be provided to the second user device. Further, the second user device may be navigated in the indoor area, based on the route information associated with the session.
A tape measure including an elongate tape blade is shown. The tape measure includes a relatively short protective polymer film coupled to an end of the tape blade adjacent to the hook end of the tape blade.
A separation device assembly with efficiency that allows for multi-fault-tolerance. The separation device assembly comprising an inflation device that applies force to a shear plate assembly which in-turn applies focused force to a frangible portion. The assembly further comprising a set of upper and lower compressive load bearing elements which are configured as a stopping means. The limitation of excess movement after fracture allows residual energy from the inflation device to be applied to non-fractured portions of the assembly.
Embodiments of the present systems and apparatus may provide vehicle armor materials and systems that generate electricity from impact and blast energy. For example, in an embodiment, a protective apparatus may comprise a layer of armor and a layer comprising a plurality of electrical generating devices abutting the layer of armor and configured so that energy applied to the layer of armor is transferred to the plurality of electrical generating devices causing the plurality of electrical generating device to generate electrical energy.
A sight adjusting mechanism includes an adjusting knob, an adjusting ring member, an adjusting bolt and a base. An upper-side portion of the adjusting bolt enters a through hole of the adjusting ring member to couple with the adjusting ring member. A lower-side portion of the adjusting bolt enters a through hole of the base to couple with the base. Thus, the adjusting bolt can only move along an axis. The mechanism is implemented without mechanical feedback, and thus rotating angles are improved with great precision. Also, the mechanism includes a limiting member disposed in a penetrating hole of the adjusting knob and a positioning ring mounted on the adjusting ring member. By cooperation of the limiting member and the positioning ring, an angle at which the adjusting knob can rotate is defined. A fine adjustment and a quick adjustment of a sight point are implemented.
A pocket gun holster is prevented from leaving a pants pocket as a gun is being drawn from the holster. An extension that is either attached or contiguous with the holster has a distal end that terminates from the mouth of the holster by more than a clearance distance and collides with an interior surface of the pants pocket as the holster and gun move in unison at the start of drawing the gun from the holster. The collision breaks retention between the gun and the holster and the clearance distance is maintained by the extension (without bending or collapsing) to enable the gun to be drawn out of the holster unobstructed by the pants pocket.
A firearm holster for securely enclosing a firearm is provided. A spring biased triggering lever is pivotally secured to the holster. A slider attached to the firearm holster slides on the slider base from a locked position to an unlocked position upon pressing the triggering lever. A spring-biased resettable drop lock is pivotally connected to a resettable drop lock mount attached to the holster and extends into an ejection port of a firearm secured in the firearm holster. The resettable drop lock pivots out of the ejection port of the firearm in the firearm holster by contact with the slider as the slider moves from a locked position into an unlocked position. A secondary lock includes a helical lock shaft disposed within a secondary lock body and extends from the lock body to rotate a secondary lock from a locked position to an unlocked position.
In a preferred embodiment, a pistol compensator system comprises a compensator, an elastomeric spacer, an assortment of variously sized shims, a spring guide rod, and a spring plug. The compensator of this system comprises a body, a barrel cavity, a threaded bore, an oval rod cavity, and a plug cavity. The spring plug of this system comprises a latch extension. The spring guide rod of this system comprises a muzzle end. When this preferred embodiment is installed on a pistol, if the pistol is in battery (slide closed) the latch extension is disposed in the plug cavity, and if the pistol is out of battery (slide back) the muzzle end of the guide rod is disposed in the rod cavity. In this preferred embodiment, the compensator is tensioned to the end of the barrel by the elastomeric spacer and a shim.
Embodiments of the present disclosure generally relate to bolt extraction systems and barrel extension systems for rifles, such as bolt-action rifles. In one or more embodiments, the bolt extraction system includes a bolt and a barrel extension which provide extraction cams and extraction lugs to utilize a screw action while assisting in the removal of the bolt head and a spent cartridge from the barrel extension. In other embodiments, the barrel extension system includes a barrel extension and a firearm receiver with a clamp assembly. The barrel extension has a threaded hole which aligns with an attachment hole disposed on the firearm receiver. A fastener couples the barrel extension to the firearm receiver via the attachment hole and the threaded hole.
Certain embodiments described herein are directed to a folding buttstock assembly that comprises collars that can reversibly engage each other. In some instances, one or more collars may comprise a gasket to reduce the likelihood of debris entering into the components of the buttstock assembly or firearm components. In other instances, a wiper or cleaning device may be present to remove debris during operation of the weapon.
A cooling system including a first sheet steel item having a first surface configured to accommodate one or more objects to be cooled, and a second surface joined to a first surface of a second sheet steel item forming a shell. The items may be joined by a weld, a rivet or a plurality thereof. At least one of the second surface of the first sheet steel item and the first surface of the second sheet steel item may be formed to produce one or more conduits for forming one or more channels, whereby said joining forms said channels for coolant in a space between the second surface of the first sheet steel item and the first surface of the second sheet steel item.
The present invention refers to a device to repair leakage in high pressure shell-and-tube heat exchanger using gasket and tensioning by cases. The device aims to repair leakages in heat exchangers in flanged connections of large diameter where there is the gap or channel to allow for gasket placement. The device is fully screwed, with no risk of flash during its implantation and can be used at high temperatures and pressure, in addition to presenting an ease of manufacture/assembly, reducing implementation costs. Basically, the device comprises an adjustment screw holder, gasket compression ring, stabilizer support, and compression adjustment screws.
A heat dissipation device including a heat dissipation fin group, a plurality of heat pipes, and a vapor chamber is provided. The heat dissipation fin group includes a plurality of fins arranged along an extension direction and is divided into a first fin group, a second fin group, and a third fin group. The third fin group is disposed between the first fin group and the second fin group. Each fin of the first fin group and the second group includes a plurality of through holes. Each fin of the third fin group includes a plurality of notches. The heat pipes are disposed through the first fin group and the second fin group by the through holes. The vapor chamber is correspondingly disposed on the third fin group and includes a plurality of grooves. The vapor chamber is in contact with the heat pipes exposed from the notches.
An enclosure of a steel-making furnace system includes a support structure including a frame that defines an interior, a supply line for supplying a cooling liquid from a reservoir, and a return line fluidly coupled to the supply line and the reservoir. A plurality of panels includes sinuously winding piping having an inlet and an outlet. The inlet is fluidly coupled to the supply line and the outlet is fluidly coupled to the return line. The frame includes a plurality of support members spaced from one another, where each of the plurality of support members defines a slot. Each of the plurality of panels is removably and slidably received with the slot for coupling to the frame.
The present disclosure relates to a drying apparatus for a powder raw material for manufacturing a secondary cell with an electric heater. In an embodiment of the present disclosure, a plurality of independently controlled heaters are mounted on a main body of an apparatus in which a plurality of heating regions are defined, and the temperature deviation of the internal chamber can reduce by providing the amount of heat supplied to each heating region through the control of the plurality of heaters. The main body of the apparatus includes a cylindrical portion in which the powder raw material is accommodated and sidewalls on both sides of the cylindrical portion, and by installing heaters on the cylindrical portion and the sidewalls, respectively, the entire region defining the main body of the apparatus can be evenly heated.
A home appliance includes a cabinet having a space, a door configured to open and close the space and including a light source, an illuminance sensor provided in the cabinet or the door and configured to detect illuminance, a user detection sensor provided in the cabinet or the door and configured to detect user proximity, and a controller configured to control the light source based on information detected by the user detection sensor, wherein, when a user is detected to approach the home appliance within a reference distance by the user detection sensor, the controller controls the light source of the door to be changed from a first state to a second state, and the reference distance is changeable based on one or more of an illuminance and current time detected by the illuminance sensor.
Provided is a vacuum adiabatic body. The vacuum adiabatic body includes a mullion configured to divide the first space into two spaces and a connection pipe supported on the mullion so as to be fixed in position, the connection pipe being configured to connect the two space to each other. According to the embodiment, the vacuum adiabatic body may increase in strength, and also, a passing path of defrosting water may be secured.
An electric apparatus and a control method thereof. The electronic apparatus including a housing; a first door rotationally arranged on one side of the housing; a second door rotationally arranged on the other side of the housing; a first motor operationally connected to the first door; a second motor operationally connected to the second door; a first motor driver electrically connected to the first motor; a second motor driver electrically connected to the second motor; and a processor electrically connected to the first motor driver and the second motor driver, wherein the processor may control the first motor driver to drive the first motor to close the first door at a time different than a time the second door that is connected to the second motor driven by the second motor driver closes.
A refrigerator appliance having a cabinet defining a chamber and a rotatably hinged door to at least partially seal the chamber or provide access to the chamber. The cabinet includes an induction coil and the door includes a heat pipe to provide a wireless anti-condensation system to a refrigerator mullion.
An evaporator assembly for an ice machine is disclosed. The assembly comprises of a frame, a plurality of first cooling surfaces that are spaced at a distance and extend in a first direction within the frame. The assembly also includes a plurality of second cooling surfaces which extend in a second direction perpendicular to the first direction within the frame. An intersection of the plurality of first and second cooling surfaces defines a plurality of ice forming blocks. Further, at least one conductive wall having a first surface and a second surface is provided. The first surface of the conductive wall is configured to accommodate the plurality of ice forming blocks and the second surface of the conductive wall is configured to come in contact with refrigerant or defrost fluid.
A vapor-compression system includes a centrifugal compressor configured to increase a pressure of a refrigerant based on at least one of an activation of a device or the device being equal to or above a first threshold temperature. A fluid communication system is configured to provide, to the device, a portion of the refrigerant in a liquid state. The portion of the liquid refrigerant in a liquid state is configured to have a saturation temperature equal to or below the first temperature threshold.
Disclosed herein are systems and methods for a method for controlling the temperature of a surface. In some embodiments, the method includes applying a variable input to a heat pump (e.g., a Peltier) in thermal communication with the surface. The variable input may vary about a voltage and may include a powered period and an unpowered period. In some embodiments, the method includes measuring a temperature of an element in thermal communication with the surface, determining, based on the temperature of the element, whether a temperature of the surface is within a safe temperature range for a user in thermal communication with the surface, in response to determining the surface is not within the safe temperature range, adjusting the voltage of the variable input to the heat pump, and in response to determining the surface is within the safe temperature range, continuing operation of the variable input at the voltage.
A system and method for harnessing geothermal energy using fracturing of hot rock. The system has at least a first well and a second well. The method involves introducing an alkali metal downhole in a first well. A solution is also introduced into the first well. The solution produces an exothermic reaction with the alkali metal. The gas and heat fracture the hot rock producing fractures. The fractures fluidly connects the first well to the second well. A solution, such as water, can be pumped through the first well, through the fractures, and into the second well. The hot rock passes geothermal energy to the water which can then be utilized.
A gas valve for a gas appliance of a gas burner system. The gas valve is connected to a gas source via a gas pipe. The gas valve is disposed with a check valve body, wherein the check valve body allows gas in the gas pipe to flow into the gas valve and prohibits the gas in the gas valve to flow into the gas pipe so the check valve body can thereby prevent the gas in the gas valve from flwoing back to the gas pipe. When gas in the gas pipe flows to to another gas appliance of the gas burner system, the gas flowing to another gas appliance does not mix with air in the gas appliance, thereby reducing the iginition time and enhancing the combustion efficiency.
A solar photovoltaic powered phase change material thermal energy storage system includes a refrigerator unit having a phase change material (PCM) tank and a photovoltaic (PV) panel to provide electrical energy to the PCM tank to melt a PCM stored therein. The PCM tank includes a refrigeration coil immersed in the PCM and configured to circulate refrigerant to between the PCM tank and a condenser. Energy released and absorbed during solidification and melting of the PCM is used to support an air-conditioning (AC) unit and substitute power used by a compressor of the AC unit, to handle demand during peak hours, thereby reducing overall power requirement of a facility. The melting of the PCM is also controlled, so that the AC unit may operate with the aid of the PCM for longer duration during the day.
A ceiling type air conditioner includes a housing having an inlet and an outlet, a heat exchanger provided inside the housing to exchange heat with air suctioned through the inlet, a blower fan configured to cause the air having heat exchanged with the heat exchanger to flow such that the air having heat exchanged is discharged through the outlet, and a blade unit configured to guide the air discharged to the outlet. The blade unit includes a main blade, a sub-blade, and a guide link provided to guide a movement of the sub-blade.
Techniques regarding the composition and/or structure of oven walls are provided. For example, one or more embodiments described herein can comprise an oven with a heat source configured to heat a hollow space within the oven. The oven further can comprise an oven body that can define the hollow space. Also, the oven body can comprise a plurality of connected sides, wherein one or more of the connected sides comprise a plurality of carbon nanotubes.
An assembly is provided for a turbine engine. This turbine engine assembly includes a fuel injector assembly, and the fuel injector assembly includes an inner air swirler and a fuel swirler. The inner air swirler is configured to swirl inner air in a direction about an axis to provide inner swirled air. The fuel injector assembly is configured to inject the inner swirled air as an inner air flow along an inner air flow trajectory parallel with the axis. The fuel swirler is configured to swirl fuel in the direction about the axis to provide swirled fuel. The fuel injector assembly is configured to inject the swirled fuel as an annular fuel flow along a fuel flow trajectory parallel with the axis. The annular fuel flow is adjacent and circumscribes the inner air flow.
A boiler facility includes first and second fuel transfer apparatuses for transporting fine particulate fuel to a combustor. A first fuel transfer apparatus includes a main body and a diffuser. The main body has a flow space through which fuel is transferred and an inner surface that defines the flow space of the main body and includes a lower inner surface that extends obliquely downward. The diffuser is installed at a downstream end of the main body, the diffuser having a flow space through which fuel is transferred and an inner surface that defines the flow space of the first diffuser and includes a lower inner surface that extends obliquely upward. A second fuel transfer apparatus includes a transfer pipe having a flow channel, a second diffuser installed along the inner circumferential surface of the transfer pipe, and a guide installed in the second diffuser and inclined downward.
There is disclosed a forward cooling headlight comprising a body, a lens coupled to the body and a heatsink coupled to the body. There is also a heatpipe and at least one light. The light is coupled to the heatsink, wherein the heatpipe is coupled to the heatsink at a first end, and to the body at a second end. The heatsink draws heat away from the light, via the heatpipe and towards the body. There can be at least one synthetic jet coupled to the heatpipe to aid in cooling the light. In addition, in at least one embodiment, there can be at least two lights with at least two different drivers with a first driver driving a first light and a second driver driving a second light wherein when each of the lights is lit it is capable of generating a different focal point.
The invention relates to an optical system (2) for lighting units (S), having: an optical support (3) which extends linearly along a longitudinal axis (A) between a light inlet opening (LE) and a light outlet opening (LA) and which delimits a receiving area (R) for receiving optical elements (4, 5) between the openings (LE, LE), wherein an inner wall (30) of the optical support (3) facing the receiving area (R) has at least two structural sections (31), which are axially offset to each other with respect to the longitudinal axis (A), for releasably mounting a respective optical element (4, 5) in the receiving area (R).
An automobile funeral light including a housing assembly, an electronic assembly, and an attaching assembly. Housing assembly includes a housing with a hollow body and a lid placed in a rear side thereof. Electronic assembly is housed inside the housing, having a plurality of LED strobes placed on the lateral sides, top side, and bottom sides of the housings, wherein the plurality of LED strobes is actuated wirelessly by means of an integral remote device and/or by means of a button placed on the housing. A rechargeable battery placed inside the housing powers the plurality of LED strobes. Attaching assembly includes a magnet, wherein the magnet is placed in a rear side of the housing and is used to be removably attachable to a vehicle, thereby the LED strobes provides warning visibility to oncoming traffic during a procession.
A light module for a lighting device of a motor vehicle, including a plurality of first light sources, at least a first collector having a reflective surface arranged to collect and reflect the light rays emitted by the light sources into a light beam, an optical projection system arranged to project the light beam, and a first diffusing screen disposed between a first portion of the optical projection system and the collector. The optical system including the first portion arranged to form an image of the reflective surface of the collector.
An IR illuminator provides infrared radiation for a digital camera that includes a camera lens including a camera field of view; also including equidistant mounting substrates arranged adjacent to the digital camera with IR LEDs mounted to each mounting substrates and a cover lens positioned over the IR LEDs. The free-form cover lens shape facilitates an emitted radiation emission pattern but prevents visible light reflectivity into the camera lens such that the IR radiation emission pattern has an asymmetric field of view. Two IR illuminators near the camera are angled away from the camera optical direction. The cover lens may be a Fresnel lens, may include a diffractive layer or a collimator to shift radiation emitted from the LED towards an asymmetric distribution.
A hydrogen gas filling device includes a reception circuit, a difference calculation circuit, a filling speed calculation circuit, an accumulator, and a filing machine. The reception circuit is configured to receive, from a vehicle equipped with a tank to be filled with hydrogen gas and powered by the hydrogen gas, a value of a parameter of the vehicle. The difference calculation circuit is configured to calculate a difference between a predetermined value and the value of the parameter received from the vehicle. The filling speed calculation circuit is configured to calculate a filling speed of the hydrogen gas depending on the difference. The accumulator is configured to accumulate hydrogen gas. The filling machine is configured to fill the tank with the hydrogen gas from the accumulator at the calculated filling speed. A hydrogen gas filling method includes the operations noted above.
Disclosed are a processing apparatus, a corrugated plate, and a storage container. The processing apparatus includes a pair of slide plates, a pair of press plates, a shaping block, and a driving mechanism. The driving mechanism includes a slide plate driving portion linked to a shaping block driving portion, allowing the slide plate driving portion drives the pair of slide plates to approach each other at a first predetermined speed, the shaping block driving portion moves the shaping block downward at a second predetermined speed, and the first and second predetermined speed are specifically correlated with respect to a predetermined forming profile of an intersection portion. The processing apparatus of the present disclosure causes running speeds of various portions that move in different directions to extrude a blank plate to be specifically associated, so that the formation process is particularly applicable to a corrugated plate having the predetermined corrugated shape.
A tank device for storing a gaseous medium includes a valve device and a tank, the valve device includes a valve housing with a pilot valve element movable by a solenoid coil. The pilot valve element interacts with a first seal seat. A main valve element is arranged in the valve housing and, in order to open and close a through-opening, interacts with a second seal seat formed as a conical shoulder on the valve housing. A throttle channel is formed between the valve housing and an integrally molded shaping of the main valve element, which integrally molded shaping interacts with a second seal seat to open and close the through-opening, and said throttle channel has a conical widening against a direction of the second seal seat, whereby a throttle effect is provided, the valve device being openable in a direction of the tank when the solenoid coil is energized.
A frame for an opto-mechanical support structure includes an interconnected lattice of frame composite rods defined about an interior space with interstices defined between the frame composite rods. A method of making an opto-mechanical frame includes forming a frame of interconnected lattice of frame composite rods using one or more Automated Fiber Placement (AFP) around a mandrel. The method includes removing the mandrel from an interior space of the frame after forming the frame.
A hose for fluid transportation includes an inner layer, a reinforcing layer, and an outer layer. The inner layer includes a (A) layer including a thermoplastic resin composition ax made of a matrix am containing a thermoplastic resin ar and a domain ad containing a rubber ae, a (B) layer including a thermoplastic resin b or a thermoplastic resin composition bx made of a matrix bm containing a thermoplastic resin br and a domain bd containing a rubber be, and a (C) layer including a rubber composition cx. The (A), (B) and (C) layers are arranged in this order as innermost to outer layers. A 10% modulus M10 to 100% modulus M100 ratio of the (A) and (B) layer structure satisfies 0.5
An arbitrary directional touch switch, having a valve body and a push member. The valve body includes a housing, a main flow passage and a switching mechanism. The housing has at least one support portion formed at a water outlet end that protrudes outwardly. The switching mechanism selectively blocks the main flow passage. The push member is connected to the valve body, and has a water passage portion, at least one suspension portion and a push-abutment portion. The suspension portion is movably connected to the support portion, and the push-abutment portion can drive the switching mechanism to block the main flow passage. As a motion space is formed on the inner side of the suspension portion, the switching mechanism can be driven to operate by pushing the push member in an axial, transverse and/or oblique direction, to switch the arbitrary directional touch switch between closed and open states.
A solenoid valve has a housing, including a fluid chamber and a drive chamber, a diaphragm, which separates the fluid chamber from the drive chamber, an actuator and a setting element, which is mounted in the housing for pivoting movement about an axis of rotation by means of the actuator between a first position, in which a valve seat of the solenoid valve is closed, and a second position, in which the valve seat is open. The diaphragm has a fastening portion which is clamped between two housing parts and by means of which the diaphragm is fastened to the housing. The diaphragm is formed from a thermoplastic and the axis of rotation runs through the fastening portion.
A armature assembly for an electromagnetically actuatable 2/2 or 3/2 way valve with a tube-shaped armature outer part of a ferromagnetic material with a longitudinal axis and an armature inner part from a material with a lower density than the ferromagnetic material. The armature inner part being axially inserted in a mounting end of the armature outer part. Between the armature outer part) and the inserted armature inner part there is formed at least one axial through flow duct through the armature assembly, an axial hollow cylinder-shaped recess is formed for receiving a cylindrical spring; and a bottom) of the recess is formed by the armature inner part and/or the armature outer part as a support for an end of the spring.
A two-piece valve shell (body and bolted-on top bonnet) structure reduces possible leakage paths while also providing a top-side ball/stem installation/removal path (when the bonnet piece is not present) to facilitate initial valve assembly as well as subsequent inspection/removal of the ball/stem and other valve internals for conducting valve maintenance without requiring the valve body to be removed from its process connections. Internal wetted valve surfaces are coated with tantalum to provide a tantalum ball valve suitable for use as a sulfuric acid feed valve in severe high-temperature high-pressure industrial processes such as HPAL processes. Sealing cavities created by spaced-apart body-to-bonnet and/or stem-to-bonnet sealing structures can be inertly pressurized to hermetically isolate the sealing structures from ingress/leakage of corrosive process materials.
The present invention relates to a check valve, and to a device having a check valve, and to a method of cleaning a check valve. In order to provide a check valve or a device having a check valve or a method of cleaning a check valve, in which sufficient cleaning of the non-flow-facing regions of the valve closing body is also ensured, it is proposed according to the invention that an element reducing the flow cross-section is provided in a region of the opening stop in addition to the opening stop so that, when the valve closing body is in the open position and the fluid flows through the check valve counter to the blocking direction, a non-flow-facing region of the surface of the valve closing body has at least an average wall shear stress of 50% compared to an average wall shear stress of a flow-facing region of the surface of the valve closing body.
A speed reducer-equipped motor includes a motor, a helical gear, an eccentric shaft, a stationary gear with a second stopper, a transmission gear, an output gear unit, and a lock gear with a first stopper. The first stopper mechanically contacts with the second stopper, thereby stopping the lock gear from revolving and rotating to stop the rotation of the output gear unit. A physical load which is generated by the contact of the first stopper with the second stopper and acts on that contact and a physical load which is generated by the contact of the first stopper and the second stopper and acts on meshed portions of teeth of the first stopper and the second stopper are oriented in opposite directions.
A speed reduction mechanism has an increased reduction ratio while achieving downsizing. A speed reduction mechanism 30 includes a rotating shaft 10, a pinion gear 11 including a first tooth portion 11a extending spirally along a longitudinal direction Q1 of the rotating shaft 10, three planetary gears 12 including spiral second tooth portions 12e and arranged side by side in a circumferential direction Q2 of the rotating shaft 10, a housing portion 14 housing the three planetary gears 12, and an internal gear 13 including a spiral third tooth portion 13a meshing with the second tooth portions 12e. The first tooth portion 11a has at least a part of a tooth profile cross section formed in an arc shape. The second tooth portion 12e meshes with the first tooth portion 11a in a state of being in contact with a portion where the tooth profile cross section is arc-shaped.
A stationary vibration isolation system including a plurality of isolators by way of which a load which is mounted in a vibration isolated manner is supported. The vibration isolation system includes a plurality of actuators by way of which vibrations of the load are actively countered. Each isolator respectively has its own separate control unit with a digital-analog converter for controlling the actuators.
Methods are provided for checking the actuating accuracy of a clutch arranged in a force flow between a fixable shaft and an electric machine of an electric or hybrid motor vehicle when at a standstill. One method includes: fixing the shaft, setting a defined setpoint torque on the clutch to be checked, continuously ramping up the electric machine up until the first slipping of the clutch, comparing the achieved torque of the electric machine with the setpoint torque preset on the clutch. Another method includes: fixing the shaft, ramping up the electric machine to a defined rotational speed, setting a defined setpoint torque on the clutch to be checked, comparing the torque of the electric machine needed to maintain a constant rotational speed with the setpoint torque set on the clutch.
The present disclosure provides a bearing cage and a ball bearing. The bearing cage includes an annular backbone portion having a front side and an opposite back side and a plurality of cantilever portions extending from the front side of the backbone portion in an axially forward direction of the bearing cage. The cantilever portions are arranged along a circumference of the annular backbone portion, defining a plurality of pockets. The backbone portion has a radial thickness larger than that of the plurality of cantilever portions. Each of the plurality of cantilever portions includes two prong portions and a connection portion between the two prong portions. The bearing cage further includes one or more of a plurality of recesses formed in a radially outer side of the cantilever portions, and a plurality of grooves formed in the radially inner side of the bearing cage.
A torque transmitting system, a drive unit, and a drive assembly are provided. The torque transmitting system includes a torque transmitting element and a support element which supports it via rotary bearings. The torque transmitting element has a first connection device for coupling to a first assembly in a rotationally fixed manner and a second connection device for coupling to a second assembly. One of the two elements forms a substantially hollow cylindrical shoulder, and the respective other element forms the outer cylindrical face and, correspondingly thereto, the inner face of a hollow cylinder radially outwards. The shoulder is arranged between the outer face and the inner face in a radial direction. A first rotary bearing is arranged between the outer face and the shoulder, and a second rotary bearing is arranged between the shoulder and the inner face. By using the torque transmitting system, less axial installation space is.
An electro-hydraulic artificial muscle with three-dimensional interactive stacked electrodes includes at least two flexible conductive electrodes wrapped by a flexible insulation material. The flexible conductive electrodes are interactively stacked, immersed in a fluid dielectric and then are wrapped by a flexible sealing layer. Two ends of the flexible conductive electrodes that are three-dimensionally interactively stacked are led out from the flexible sealing layer to be connected with an external power supply. The two ends of the flexible conductive electrodes that are three-dimensionally interactively stacked are connected with the flexible sealing layer. Under the action of an applied electric field, the flexible conductive electrodes wrapped by the flexible insulation material break down the fluid dielectric and approach each other. Simultaneously, the fluid dielectric between the flexible conductive electrodes wrapped by the flexible insulation material is extruded.
A supply device for an apparatus includes: a first flow path through which a fluid can flow; a first consumer which is arranged in the first flow path and can be supplied with the fluid via the first flow path; a pump which is arranged in the first flow path and by which the fluid can be pumped out of a reservoir through the first flow path; a throttle which is arranged in the first flow path upstream of the first consumer and downstream of the pump; a second flow path through which the fluid can flow and which is fluidically connected to the first flow path at a first connection point located in the first flow path upstream of the throttle and downstream of the pump; and a second consumer which is arranged in the second flow path and can be supplied with the fluid via the second flow path.
A fan frame with noise muffling structure includes a frame having a top and a bottom and defining a centered air flow passage that extends from the top to the bottom. The air flow passage has an air inlet and an air outlet formed on the top and the bottom, respectively. The frame further has a noise muffling zone in at least one area of the frame located between the air flow passage and an outer periphery of the frame. In the noise muffling zone, there is provided at least one noise muffling unit, which is located between the top and the bottom without communicating with the air flow passage. The noise muffling unit internally defines a hollow cavity, which is closed between but not extended through the top and the bottom. The hollow cavity isolates air flow noise and absorbs frame vibration and noise produced by the frame vibration.
An apparatus is provided for controlling a vehicle air compressor having compressor oil to track water content in the compressor oil due to condensation during operation of the compressor over a plurality of time intervals. The apparatus comprises a data storage unit arranged to store a condensation control algorithm. The apparatus also comprises a processing unit arranged to apply the condensation control algorithm to calculate a net rate of condensation of water in the compressor oil during operation of the compressor over a first time interval of the plurality of time intervals, and maintain a running total of how much water is in the compressor oil at any given time over the first time interval to enable the compressor to operate in different modes of operation based upon the running total of how much water is in the compressor oil.
A linear drive assembly configured for use within a power end assembly. The linear drive assembly is configured to interconnect a crankshaft and a pony rod and comprises a crosshead assembly attached to a connecting rod assembly. In one or more embodiments disclosed herein, the connecting rod assembly is configured to attach to opposite sides of the crosshead assembly so that no portion of the connecting rod assembly is disposed within an interior of a crosshead included in the crosshead assembly.
A pump device (1) includes a piezoelectric pump (10) and an outer casing (70). The piezoelectric pump (10) includes a pump casing having inlets (400) and an outlet (520), a vibration plate (31) disposed inside the pump casing and dividing an internal space (500) of the pump casing into a first space (501) on a side near the inlets (400) and a second space (502) on a side near the outlet, and a piezoelectric element (20) disposed on the vibration plate (31). The outer casing (70) forms a flow path composed of an internal space (700) that allows communication between an external inlet (701), which communicates with the outside, and the inlets (400). The flow path has a part that is parallel to an outer main surface (40op) of the pump casing in which the inlets (400) are formed, the part being located outside the outer main surface (40op).
A transport device (400) comprises a housing (410), an actuator (430), a drive (450) and a sealing element (470). The housing has a fluid inlet (411, 413) and a fluid outlet (413, 411). The actuator (430) comprises a magnetic shape-memory alloy, and the actuator (430) is arranged at least in sections in the housing (410). The actuator (430) can be deformed by the drive (450) in such a way that two cavities (635, 635′) for the fluid are formed in the actuator (430), which cavities can be moved by the drive (450) in order to transport the fluid in the cavities (635, 635′) from the fluid inlet (411, 113) to the fluid outlet (413, 411). The sealing element (470) has at least one recess (471, . . . ), and the sealing element (470) is arranged in the housing (410) in such a way that the cavities (635, 635′) are at least temporally in fluid communication via the recess (471, . . . ) during the transport of the fluid from the fluid inlet (411, 413) to the fluid outlet (413, 411).
The invention relates to a fluid-compression device including a compression chamber comprising a movable piston, the device comprising a first end housing a first end of the compression chamber, the device comprising a second end housing a second end of the compression chamber, the piston being translatable between the first and second ends of the compression chamber, the device comprising a regeneration pipe connecting the first and second ends of the compression chamber and including a regenerator, the device comprising a supply pipe comprising an upstream end intended to be connected to a source of fluid to be compressed and a downstream end opening into the first end of the compression chamber, the supply pipe comprising a valve assembly, the device comprising a pipe for discharging the compressed fluid comprising an upstream end connected to the compression chamber and a downstream end intended to be connected to a receiver of the compressed fluid, the discharge pipe comprising a valve assembly, characterized in that the upstream end of the supply pipe is connected directly to the first end of the compression chamber, i.e. without passing through a pre-compression chamber in the first end of the device.
A method for protecting a novel anti-drop submarine cable includes: assembling a traction assembly, a standard bending protection section and a protection reinforcement section sequentially to form a submarine-cable-protection device, and a submarine cable passing through it; connecting a traction rope of the traction assembly to a reserved traction rope pre-buried in a single pile foundation, and enabling the submarine cable and the submarine-cable-protection device by a traction device passing through a reserved hole of the foundation; moving the assembled sets forward until the traction rope is lifted and unmovable, enabling a retaining ring of the protection reinforcement section to abut against the reserved hole, installing the traction rope on the foundation by shackles; pulling the reserved traction rope to a proper length, fixing the submarine cable to installation base. The safety is ensured by avoiding dropping of the submarine-cable-protection device, and ensures the overbending protection of the submarine cable.
A method for providing backup control for a supervisory controller of at least one wind turbine includes observing, via a learning-based backup controller of the at least one wind turbine, at least one operating parameter of the supervisory controller under normal operation. The method also includes learning, via the learning-based backup controller, one or more control actions of the at least one wind turbine based on the operating parameter(s). Further, the method includes receiving, via the learning-based backup controller, an indication that the supervisory controller is unavailable to continue the normal operation. Upon receipt of the indication, the method includes controlling, via the learning-based backup controller, the wind turbine(s) using the learned one or more control actions until the supervisory controller becomes available again. Moreover, the control action(s) defines a delta that one or more setpoints of the wind turbine(s) should be adjusted by to achieve a desired outcome.
A method for reducing loads acting on a wind turbine includes determining, via a processor, at least one loading condition of the wind turbine resulting from a wind shear condition below a design threshold, determining, via the processor, a rotor speed setpoint of the wind turbine to cause an increase in thrust when the at least one loading condition exceeds a loading threshold; operating the wind turbine based on the rotor speed, and operating a rotor imbalance control module of the wind turbine to at least partially compensate for the at least one loading condition of the wind turbine resulting from the wind shear condition below the design threshold.
A method of activating and/or deactivating a safe mode of operation of a wind turbine is provided, the method including: receiving at least one measurement signal related to a weather condition; filtering of a measuring signal dependent quantity to obtain a filtered signal, wherein the filtered signal depends on whether the measuring signal dependent quantity and/or filtered signal is increasing or decreasing with time; activating and/or deactivating the safe mode of operation based on the filtered signal.
A floating foundation for an offshore wind turbine has a center pipe, a buoyancy section, a weight section, and a plurality of wire ropes, The buoyancy section is connected to the center pipe to keep the foundation floating. The weight section is connected to the center pipe to provide stability to the foundation. The wire ropes are connected to the buoyancy section and the weight section and are arranged for being tensioned so as to add bending strength to the foundation The floating foundation has hoisting means for lowering or raising the center pipe. The hoisting means includes winches for increasing or decreasing a length of each of wire ropes connecting the buoyancy section and the weight section, for lowering or raising the center pipe of the floating foundation. A system is disclosed for extracting energy from wind. A method is disclosed for installing a wind turbine.
A fluid flow turbine blade assembly for a turbine rotor includes a blade and a deflector extending spanwise along at least a portion of the blade. At least a portion of an upstream surface of the deflector, along at least a portion of a span of the deflector, has a concave shape in a chordwise direction such that at least a portion of a chord line between leading and trailing edges of the deflector is disposed outside a profile defined between the upstream surface and a downstream surface of the deflector. The deflector has a substantially uniform thickness or a chord-wise varying thickness between the upstream surface and the downstream surface. The deflector alters fluid flow over the blade so as to increase the blade's contribution to global torque generated by the assembly so that, with the deflector's torque contribution, the global torque of the assembly is greater than the global torque that would be generated by the blade alone without the benefit of the deflector.
A scour protective device around piles with bidirectional flow power generation. A smooth water flow channel is formed by guide walls and baffle walls. A power generation device is placed at smallest section of the channel. The piles are wrapped by smooth normal distributional surfaces, and the water flow is divided to outsides of normal distributional surfaces. The guide walls at both ends are tangent to eliminate downflow of the incident flow surface and horseshoe vortex around the piles, to avoid local scour. The tidal current is introduced into the channel to accelerate, and contraction panels are further compressed to realize hydropower generation and improve the utilization rate of tidal energy. The swing door makes hydraulic turbines rotate in the same direction when the tide rises and falls, realizing reliable bidirectional hydropower generation. The system provides efficient and environmentally friendly renewable power for bridge lighting, signal lights and vessels.
An infrared suppressor adapted for use with a gas turbine engine includes a first ring arranged circumferentially around a central axis, a second ring arranged circumferentially around the central axis, and a strut that extends radially between and interconnects the first ring and the second ring. A portion of the second ring extends radially toward the first ring such that the portion of the second ring cooperates with the first ring to block line-of-sight into the infrared suppressor.
The subject matter of this specification can be embodied in, among other things, an actuator apparatus includes an output member configured to actuate between a first positional configuration and a second positional configuration, a source fluid reservoir, a fluid velocity resistor configured to provide a predetermined resistance to fluid flow, a fluid velocity fuse configured to flow fluid flows having a first predetermined range of fluid velocities and to block fluid flows having second predetermined range of fluid velocities, and a fluid actuator assembly configured to urge fluid flow from the source fluid reservoir through the fluid velocity resistor and the fluid velocity fuse based on actuation of the output member.
A system and method for an electronic control unit adapter used to supplement existing electronic control units for enhanced or additional IO integration, the electronic control unit adapter designed to be updated easily by the end user in order to add functionality as it is developed thus prolonging the viability of an electronic control unit or vehicle, the electronic control unit adapter usable in conjunction with a vehicle or other vessel using an internal combustion engine or similar technology.
In a control method for the combustion system, spatial intensities of entrainment effects in a cylinder of fuel sprays of the two injections can be superimposed by means of two main fuel injections, two organizations of the fuel sprays for a flow field in the cylinder are implemented; by determining a duration and a first injection pressure of first main fuel injection, a cylinder pressure can at least reach an upper limit threshold of the cylinder pressure; and during second main fuel injection, in a time period when the cylinder pressure drops from the upper limit threshold of the cylinder pressure to a set cylinder pressure, a change rate of the curve slope of a cylinder pressure change curve at each time point is within a set range of slope change rates, and a rotation angle of a crankshaft is not smaller than a first preset rotation angle.
A gas turbine engine for an aircraft, including: staged combustion system having pilot fuel injectors and main fuel injectors, staged combustion system being operable in pilot-only range of operation and pilot-and-main range of operation; and fuel delivery regulator arranged to control delivery of fuel to pilot and main fuel injectors. Fuel delivery regulator arranged to receive fuel from a first fuel source containing a first fuel having a first fuel characteristic and a second fuel source containing a second fuel having a different second fuel characteristic. The fuel delivery regulator is arranged to deliver fuel to the pilot fuel injectors during at least part of the pilot-only range of operation having a different fuel characteristic from fuel delivered to one or both of the pilot and main fuel injectors during at least part of the pilot-and-main range of operation. A method of operating a gas turbine engine is also disclosed.
An assembly is provided for a turbine engine. This assembly includes an engine core extending along an axis. The engine core includes a first compressor section, a second compressor section, a flowpath, a bleed port, an inner passage, an outer passage and a flow diverter. The flowpath extends longitudinally through the first compressor section and the second compressor section. The bleed port fluidly couples the flowpath to the inner passage and the outer passage in parallel. The bleed port is located longitudinally along the flowpath between the first compressor section and the second compressor section. The flow diverter is located at an inlet into the bleed port from the flowpath. The flow diverter is configured to move between a first position and a second position.
A hydrogen jet system includes an evacuated recirculation duct, with a pump to circulate gas around the recirculation duct and a control nozzle to form a jet of gas; means to provide hydrogen gas into the duct; and an electrical device to provide energy into the jet of gas so as to form hydrogen atoms. The jet of gas is arranged to pass through a hollow electrode shell defining opposed apertures that are aligned with the jet of gas; and a target electrode is arranged beyond the electrode shell and also aligned with the jet of gas, so that hydrogen atoms would impact with the target electrode. The electrode shell and the target electrode are each connected to an external electrical terminal. The electrode shell and the target electrode may each define heat exchange channels to remove heat energy during operation.
A marine propulsion device (12) has an internal combustion engine (10) which includes a cooling water passage (20, 22, 32, 40) provided in an engine main body (14) of the internal combustion engine, a thermostat valve (34, 42) provided in the cooling water passage for opening and closing the cooling water passage according to a temperature of cooling water in the cooling water passage, and a cylindrical cooling water introduction member (96) surrounding the thermostat valves.
A method for identifying a fault in the injection of urea into an exhaust line of a vehicle fitted with an internal combustion engine, the method having the following steps: calculating a ratio between a measured filling time and a flushing time of a urea line, the calculation being carried out by a urea injection control unit; comparing the calculated ratio to a reference ratio by the urea injection control unit; if the calculated ratio is different than the reference ratio, identifying a urea injection fault in the urea line by the urea injection control unit.
A cylinder deactivation system for an engine includes an engine block defining a cylinder. A valve opens and closes a port to the cylinder. A rocker arm pivots to operate the valve. A camshaft has a cam lift and a cam-to-rocker input system transfers the cam lift through the rocker arm to the valve. A deactivation assembly is disposed in the rocker arm and is responsive to fluid pressure to alternately effect an activated state of the valve and a deactivated state of the valve.
A turbine engine nozzle extending about an axis and including a vane assembly mounted between an outer shroud and an inner shroud; and a position retaining device configured to be placed in an elastically prestressed state between the inner shroud and an inner platform of the vane assembly to apply a stress on the vane assembly towards the outer shroud. The contact between the inner shroud and the inner platform is obtained by one same surface of the position retaining device.
A nozzle segment includes an inner band, an outer band, and at least one nozzle vane extending between the inner and outer bands. The outer band includes a hook that extends radially outwardly from an outer surface. The hook is oriented to couple to a support within different first and second turbine engines. The hook extends circumferentially across the outer surface and includes slots defined therein. A first slot includes a first circumferential load surface, and a second slot includes a second circumferential load surface. When the nozzle segment is coupled within the first turbine engine, the first circumferential load surface engages an anti-rotation element while the second circumferential load surface does not engage an anti-rotation element. When the nozzle segment is coupled within the second turbine engine, the second circumferential load surface engages an anti-rotation element while the first circumferential load surface does not engage an anti-rotation element.
A guide vane assembly of an aircraft turbine engine, the guide vane assembly being segmented into a plurality of segments arranged circumferentially next to one another about an axis. The guide vane assembly includes two annular rings connected together by vanes and the geometry of the inner ring is modified to reduce the vibrational responses of the guide vane assembly.
A turbo generator rotor assembly is provided and includes a generator, first and second bearings on a compressor-side and a turbine-side of the generator and a combination seal configuration in which leakage from the compressor cools the first bearing, the generator and the second bearing. The combination seal configuration leads to minimal leakage past the turbine with the generator and the first and second bearings being cooled with leakage flow from the compressor.
A method for active bi-directional control of an outer structure of a gas turbine engine comprises sending, by a controller, a first control signal to a power electronics for varying an electric current supplied to a heating element to cause the outer structure to move in a first radial direction, and sending, by the controller, a second control signal to a valve assembly for varying a cooling air flow supplied to the outer structure to cause the outer structure to move in a second radial direction. The first radial direction is opposite the second radial direction.
A sealing structure seals a space between first and second parts of a fan duct and a fairing of an aircraft engine. The sealing structure comprises first and second seal portions for positioning between the first and second parts of the fan duct and the fairing. The first seal portion includes an elongated middle region and a first coupling mechanism. The elongated middle region can be secured to the first part of the fan duct and abutting the fairing and includes a forward end from which the first coupling mechanism extends. The second seal portion includes an elongated middle region and a second coupling mechanism. The elongated middle region can be secured to the second part of the fan duct and abutting the fairing and includes a forward end from which the second coupling mechanism extends. The second coupling mechanism is operable to couple to the first coupling mechanism.
Systems and methods include a method and system used to predict and monitor lean mono-ethylene glycol (MEG) concentrations after a regeneration process. Process simulations are executed in a MEG regeneration system to generate intermediate parameters and a model correlating MEG concentrations and inorganic salt concentrations. A model for estimating a salt concentration build-up rate from spot samples is generated based on the process simulations. A lean MEG concentration with presence of inorganic salts is predicted in the MEG regeneration system using hybrid artificial intelligence and leveraging physics-guided machine learning.
A system for blast hole data collection for use in a mine site incorporates an instrument configured to acquire geological property data of a blast hole for processing in the system or remotely and a vehicle having a handling system configured to move the instrument into and out of the blast hole as an interchangeable element with a drill string or prior to explosives charging and charging the blast hole in accordance with a determined charge profile.
A diagnostics and control system (DCS) for an artificial lift system (ALS) in a well, comprising: a sensor network comprising a plurality of sensors for monitoring and obtaining measurements at a power source of the ALS and at a downhole pump of the ALS; a conditioning subsystem configured to measure ALS system performance data; a processing subsystem configured to receive communications from the conditioning subsystem and comprising a processor configured to process sensor data obtained by the sensor network; and a permanent local wellsite monitor that is controlled by the processing subsystem and is powered using a production controller of the ALS, wherein the permanent local wellsite monitor comprises a central surveillance center for transmitting commands and coordinating testing of the ALS among the sensor network, the conditioning subsystem, and the processing subsystem; wherein a condition of the ALS is evaluated by the permanent local wellsite monitor using the processed sensor data, testing results and system performance data to monitor a health of the ALS.
A fracturing apparatus may include a first plunger pump including a first power end and a first hydraulic end; a prime mover including a first power output shaft; and a first clutch including a first connection portion and a second connection portion. The first power end of the first plunger pump includes a first power input shaft, the first connection portion is coupled to the first power input shaft, the second connection portion is coupled to the first power output shaft of the prime mover.
Systems and methods for identifying natural hydrogen sweet spots in a subsurface formation include obtaining rock samples from the subsurface formation; performing pyrolysis of the rock samples to determine an amount of hydrogen generated in the rock samples; determining kinetic parameters based on the performed pyrolysis and a thermal history of the subsurface formation; simulating hydrogen generation in the subsurface formation based on the determined kinetic parameters and the thermal history to predict target maturity data for hydrogen richness in the subsurface formation; measuring total organic content and rock sample maturity data for the rock samples; and identifying hydrogen sweet spots in the subsurface formation based on the target maturity data, the total organic content, and the measured rock sample maturity data.
A downhole tool includes a housing configured to be connected between two tubular members. The housing includes a chamber and a plug assembly is disposed in the chamber and divides the chamber into an up-hole portion and a downhole portion. The plug assembly includes a glass member having a predetermined residual surface compression, at least a first face, and at least one strength-reducing surface feature on the first face. The strength-reducing surface feature is configured to cause the glass member to disintegrate when the glass member is exposed to a pressure in the up-hole portion of a magnitude that creates a tensile stress on the first face that exceeds the predetermined residual surface compression.
A method can include directing fluid flow longitudinally through a well tool connected in a tubular string downstream of a longitudinally compressed circulating valve assembly, thereby causing the well tool to operate, and longitudinally elongating the circulating valve assembly while the fluid flow is ceased, and then increasing the fluid flow, thereby causing the fluid flow after the elongating to pass outwardly through a housing of the circulating valve assembly to an external annulus. Another method can include directing a fluid flow through a well tool connected in a tubular string downstream of a circulating valve assembly, thereby causing the well tool to operate, and decreasing then increasing a flow rate of the fluid flow, thereby causing the fluid flow to pass outwardly through a housing assembly of the circulating valve assembly to an external annulus. Circulating valve assemblies are also disclosed.
A method includes mixing, in an active pit, a drilling fluid to be introduced to a wellbore; receiving, through a flowline, the drilling fluid from the wellbore; obtaining sensor data, using one or more sensor coupled to at least one of the active pit and the flowline, on at least one of coefficient of friction and lubricant content of the drilling fluid; and determining, using an automated control system, whether a lubricant needs to be added to the drilling fluid based on the sensor data.
A drill string for drilling a borehole. The drill string may include a downhole motor operable to rotate the drill string and a centralizer assembly. The centralizer assembly may include an outer housing, a lower sub threadably engaged with the outer housing, and a centralizer. The centralizer may include a single eccentric blade, an internal shoulder positioned between the outer housing and the lower sub, and an alignment profile to align the centralizer in an azimuthal position relative to the drill string. The centralizer may be retainable in the aligned azimuthal position by the alignment profile and the internal shoulder being engaged by the outer housing and the lower sub.
In one or more arrangements, a retractable screen system is provided. The system includes a roller tube having an exterior surface. A screen is connected to the roller tube and an upper edge of the screen. The screen rolls up around the exterior surface of the roller tube when the roller tube is rotated in a first direction, thereby retracting the screen, and unroll the screen from roller tube when the roller tube is rotated the opposite direction, thereby deploying the screen. In one or more arrangements, the retractable screen system has a roller tube that may be adjusted in length, circumference, and/or shape of the roller edge, for example, to help prevent or mitigate undesirable artifacts that may otherwise become visible stretching of screen material, wrinkling/creasing of screen material, sagging of a roller tube, uneven weight distribution or tension, and/or, bunching of screen materials on a roller tube.
The present relates to a device and a procedure for the extrusion and application of a spacer profile of insulating glass, particularly for a machine adapted to compose the spacer frame directly against one or more glass panes constituting the insulating glass starting from a thermoplastic product prevalently contained in drums, displacing the extrados thereof to an adjustable and controlled distance referred to the margin of one or more glass panes.
A device for filling spacer frames with hollow-section strips has a storage tank for free-flowing, hygroscopic fill material, such as a molecular sieve. A line that leads to the spacer frame to be filled extends from the storage tank and empties into a fill opening in the wall of the spacer frame. The amount of the fill material poured into the spacer frame is determined by the amount of the fill material removed from the storage tank being detected. The amount of the fill material removed from the storage tank is detected by measuring the travel of a piston that rests with pressure on the fill material in the storage tank. The degree of filling is verified by the amount of the fill material removed from the storage tank being compared to the preset amount of the fill material that is to be poured into the spacer frame.
Installation systems and methods for fenestration units configured to be set into a rough opening (RO) from interior side of a building structure or wall. The fenestration units may include a frame having a perimeter; and at least one anchoring clip including a first anchoring clip. The first anchoring clip may be coupled to the perimeter of the frame and transitionable between a stowed configuration and a deployed configuration. The first anchoring clip may include a coupling bracket having a first leg and a second leg and a carrier bracket configured to receive the first leg of the coupling bracket. In the stowed configuration, the second leg projects inwardly away from the perimeter toward the center of the frame, and in the deployed configuration, the second leg projects outwardly from perimeter and away from the center of the frame.
A system for opening and closing a door within a cabinet is provided. The system includes a motor in communication with a controller to automatically open and close a door. A first plate fixed to the motor shaft to rotate with rotation of the motor shaft, the plate comprises a slot disposed therein. A first leg extends from a door that extends through the slot. A second leg extends from the door. A first sensor moves based upon rotation of the motor shaft, wherein the first sensor can detect relative motion between the motor shaft and the door, wherein when the motor shaft is rotated in the second direction and the first sensor detects relative motion between the motor shaft and the door, the first sensor sends a signal to the controller, wherein upon receipt of the signal the first sensor discontinues sending the second signal to the motor.
The present disclosure relates to a window assembly having a ventilation function and a horizontal close-fitting function, and more particularly to a horizontal close-fitting window assembly for implementing crime prevention and security functions by preventing a window from being open even in a ventilated state with the outside in which the window is slightly open and conveniently opening the window. The window assembly having a ventilation function and a horizontal close-fitting function includes a window sash, a window frame in which the window sash is installed to slide, a handle rotatably installed on the window sash, a latch provided on a side surface of the window sash and operatively connected to movement of the handle to move in up and down directions, a latching guide that is provided on the window frame at a relative position facing the latch and by which the latch is or is not latched depending on a position of the latch, and a horizontal movement device provided on at least one of a top surface or a bottom surface of the window sash and operatively connected to the handle to cause horizontal close-fitting or horizontal close-fitting release of the window sash depending on movement of the handle, wherein the latching guide includes a first latching region positioned at an upper part, a second latching region located lower than the first latching region while being spaced apart from the first latching region, and a separation space provided between the first latching region and the second latching region, and a vertical central line of the first latching region and a vertical central line of the second latching region are displaced from each other, and when the latch is located in the first latching region or the second latching region, horizontal close-fitting or horizontal close-fitting release of the window frame is inducted, and when the latch is located in the separation space, the window sash is slidably moveable with respect to the window frame.
An actuating apparatus for a door lock of a vehicle door, in particular as part of a door handle arrangement of a vehicle door, wherein the actuating apparatus has a handle part that is grippable by a hand and is configured in order to be transferable between a resting position and a ready position, and wherein the handle part is manually movable from the ready position into an actuating position and is in particular pivotably or linearly extendable, wherein the actuating apparatus is configured in order to actuate the door lock when the handle part reaches or has reached the actuating position. The actuating apparatus has a blocking and/or delay mechanism, which cooperates with the handle part such that the handle part is transferable from the ready position back into the resting position only with a time delay and/or only in an at least partially braked or dampened manner.
A locking system and method of manufacture can include: a cargo container having a first container door, a second container door, and a container frame base; a lock box affixed to the second container door, the lock box extended into and through the second container door, the lock box including a sliding lock rod configured to extend behind the first container door when the lock box is in a locked configuration; a sliding lock rod guard affixed to a first exterior surface of the first container door and affixed to a second exterior surface of the second container door; door guards affixed to the second container door and the first container door; and a drop lock affixed to an interior surface of the first container door, the drop lock including a drop lock rod configured to extend down into the container frame base when the drop lock is in the locked configuration.
A graphical user interface (GUI) for customizing wave profiles of waves generated by a caissons in a wave pool is disclosed herein. The GUI includes a screen displaying preload settings including a water height profile in one or more caissons among the plurality of caissons. The GUI includes a screen displaying one or more fill settings including a velocity threshold to control a rate at which water is filled into the caissons. The GUI includes a screen displaying one or more push settings including a dampening factor and/or a manual adjustment of intake and/or exhaust valve angles for controlling a descent of water in the one or more caissons. The first screen, the second screen, and the third screen are operable based on the one or more preload settings, the one or more fill settings, and/or the one or more push settings to generate the wave profiles of waves.
A shelter system may include a roof structure with a hub structure, a plurality of roof pole structures connectable to the hub structure and positionable to extend outwardly from the hub structure, and a fabric panel configured to be at least partially suspended from the roof pole structures. The fabric panel may include a reversible pocket. The roof structure is configurable between a stowed configuration and a deployed configuration. When the roof structure is in the stowed configuration, the hub structure and at least a portion of each roof pole structure may be positioned in the reversible pocket. When the roof structure is in the deployed configuration, the hub structure may be positioned above or outside of the reversible pocket. The shelter system may further include a rainfly that is positionable over the fabric panel with a gap between the rainfly and the fabric panel for airflow.
The present invention discloses an assembly of prefabricated wall modular decoration, comprising a conventional decorative material, a plate, a movable laminating layer and a protective layer. The conventional decorative material being mounted on the surface of the plate, a number of movable laminating layers being evenly spaced between the plate and the protective layer making a sound-insulated air gap between them, and the protective layer being mounted on the surface of the wall. The present invention also discloses an installation method for the assembly above. Due to the traditional decorative material, the plate, the active lamination layer, and the protective layer of the present invention are set to be installed on the wall in turn, together with the sound-insulated air gap within the structure, which is not only simple to manufacture and easy to install, but also has better sound absorption performance which could reduce the noise nuisance.
A method of manufacturing a conductive roofing board may include pouring a polyisocyanurate foam on top of a facer. The method may include laminating the polyisocyanurate foam and the facer to cure the polyisocyanurate foam and adhere the polyisocyanurate foam to the facer to form a roofing board. The method may include applying a conductive coating to an exposed surface of the facer, wherein the conductive coating has a coating weight of between about 0.1 lb/100 sqft and 10 lb/100 sqft. The method may include exposing the roofing board and the conductive coating to a heating device to cure the conductive coating.
The roof drain overflow cover with sensor cooperatively engages and covers a conventional roof drain cap cover to prevent trash from reaching and clogging the conventional roof basket cover and drain. Accumulating trash builds up on the screen of the overflow prevention device causing a doughnut shaped buoy connected to a trash tray to rise. The trash tray is retained to a base with magnets. When the water reaches a predetermined level, the doughnut shaped buoy rises pulling the trash tray away from the base allowing water to flow to the conventional roof drain basket and activating an overflow sensor and a control module. The control module is in communication with the water flow sensor and includes an indicator which is activated when the water flow sensor detects the detachment of the trash tray from the base indicating a potential flooding situation with the roof drainage system.
An object of the present invention is to provide a structural body that has high vibration damping and high sound-insulating performance which exceeds mass law while being relatively light weight, that is highly flexible in design, excellent in versatility, and easy to manufacture so that productivity and economic efficiency can be improved. The object thereof is achieved with a sheet member having a sheet of rubber elasticity and a resonant portion, wherein the resonant portion is provided in contact with a surface of the sheet, the resonant portion including a base part and a weight part, and the weight part being supported by the base part and having a larger mass than the base part.
A system of modular boxes as shown and described can be interconnected directly to one another via connectors that are integrally molded with the sidewalls of the boxes. The connectors of the boxes may include fastener receiving apertures for receiving a stud-mounting fastener therethrough. The connectors are thin and flexible, such that insertion and forcible tightening of a fastener through the aperture will cause a compressive force to be exerted between the interconnected boxes to maintain their spatial relationship and to maintain their interconnection. A further feature of the modular boxes of the system are anti-rotation members and receivers that are integrally molded to the side walls of the boxes. The anti-rotation members and receivers interact with one another at the point of connection between the boxes to prevent the boxes from flexing, rotating, or otherwise moving with respect to one another post-installation.
A shovel includes a data acquisition device and a storage. The data acquisition device acquires operation information indicating a status of each part of the shovel during operation of the shovel and sound data during operation of the shovel, from a state detecting sensor, and wherein the storage stores the operation information in association with the sound data.
There is accordingly provided a height adjustment mechanism for a manhole assembly according to one aspect. The height assembly mechanism includes an annular lower body having a threaded interior bore. The height assembly mechanism includes an annular insert threadably engageable with the lower body. The height assembly mechanism includes an annular upper body threadably engageable with and extending outwards from the lower body. Abutting of the upper body with the insert fixes positioning of the upper body.
There is also provided a height adjustment mechanism for a manhole assembly according to another aspect. The height assembly mechanism includes an annular lower body having a threaded interior bore. The height assembly mechanism includes an annular upper body threadably engageable with and extending outwards from the lower body. The annular upper body includes a plurality of circumferentially spaced-apart, radially inwardly-extending protrusions.
A sanitary excrement removal and bagging system includes a waste collector having an elongate tube for supporting a disposable bag and a retraction mechanism for drawing the disposable bag into an interior space of the elongate tube. A retraction mechanism can pull the bag into the waste collector, and a bag sealing mechanism can close the bag at discrete locations along the length of the bag forming a series of pockets capable of safely and hygienically holding dog waste or other excrements. The bag sealing member can include heating elements for heating and welding the bag to seal the pockets. A lifting mechanism may scoop the dog excrement or other waste and hold the waste in an elevated position while the bag sealing mechanism seals the pocket.
A post assembly has a longitudinal axis extending from a proximal end to a distal end and includes a hollow outer shell, an anchoring sub-assembly disposed at the proximal end for securing the post assembly to a surface, a core assembly disposed within the hollow outer shell. The core assembly includes a core tube, a rigid rod having a lower end mechanically coupled to the anchoring sub-assembly and extending along the longitudinal axis to an upper end, and an elastic member disposed around the upper end of the rigid rod, the elastic member configured to transfer forces incident on the hollow outer shell through the elastic member to the anchoring sub-assembly via the rigid rod.
A method for rapid demolishing of a cement concrete pavement slab and a device there for. The device includes a demolishing vehicle, and the demolishing vehicle includes a base disposed at a bottom of the demolishing vehicle. The first shallow cutting allows first saws to make a minimal cut into the cement concrete pavement, increasing the cutting speed. A second deeper cutting is made on the basis of the grooves cut by the first saws, and although second saws have a larger feed, a cutting thickness of the cement concrete pavement is reduced by the first saws. A third cutting follows the same principle as the previous cuttings.
A defibrating apparatus includes: a defibrating chamber; a discharge path that communicates with the defibrating chamber, and receives the defibrated material discharged from the defibrating chamber; a discharge pipe that discharges the defibrated material through the discharge path; a discharge section that interconnects the discharge path and the discharge pipe; a circular annular screen that defines the defibrating chamber; housings having an outer circumferential wall provided at an interval from the screen, configured to form the discharge path; and a plurality of through-holes provided in the screen, the plurality of through-holes interconnecting the defibrating chamber and the discharge path. The discharge section is provided in the outer circumferential wall, and opened toward the screen.
A clothes dryer includes a housing, a tumbler and a heat exchange component. The housing has an air cavity therein. The air cavity and the tumbler form a closed-loop air duct. A blower impeller for driving air to flow is provided in the housing. The heat exchange component comprises a compressor, a condenser and an evaporator. The compressor is used to compress a working medium into a high temperature and high pressure state, and the condenser communicates with the evaporator through a throttle capillary. The heat exchange component further includes a reversing valve. The reversing valve can switch between two modes through a remote control program. The clothes dryer can perform self-cleaning.
Disclosed is a laundry treating apparatus including a cabinet having a front face with a drawer hole defined therein, and a rear cover for forming a rear face of the cabinet, a drawer extendable from the cabinet through the drawer hole, a tub disposed inside the drawer, a drum rotatably disposed in the tub, a water supply including a connection flow channel disposed between the rear cover and the body rear face, and a water supply flow channel for connecting the connection flow channel with the tub, a drainage having a drain flow channel for guiding the water stored in the tub to the outside of the cabinet, and a pump for flowing the water inside the tub to the drain flow channel, a first support rotatably fixed to the drawer, and a second support rotatably fixed to the cabinet.
A knitted component may include a first area, where the first area includes a plurality of knit loops comprising a first yarn. The knitted component may also include a second yarn at least partially inlaid within the first area of the knitted component such that the second yarn extends between at least a first loop and a second loop of the plurality of knit loops. The second yarn may have a foamable material comprising a blowing agent and a thermoplastic polymer.
The present invention relates to compression garments comprising a knitted fabric, wherein the knitted fabric has three or more knitted gores in a proximal portion of the compression garment, and (i) each knitted gore extends circumferentially around 50% or more of the proximal portion; (ii) each knitted gore comprises from 1 to 10 points at which the number of courses is increased; and (iii) each knitted gore comprises from 1 to 10 points at which the number of courses is decreased.
Thermally stable absorbable fiber populations, i.e. fiber populations that do not undergo thermally induced crystallization, can be intermixed with thermally unstable fibers to yield a stabilizing effect without altering morphological properties of a fiber system. Via this, one may minimize thermally induced shrinkage and maintain physical properties of electrospun materials in the as-formed state.
The present invention relates to a method for producing fine hydrophobically modified cellulose fibers wherein anionic group-containing anionically modified cellulose fibers are bound to a modifying group, the method including subjecting hydrophobically modified cellulose fibers having an average fiber length of 1 μm or more and 1,000 μm or less to a finely pulverizing treatment in an organic solvent. The fine hydrophobically modified cellulose fibers obtained by the method for production of the present invention can be suitably used in various resin manufactured articles for daily sundries, household electric appliance parts, wrapping materials for household electric appliance parts, and various industrial applications such as automobile parts.
Apparatus and methods for growing films of complex layered metal oxides with high stoichiometries and high crystal qualities are provided. The layered complex metal oxides include two or more metals and oxygen and have a layered structure. The methods, which are referred to as hybrid pulsed laser deposition (hybrid PLD), synergistically combine the advantages of molecular beam epitaxy (MBE) and pulsed laser deposition (PLD) to grow complex metal oxide films that include metals with very different vapor pressures.
A formation method is provided during which a cellular core is provided. The cellular core includes a plurality of cavities that include a first cavity. Each of the cavities extends through the cellular core. A metal substrate is disposed within the first cavity. The metal substrate is electroplated to form a septum within the first cavity. The septum is bonded to the cellular core.
A process for producing refined lithium metal can include: a) processing a lithium chemical feedstock material using an electrowinning apparatus to produce a crude lithium metal having a first purity; b) combining the crude lithium metal with a carrier material to create a lithium-rich feed alloy; c) introducing the lithium-rich feed alloy as a feedstock material to an electrorefining apparatus and processing the lithium-rich feed alloy using the electrorefining apparatus to separate lithium metal from the carrier material thereby producing i) a refined lithium metal having a second purity that is greater than the first purity and ii) a lithium-depleted alloy that comprises the carrier material and less lithium metal than the lithium-rich feed alloy; and d) extracting the lithium-depleted alloy from the electrorefining apparatus and recycling at least a portion of the lithium-depleted alloy to provide at least a portion of the carrier material used in step b).
An Al—Zn—Si—Mg alloy coated strip that has Mg2Si particles in the coating microstructure is disclosed. The distribution of Mg2Si particles is such that the surface of the coating has only a small proportion of Mg2Si particles or is at least substantially free of any Mg2Si particles.
A method of forming a conformal layer including TiN in a via includes introducing a precursor into a reaction chamber according to a first exposure schedule. The precursor includes non-halogenated metal-organic titanium. The first exposure schedule indicates precursor exposure periods. Each precursor exposure period is associated with a particular duration of time and a particular duty cycle over which to introduce the precursor during the particular duration of time. The method includes introducing a co-reactant into the reaction chamber according to a second exposure schedule. The co-reactant includes nitrogen. The second exposure schedule indicates co-reactant exposure periods. Each co-reactant exposure period is associated with a particular duration of time and a particular duty cycle over which to introduce the co-reactant during the particular duration of time. The method includes providing the conformal layer including TiN in the via based on said introducing the precursor and the co-reactant.
A sterling silver alloy composition consisting of in parts by weight: at least 92.5% silver, 0.5%-1.2% palladium, 3.4%-4.8% copper, 0.5%-1.5% zinc, 0.1%-1.5% indium, wherein zinc and indium combined content is not greater than 2.4%, 0.3%-1% germanium, and 0.005%-0.05% silicon.
The invention is related to a soft-magnetic powder comprising coated particles, the coated particles comprising a core and a shell, the core having an average particle size D50 in a range from 0.1 μm to 100 μm and comprising iron, wherein the shell has a thickness of not more than 20 nm and comprises at least two solid oxides and wherein the shell comprises at least three layers and the shell comprises more than one layers of a first solid oxide and at least one layer of a second solid oxide, wherein the more than one layers of the first solid oxide and the at least one layer of the second solid oxide are arranged in an alternating manner. The invention is further related to a process for the production of the soft-magnetic powder, a use of the soft-magnetic powder and an electronic component comprising the soft-magnetic powder.
The present invention relates to a solid-liquid-solid hydrometallurgical method in the presence of hydrated and/or non-hydrated salts in an oversaturation conditions, which is achieved by the intentional and repetitive application of drying and wetting steps, enhancing the chemical and physical phenomena on the mineral or concentrate, thus provoking the crystallization, recrystallization, and release of copper in a non-stoichiometric decomposition of the sulfide and its subsequent precipitation with chloride. The invention is made up of 3 steps called: (a) Wetting, (b) Drying and Oversaturation, (c) Washing and re-wetting, and these are conducted at temperatures ranging from 20-40° C. regardless of the redox potential with a minimum consumption of water and acid without requiring the addition of oxygen. The method allows diminishing the water and acid consumption, since the transformation of the sulfide can be carried out only in the presence of hydrated salts and/or the minimal addition of acid and water.
Provided are a hot rolled steel sheet having excellent crashworthiness and a method for manufacturing same. The hot rolled steel sheet of the present invention contains, in weight %, 0.05-0.13% of carbon (C), 0.2-2.0% of silicon (Si), 1.3-3.0% of manganese (Mn), 0.01-0.1% of aluminum (Al), 0.001-0.05% of phosphor (P), 0.001-0.05% of sulfur (S), 0.001-0.02% of nitrogen (N), and the balance being Fe and other inevitable impurities, and has a steel microstructure comprising, in area %, 55% or more of bainitic ferrite, 10% or more of a martensite/austenite composite phase (MA), the sum of the bainitic ferrite and the martensite/austenite composite phase (MA) being 95% or more, and the remaining total being less than 5% of granular ferrite, retained austenite, and carbides.
A blast furnace operation method according to one aspect of the present invention includes: a process of acquiring a correlation between a carbon consumption in reducing gas and a reduction InputΔC in specific carbon consumption caused by blowing the reducing gas into the blast furnace per molar ratio C/H of carbon atoms to hydrogen atoms in the reducing gas; a process of determining a carbon consumption in the reducing gas where the reduction InputΔC in specific carbon consumption is a predetermined target value or higher on the basis of the correlation acquired per C/H; and a process of adjusting the amount of the reducing gas blown into the blast furnace on the basis of the determined carbon consumption in the reducing gas and the carbon proportion in the reducing gas.
The present invention describes a syrup of tagatose and galactose as main components together with other secondary products such as glycerol, oligosaccharides and other sugars in a minority amount.
A method for identifying a nucleic acid template that include (a) providing a plurality of primer-template hybrids, wherein a first hybrid of the plurality includes a first template hybridized to a first primer, and wherein a second hybrid of the plurality includes a second template hybridized to a second primer, the second primer having a ternary complex inhibitor moiety at the 3′ end; (b) delivering polymerases and nucleotides to the plurality, whereby the first hybrid binds a polymerase and nucleotide to form a stabilized ternary complex and whereby the second hybrid does not bind a polymerase and nucleotide to form a stabilized ternary complex; and (c) detecting the stabilized ternary complex to identify the first template.
Processes for transesterifying wax esters. Implementations may include: providing a feedstock including wax esters, contacting the feedstock with a lipase, and catalytically transesterifying the wax esters in the feedstock with the lipase to form a transesterified product. An oxidative stability index (OSI) of the transesterified product may be greater than an OSI of the feedstock.
The present invention relates to an improved process for purification of bacterial capsular polysaccharides, more specifically capsular polysaccharides of gram negative bacteria. The process comprises of concentration and diafiltration of harvest, treatment with anionic detergent and strong alkali followed by centrifugation, diafiltration and cationic detergent based precipitation of bacterial polysaccharides. The process results in significant reduction of endotoxin, protein and nucleic acid impurities thereby providing higher recovery of capsular polysaccharide with the desired O-acetyl levels. Said process is scalable, non-enzymatic, and employs fewer purification steps.
Disclosed herein are polynucleotides encoding cell tags for use in immunotherapeutic applications, and systems comprising polynucleotide cell tags for regulating the activity of a cell. The compositions, methods and systems described herein provide tools for regulating activity of genetically engineered cells in a subject.
Provided is an enzyme useful for prenylation and recombinant pathways for the production of cannabinoids, cannabinoid precursors and other prenylated chemicals in a cell free system as well and recombinant microorganisms that catalyze the reactions.
A simian adenoviral vector comprising two expression cassettes, wherein each expression cassette comprises a transgene and a promoter, and wherein the first expression cassette is inserted in the E1 region of the simian adenoviral vector, and the second expression cassette is inserted in a region of the adenoviral vector that is compatible with vector replication.
Methods and compositions for rapid development of reporter lines utilizing safe harbor sites in iPSCS, as well as other progenitor cells, pluripotent and multipotent stem cells and differentiated cells, and multiple Lox sites are provided.
The present invention relates to chirally controlled oligonucleotides of select designs, chirally controlled oligonucleotide compositions, and methods of making and using the same. In some embodiments, a provided chirally controlled oligonucleotide composition provides different cleavage patterns of a nucleic acid polymer than a reference oligonucleotide composition. In some embodiments, a provided chirally controlled oligonucleotide composition provides single site cleavage within a complementary sequence of a nucleic acid polymer.
Presented herein are methods and compositions for tagmentation of nucleic acids. The methods are useful for generating tagged DNA fragments that are qualitatively and quantitatively representative of the target nucleic acids in the sample from which they are generated.
The present invention provides in vitro methods for culturing Legionella, comprising incubating a Legionella bacterium on a charcoal-free solid agar medium comprising: serum, wherein the serum is present at a concentration of 1%-35% (v/v); a nitrogen source; and an iron source. Charcoal-free solid agar media for use in methods of the invention are also provided.
The present disclosure relates to systems, devices, and methods for electroporating. In an embodiment, the present disclosure relates to an electroporation system, comprising at least one electroporation chamber, each electroporation chamber comprising a first electrode and a second electrode, a plurality of ports comprising an inlet port at a first portion of each electroporation chamber, and an outlet port at a second portion of each electroporation chamber, a fluid conduit arranged between the first electrode and the second electrode, the fluid conduit being in fluid communication with the inlet port and the outlet port, and an automated system for electroporation operatively connected to the first electrode and the second electrode of the at least one electroporation chamber.
A bioreactor for cultivating microorganisms and cells of animal or plant origin includes a filter pocket which is arranged on the inner surface of a flexible wall of the bioreactor and which is delimited on the outside by the wall of the bioreactor and on the inside by a filter pocket wall. The inside filter pocket wall is formed at least partially by a filter medium. A spacer is arranged in the filter pocket between the wall of the bioreactor and the filter medium. The spacer has at least one through opening. A connecting portion of the filter medium protrudes through the through opening and is directly connected to the wall of the bioreactor. A method of manufacturing a filter pocket in a bioreactor for cultivating microorganisms and cells of animal or plant origin is also provided herein.
The present invention comprises a hard surface cleaning composition including an environmentally friendly alkyl amide solvent, derived from renewable bio-based resources that works at least as well as d-limonene. In one embodiment, the present invention is a cleaning composition including an anionic surfactant salt, a saturated C8 to C10 alkyl amide solvent, a cosolvent and water. The composition is substantially free of d-limonene and can remove red food soils with up to 20 percent protein, and also functions as an asphalt removal composition.
A composition including a plurality of individual particles. The individual particles include a water soluble carrier and a fabric care benefit active agent. Each individual particle has a flat bottom, a rounded top, and maximum height. Each individual particle has a porous bottom third, a porous middle third, and a porous top third. The bottom third average pore radius and the top third average pore radius differ by less than about 15 μm.
The various aspects presented herein relate to the perfumery industry. More particularly, the various aspects presented herein relate to malodor counteracting compositions and/or ingredients, methods for counteracting malodors, as well as to the perfumed articles or perfuming compositions comprising as an active ingredient, at least one compound selected from the group consisting of: a compound of Formula (I), a compound of Formula (II), a compound of Formula (III), a compound of Formula (IV), and mixtures thereof.
The object is to provide a control device, an operation control device, a server, a management server, a recording medium, a neural network system model, a control method and an operation control method that enable reuse of combustible waste as industrial raw materials with high efficiency.
A control device comprises a gas information acquisition unit that acquires gas information on gas converted by a gasifying furnace for converting collected waste to gas; a control information acquisition unit that acquires control information controlling the gas purification device for purifying gas converted by the gasifying furnace; a feature information acquisition unit that acquires feature information including information on purified gas purified by the gas purification device; and a creation unit that creates a learning model by machine learning based on the gas information, the control information and the feature information.
A method for treating an offgas produced in the processing of a renewable feedstock, includes hydrotreating a renewable feedstock to produce an effluent having a hydrotreated liquid and a vapour phase. The effluent vapour phase contains hydrogen, carbon dioxide, hydrogen sulphide and carbon monoxide. The effluent is separated into a liquid stream and an offgas streams. The offgas stream, containing carbon dioxide and hydrogen sulphide is directed to abiological desulfurization unit where a majority of the hydrogen sulphide is converted to elemental sulphur and a CO2-rich gas stream is produced.
The present invention relates to a composition comprising: at least one co-polymer of which at least one of the repeating units comprises at least one amide function; and at least one polyether having a molecular weight (MW) greater than 60 g·mol−1. The invention also relates to the use of said composition for delaying, or even preventing, the formation of gas hydrates, in particular in a method for extracting oil and/or gas and/or condensates, as well as to the method for delaying, or even preventing, the formation and/or agglomeration of gas hydrates, using a composition as defined above.
Downstream uses for briquettes and other forms of asphalt shingle waste are provided. A composition is provided. The composition comprises 5% to 50% by weight of an asphalt shingle waste based on a total weight of the composition, wherein the asphalt shingle waste comprises a waste asphalt; 1% to 25% by weight of at least one filler material based on the total weight of the composition; 1% to 15% by weight of at least one polymer based on the total weight of the composition; 1% to 10% by weight of at least one stabilizer based on the total weight of the composition; and 1% to 15% by weight of at least one surfactant based on the total weight of the composition. A drilling fluid, various other asphalt products, and related methods are also provided, among other things.
A composite polymer composition comprising partially crystallized carbon black. The composition exhibits superior thermal transfer properties in plastic formulations. The polymer precursor exhibits excellent rheology when compared to similar compositions comprising traditional carbon blacks. The composite polymers provide for higher loading of more thermally conductive carbon blacks in a variety of composite polymer compositions.
The present invention discloses a double-crosslinked thermal phase transition gel temporary plugging agent and an application thereof, and relates to the technical field of oil and gas field development. The gel temporary plugging agent comprises the following components in percentage by weight: 5.8-18.3% of acrylic acid, 2.8-6.5% of 2-acrylamide-2-methylpropanesulfonic acid, 2.8-7.0% of hydroxyethyl acrylate, 0.2-1.0% of a degradable crosslinking agent, 0.4-1.2% of borax or boric acid, 0.2-0.8% of a high-temperature initiator, 2.6-4.5% of palygorskite attapulgite, 1.5-3.1% of a urea-formaldehyde resin, and the balance of water, wherein the gel temporary plugging agent is formed by underground gelation. The gel temporary plugging agent is applied to oil and gas reservoirs with a temperature of 100-150° C., can automatically be subjected to gelation and degradation, and has a low filtration loss before gelation.
A dispersion that includes water and a light-emitting body dispersed in the water. The light-emitting body contains a nanoparticle of a AgInSe compound semiconductor, and a film to which hydrophilicity is imparted by ultrasonic irradiation on a surface of the nanoparticle. The film has a double structure having a first organic molecular film containing an alkylthiol and a second organic molecular film composed mainly of a fatty acid. The light-emitting body has an emission quantum yield of 10% or more, an emission intensity peak wavelength in the range of 650 to 1000 nm, and a half-width ΔH of 100 nm or less at the emission intensity peak wavelength.