Systems, methods and non-transitory computer readable media for processing audio and visually presenting information are provided. Audio data captured by one or more audio sensors included in a wearable apparatus from an environment of a wearer of the wearable apparatus may be obtained. The audio data may be analyzed to obtain textual information. The audio data may be analyzed to associate different portions of the textual information with different speakers. A head mounted display system may be used to present each portion of the textual information in a presentation region associated with the speaker associated with the portion of the textual information.
A method, system, and computer readable medium for decomposing an audio signal into different isolated sources. The techniques and mechanisms convert an audio signal into K input spectrogram fragments. The fragments are sent into a deep neural network to isolate for different sources. The isolated fragments are then combined to form full isolated source audio signals.
A technique is provided that can reduce degradation of the sound quality due to a tandem connection of paired coding and decoding, and can reduce the operation processing amount and the required memory amount of a multipoint control unit. At a terminal of a communication network having a larger communication capacity in multipoint connection between terminals in a plurality of communication networks (e.g., a fixed phone line and a mobile phone line) having different communication capacities, a multichannel coding including a monaural coding scheme of the communication network having the smaller communication capacity is performed on the coding side, whereas decoding of a multichannel-coded code of one point, decoding of a monaural-coded code of one point, or decoding of a monaural-coded code of a plurality of points is performed on the decoding side in accordance with the input code.
A system described herein may provide a technique for the use of machine learning techniques to perform authentication, such as biometrics-based user authentication. For example, user biometric information (e.g., facial features, fingerprints, voice, etc.) of a user may be used to train a machine learning model, in addition to a noise vector. A representation of the biometric information (e.g., an image file including a picture of the user's face, an encoded file with vectors or other representation of the user's fingerprint, a sound file including the user's voice, etc.) may be iteratively transformed until the transformed biometric information matches the noise vector, and the machine learning model may be trained based on the set of transformations that ultimately yield the noise vector, when given the biometric information.
The present disclosure provides a subtitle generation method and apparatus, a device, and a storage medium, and the method includes: in response to a subtitle generation triggering operation directed against at least one audio track in a target audio-video file, performing speech recognition on audio data on each audio track respectively to obtain text fragments corresponding to each audio track; and generating subtitles of the target audio-video file based on the text fragments corresponding to each audio track. Compared with a method of performing overall speech recognition on audio data on all audio tracks, in the present disclosure, independent speech recognition is performed on the audio data on each audio track, and thus, the influences of the audio tracks on each other are avoided, so that more accurate speech recognition results can be obtained, thereby improving the accuracy of subtitles generated based on the speech recognition results.
Systems and methods are described to receive a query from a user and provide a reply that is appropriate for an age group of the user. A query for a media asset is received, where such query comprises an inputted term, and the query is determined to be received from a user belonging to a first age group. A context of the inputted term within the query is identified, and in response to the determining, based on the identified context, that the inputted term of the query is inappropriate for the first age group, a replacement term for the inputted term that is related to the inputted term and is appropriate for the first age group in the context of the query is identified. The query is modified to replace the inputted term with the identified replacement term, and a reply to the modified query is generated for output.
An information processing device according to embodiments includes a communication unit configured to receive audio data of content and text data corresponding to the audio data, an audio data reproduction unit configured to perform reproduction of the audio data, a text data reproduction unit configured to perform the reproduction by audio synthesis of the text data, and a controller that controls the reproduction of the audio data or the text data. The controller causes the text data reproduction unit to perform the reproduction of the text data when the audio data reproduction unit is unable to perform the reproduction of the audio data.
A method implemented in an audio synthesis device for synthesizing an audio signal is provided. The method includes determining a first plurality of harmonics based on a sinusoidal oscillator, at least two of the first plurality of harmonics being calculated in parallel, scaling the first plurality of harmonics according to a scaling parameter, determining a first sum of the first plurality of scaled harmonics to generate a first sample of the plurality of samples, determining a second plurality of harmonics based on the sinusoidal oscillator, at least two of the second plurality of harmonics being calculated in parallel, scaling the second plurality of harmonics according to the scaling parameter, determining a second sum of the second plurality of scaled harmonics to generate a second sample of the plurality of samples, and causing playback, on the speaker, of at least the first sample and the second sample.
A graphical user interface for music creation applications, such as score notation applications and digital audio workstations, includes multi-dimensional gestures. To enter a sound event into a musical project, a user uses an input device to select and drag a desired sound event in one or more dimensions. The relative position or rate of movement along a given dimension defines a value of a sound event parameter allocated to the given dimension. The sound event is entered into the project when the selection is released. The user inputs the gesture using a pointing device such as a mouse, stylus with a touch screen, or finger on a touch screen. Stylus dimensions mapped to sound event parameters may include, horizontal and vertical stylus tip positions, vertical and horizontal tilt of the stylus, and stylus tip pressure. Sound event parameters controlled by the gestures may include diatonic pitch, chromatic inflection, and duration.
Described herein is an adjustable bridge unit for use with a stringed instrument, such as an electric guitar. The construction of the unit allows for an unimpeded string path from the rear of an adjustable height bridge in a downward trajectory toward a tailpiece. Moreover, the bridge unit may be used to convert a pivot style bridge system to a fixed bridge system, as well as to perform a variety of corrective measures, such as post placement, intonation, and string alignment, which may be required given discrepancies in manufacturing tolerances of the stringed instrument.
In a head mounted display 100, a memory 71 stores an application. An image pickup unit 74 takes an image of a site of a user 1, and a position specifying unit 73 specifies a position and a direction of the head mounted display 100. A detector 75 detects a position indicated by the user 1 on the basis of the image taken by the image pickup unit 74, and a setting unit 76 sets a position indicating a home position on the basis of a result detected by the detector 75 and the position and the direction specified by the position specifying unit 73.
A method implemented by a computing device comprises determining, by an original thread executing at a computing device, a command used to render a frame of a graphics application, the command being a call to a graphics interface, constructing, by the original thread executing at the computing device, a command stream based on the command, the command stream comprising a plurality of commands used to render the frame, and executing, by a command stream thread executing at the computing device, the command stream to render the frame of the graphics application.
Disclosed systems and methods for off-axis color correction in dynamic image capture of video wall displays involve measuring color performance of specific LED tiles or video walls and providing a database to store the characteristics of these off-axis measurements for use in color correction. The database is accessible by a color correction engine associated directly or indirectly with the video rendering engine so that when combined with real-time information on camera view angle and field of view relative to the display, a color correction function can be incorporated into the rendering of the display portion within the field of view of the camera so as to reduce or eliminate off-axis color variations/distortions in the captured image.
Examples are disclosed herein related to controlling a scanning mirror system. One example provides a display device, comprising a light source, a scanning mirror system configured to scan light from the light source in a first direction at a first, higher scan rate, and in a second direction at a second, lower scan rate, and a drive circuit configured to control the scanning mirror system to display video image data by providing a control signal to the scanning mirror system to control scanning in the second direction, and for each video image data frame of at least a subset of video image data frames, combining the control signal with an adjustment signal to adjust the scanning in the second direction, the adjustment signal comprising a low pass filtered signal with a cutoff frequency based on a lowest resonant frequency of the scanning mirror system in the second direction.
An image display method includes, with respect to each of a plurality of input images, generating luminance setting data that sets a luminance value for each of a plurality of light-emitting regions of a backlight configured in a matrix form based on the input image, generating gradation setting data that sets a gradation value for each of a plurality of pixels of a liquid crystal panel coupled to the backlight, based on the generated luminance setting data and the input image, and controlling the backlight based on the luminance setting data and the liquid crystal panel based on the gradation setting data to display an image. At least one of the luminance setting data and the gradation setting data for a first input image among the plurality of input images is generated based on the luminance setting data for a second input image immediately preceding the first input image.
A display apparatus includes: a plurality of first display elements at a first display area; a plurality of first pixel circuits at the first display area, and electrically connected to the plurality of first display elements, respectively; a plurality of second display elements at a second display area; a plurality of second pixel circuits located along a first direction at a non-display area, and electrically connected to the plurality of second display elements, respectively; and a data line electrically connected to at least one first pixel circuit from among the plurality of first pixel circuits that is located along a second direction crossing the first direction at the first display area, and to at least one second pixel circuit from among the plurality of second pixel circuits. The plurality of second pixel circuits are spaced from the plurality of second display elements in a plan view.
A display apparatus for reducing a booting time includes: a display panel including a plurality of pixels; a timing controller configured to drive the display panel; and a at least one controller configured to control the timing controller to perform a sensing process for sensing electrical characteristics of the plurality of pixels based on power-on of the display panel, wherein the at least one controller is further configured to determine whether to perform the sensing process or skip the sensing process based on a power-off period of the display panel before the display panel is powered on.
A display substrate includes: M rows of pixel circuits and M rows of scan signal lines. Each pixel circuit includes: a driving transistor connected to a first power line and a light-emitting device; a first storage sub-circuit connected to a gate electrode of the driving transistor; a second storage sub-circuit connected to the first power line and the gate electrode of the driving transistor; a gating sub-circuit connected to the first storage sub-circuit, an (m−1)th row of scan signal line, and an mth row of scan signal line, where the gating sub-circuit is configured to: provide a data voltage signal to the first storage sub-circuit, and provide a reference voltage signal to the first storage sub-circuit; and a threshold compensation sub-circuit connected to the (m−1)th row of scan signal line, and configured to perform, in response to control of connected scan signal line, threshold compensation on the driving transistor.
A display device can include a display panel having sub pixels configured to emit light of different colors, a data driver configured to output a data voltage to the sub pixels via data lines, and a timing controller configured to output power control signals for controlling a driving current which drives the data driver. The data driver can include source driving integrated circuits, each including power control circuits configured to generate the driving current in accordance with each of the power control signals, and amplifiers configured to be applied with the driving current to output the data voltage to each of the data lines.
From a back side of an insulating substrate 90, a laser beam is applied to a spot where an initialization line Vini is superimposed on the semiconductor layer SI that serves as a first conductive terminal of a second initialization transistor T7 while sandwiching an insulating film therebetween. Thus, a gate insulating film 91 and a first interlayer insulating film 92, which are sandwiched between the semiconductor layer SI and the initialization line Vini, disappear by evaporation, and a laser irradiation area LA of the semiconductor layer SI is connected to the initialization line Vini, by which a connection portion CP is formed. As a result, a voltage to be applied to the organic EL element OLED becomes equal to or less than a threshold voltage. Therefore, the organic EL element OLED is constantly in a lighting-off state, and the pixel circuit 11 is constantly kept black.
A display device and a control method therefor are provided. The display device includes: a display panel including a plurality of pixels consisting of a plurality of light emitting devices of different colors; a sensor for sensing a temperature of the display panel; a driver IC for driving the plurality of pixels; a memory storing a plurality of pieces of correction data; and a processor configured to execute the at least one instruction to identify, on the basis of the temperature sensed by the sensor, correction data corresponding to the sensed temperature from among the plurality of pieces of stored correction data, correct image data on the basis of the correction data, and control the driver IC on the basis of the corrected image data.
Methods and a system for pixel-by-pixel correction of diffuse reflected and specular reflected light on a display device of an information handling system. Voltage values of pixels of the display device are measured by sensors. Measured voltage values of a pixel are converted to a digital value. A digital correction value calculated based on whether diffuse reflected light or diffuse reflected light and specular reflected light is found on the pixel. A sigmoid transfer function and discrete sharpening filter is performed on the pixel, if the digital correction value is less than zero.
Provided is a display apparatus that superimposes an image on an observation target, and the display apparatus includes a display unit and a display controller. The display unit displays an object image. The display controller adjusts a display position of the object image in a display region of the display unit in a horizontal direction on a pixel line basis.
The present disclosure discloses a display driving apparatus having a mura compensation function and a method of compensating for mura of the same. To this end, the display driving apparatus may include a mura memory in which compensation data corresponding to coefficient values of a mura compensation equation is stored, and a mura compensation circuit configured to perform mura compensations on display data by using the mura compensation equation to which the compensation data has been applied.
Disclosed is a method for collection and correction of a display unit. The method includes: placing a camera in front of a display unit to be corrected; collecting RGB brightness data of the display unit to be corrected to obtain an original brightness matrix; placing a standard brightness plane in front of a lens of the camera; obtaining a final brightness correction matrix of the camera according to the collected RGB brightness data of the standard brightness plane; multiplying the original brightness matrix by the final brightness correction matrix to obtain a restored real brightness matrix; and performing brightness correction on the real brightness matrix to obtain a corrected brightness matrix. A plurality of the display units corrected by the present disclosure are completely the same in terms of absolute brightness value, and positions of the display units can be arbitrarily changed with each other on the screen.
A hologram generation device includes: a hologram object generation unit for generating a hologram target object composed of planar component bodies in an exploded view in which a plurality of canvases and a 3D object which form a screen area of a flat display panel are exploded in each of at least three directions; a hologram generation unit for generating a three-dimensional hologram of the 3D object by outputting the hologram target object through the flat display panel toward reflective surfaces, respectively, corresponding to the at least three directions; and an interaction providing unit for providing two-way interaction with the three-dimensional hologram in connection with a user terminal.
A method of controlling a display device includes starting, by a first wireless communicator, first near field wireless communication with induced electricity, receiving configuration information using the first near field wireless communication, starting second near field wireless communication with another display device via a second wireless communicator based on the induced electricity, and transmitting the configuration information using the second near field wireless communication.
A display device including a display panel, a variable adhesive layer disposed on the display panel and a cover member disposed on the variable adhesive layer is provided. The variable adhesive layer includes a block copolymer and a plasticizer mixture, and the plasticizer mixture has a low critical solution temperature (LCST) of 60° C. to 80° C. The plasticizer mixture is phase-separated into two phases at a temperature equal to or higher than the low critical solution temperature, thereby significantly lowering adhesion of the variable adhesive layer. Accordingly, the display device of the present disclosure has excellent adhesion reliability and provides an advantage of easy reworking since the adhesion significantly decreases at a temperature equal to or higher than the low critical solution temperature. In addition, the display device has excellent folding characteristics due to the presence of the plasticizers.
A passenger window shade on an aircraft is provided. The passenger window shade includes a first section of the passenger window shade. The first section forms a substantially flat and thin plane. The first section has a first transparency to visible light. The passenger window shade includes a second section of the passenger window shade situated within the first section. The second section includes a second transparency to visible light that is different from the first transparency such that an image is formed inside the aircraft when visible light is aimed at the passenger window shade from outside the aircraft.
A simulated musical string instrument formed of plural shaped sheets of rigid material, such as cardboard. There is a top sheet forming a top surface of the simulated string instrument body, and a bottom sheet forming a bottom surface, and multiple sheets between. A simulated fingerboard is attached to the top surface. The top sheet and fingerboard gets stickers that show parts of the simulated string instrument body including openings and notes. There is also a simulated bow guide and a simulated bow.
An information processing apparatus includes a controller configured to acquire occupant information regarding an occupant in a vehicle trying to park in a parking lot, and identify a parking position appropriate for the vehicle in the parking lot based on the occupant information.
A driving assistance apparatus in a vehicle, the driving assistance apparatus comprising an acquisition unit configured to acquire a location coordinate of a self-vehicle at a predetermined period of time, a specification unit configured, based on a plurality of the location coordinates acquired continuously by the acquisition unit, to specify a curved region of a road, and a registration unit configured to register the curved region specified by the specification unit in a database predetermined.
A control system includes: an input receiver that receives an input from a user; and a controller that, if a security system is set in a notification mode, brings the input receiver into a cancellation preparation state in response to a sensor being changed to a predetermined state. The notification mode is a mode in which a notification is provided after a predetermined time period has elapsed since the sensor has changed to the predetermined state. The cancellation preparation state is a state in which a cancellation input for cancelling a setting of the notification mode is receivable. The controller cancels the setting of the notification mode when the cancellation input is received by the input receiver in the cancellation preparation state.
A robot in a robot system including a plurality of robots each having a function of identifying a monitoring target and transmitting information related to the monitoring target to a remote site. The robot includes an acquiring unit that acquires sensing data related to the monitoring target, a communication unit that communicates with another nearby robot, and a control unit that controls the communication unit such that an alert mode transition request signal is transmitted to the other nearby robot if it is determined that a first monitoring target is in an abnormal state on a basis of the sensing data. The robot transitions to an alert mode in which a process according to the received alert mode transition request signal is performed if the alert mode transition request signal related to a second monitoring target is received.
Systems and methods for contactless pickup at a vending machine are provided. The systems and methods include determining that a user device is in proximity of the vending machine. The proximity is determined without the user touching an input mechanism of the vending machine. Responsive to determining the proximity, the vending machine or the user device transmits a request to vend the items included in a reservation to a management server. The management server then transmits a vend request to the vending machine which then vends the reserved items.
An electronic gaming system comprises a first video display, a second video display, and a game controller to select a plurality of symbols from a symbol set for display at respective ones of a plurality of symbol display positions on the first video display. Upon a trigger condition being met, the game controller awards one or more wild symbols to be incorporated into the symbol display independently of selection of the symbols from the symbol set, controls the second video display to display a first portion of a wild symbol awarding animation, and controls the first video display to display a second portion of the wild symbol awarding animation during which one or more animated objects shown in the first portion of the wild symbol awarding animation move to the first video display.
The present disclosure provides gaming systems having one or more processors coupled to memory. The gaming system can receive a side wager corresponding to a play of a card game. The gaming system can then provide a plurality of hands for the play of the card game. The gaming system can determine the number of the plurality of hands that satisfy a side wager condition, and calculate a first award amount based on the number of the plurality of hands that satisfy the side wager condition. An account of the player can be credited based on the first award amount. The gaming system can receive wagers that each correspond to a respective hand of the card game. Upon completion of the game, the system can determine an award amount for each of the plurality of hands, and adjust a credit balance of an account based on the award amount for each of the plurality of hands.
A system can be capable of receiving electronic ticket issuance information from a first gaming device, where the electronic ticket issuance information includes an identifier of the first gaming device that issued an electronic ticket, a time that the electronic ticket was issued, and an electronic ticket value associated with an issued state of the electronic ticket. The system may further be capable of tracking a status of the electronic ticket to determine that the electronic ticket has transitioned from the issued state to a redeemable state, determining that the electronic ticket has been presented for redemption and, in response thereto, causing the electronic ticket value to change to a second electronic ticket value associated with a redeemed state of the electronic ticket.
A nutrition tracking system comprises a nutrition tracking server, a plurality of weight-based food offering terminals, and one or more nutrition and meal information inquiry terminals. Multiple weight-based food offering terminals may be equipped on a food service cart. Each weight-based food offering terminal may be initialized to offer a type of food. The weight-based food offering terminal automatically measures the weight of food taken by a customer or for a customer, calculates the cost of food, and shows the weight and the cost on the display in real time. When the food is paid, the weight-based food offering terminal automatically reports the vending information to the nutrition tracking server. The nutrition tracking server maintains a database for customer meal information and a database for customer nutrition information. Customers may inquire their meal history and nutrition information using the nutrition and meal information inquiry terminals.
A banknote monitoring apparatus includes a reception section that receives information including a serial number from each of a plurality of banknote processing apparatuses processing a banknote with the serial number; and a control section that determines whether a specification of the banknote has been changed based on an identification rate of the serial number obtainable with the information received.
A medium processing device includes a first, second and third conveyance path, a classification section, a first, second and third switching unit, a first, second and third storage box and a controller. Each of the first, second and third conveyance paths has two ends. One end of the first conveyance path is connected to one end of the third conveyance path. One end of the second conveyance path is connected to the other end of the third conveyance path at a second side of the classification section opposite to the first side. The other end of the first conveyance path is connected to the other end of the second conveyance path. The controller controls the first conveyance path and the second conveyance path so that the first and second conveyance paths are driven independently from each other.
A wireless authentication interference unit comprising: a receiver; a transmitter; and a controller configured to: detect, via the receiver, a first wireless signal indicative of a wireless authentication protocol between an authentication terminal and an authentication key; and output, via the transmitter, an interference signal during a broadcast of an authentication message from the authentication key, wherein the interference signal disrupts authentication of the authentication key by the authentication terminal.
Disclosed embodiments provide an integrated access control system. The integrated access control system includes both credential reader functionality and door controller functionality in the same package. In embodiments, the circuitry is miniaturized to fit within a standard “single gang” box such as those used for a standard light switch or receptacle. In this way, the integrated access control system of disclosed embodiments installs easily and unobtrusively in standard sized openings. To operate in a confined area such as a single gang box enclosure, a variety of thermal management and power management techniques are employed to provide reliable operation.
A portable electronic wireless lock and lock system for ensuring the safety of goods, including humanly consumable goods. The lock and lock system are controlled by a smartphone, which also acts as a communications hub between the lock and a truckload owner or supervisor. According to the present invention, a truck driver uses a smartphone to interface between a trailer payload supervisor and the payload lock itself, to ensure the safety of the transported goods and comply with regulations such as the Food Safety Modernization Act (“FSMA”). An electronic lock and lock system may, according to the present invention, interface electronically to a smartphone, so that while in motion, the smartphone ensures that the lock remains locked and controls its operation. Alternatively, such an electronic lock may be designed to permit only a limited number of locking cycles initiated by a truck driver until a loading supervisor intercedes in compliance with FSMA.
An automated voting platform can allow a user to register to vote, view information about candidates, and submit votes in an election using his or her own personal computing device. To minimize the likelihood of voter fraud, the automated voting platform can implement an authentication process that requires the user to submit biometric or other identification information prior to being enabled to access the user's account with the automated voting platform. This authentication process can also require the user to repeatedly submit biometric information thereby ensuring that the same user continues to use the computing device while accessing the user's account.
A fingerprint sensor is provided and includes substrate; sensor electrodes arranged on substrate; first switches coupled to sensor electrodes; organic layer covering sensor electrodes; control line drive circuit in a first direction; signal line drive circuit in a second direction orthogonal to the first direction; signal lines coupled to the first switches; control lines coupling first switches to control line drive circuit; sensor drive electrode surrounding sensor electrodes; second switches between signal line drive circuit and signal lines; first number of third switches between signal line drive circuit and first number of second switches, wherein surface of organic layer is lower than sensor drive electrode, and wherein first number is less than number of all second switches.
A passenger tracking system includes a multiple of sensors for capturing depth map data of objects. A processing module in communication with the multiple of sensors to receive the depth map data, the processing module uses the depth map data to track an object and calculate passenger data associated with the tracked object to generate a passenger tracking list that tracks each individual passenger in the passenger data from an origin lobby to a destination lobby and through an in-car track between the origin lobby and the destination lobby.
A the method for controlling a vehicle: recognizing at least a position of a traffic participant around a vehicle and a road environment around the traffic participant, setting a risk region for the traffic participant based on at least the recognized position of the traffic participant, correcting the set risk region based on a width of a sidewalk where the traffic participant is present or a width of a roadway around the traffic participant which is the recognized road environment, and controlling a speed and steering of the vehicle based on the corrected risk region.
A method for recognizing an object from input data is disclosed. Raw detections are carried out in which at least one attribute in the form of a detection quality is determined for each raw detection. At least one further attribute for each raw detection is determined. A temporally or spatially resolved distance measure is determined for at least one attribute of the raw detections. Raw detections of a defined distance measure are combined to form a group of raw detections. The object is recognized from a group with at least one raw detection with the smallest distance measure of the at least one attribute in comparison with another raw detection, or from a group with at least one raw detection which were combined by combining at least two raw detections with the smallest distance measure of the at least one attribute to form said one raw detection.
A method for obstacle identification for a vehicle. In order to provide means for reliable obstacle identification for a vehicle, the method includes: performing a first obstacle search with a radar sensor using a radio frequency signal; performing a second obstacle search with a night vision camera; and identifying an obstacle if a first detection of the first obstacle search corresponds to a second detection of the second obstacle search, wherein a reliability of the first detection is assessed and if the reliability is above a first threshold, the obstacle is identified independently of the second obstacle search.
Systems and methods for identifying suspicious entities using autonomous vehicles are disclosed. In one embodiment, a method is disclosed comprising identifying a suspect vehicle using at least one digital camera equipped on an autonomous vehicle; identifying a set of candidate autonomous vehicles; enabling, on each of the candidate autonomous vehicles, a search routine, the search routine instructing each respective autonomous vehicle to coordinate tracking of the suspect vehicle; recording, while tracking the suspect vehicle, a plurality of images of the suspect vehicle; periodically re-calibrating the search routines executed by the autonomous vehicles based on the plurality of images; and re-routing the autonomous vehicles based on the re-calibrated search routines.
A system and a method for an electronic device for counting objects of similar type in an area includes a register for storing a number of count of the objects in the area; a depth sensor for measuring depth distances between a plurality of points of an object and the depth sensor; a thermal sensor for measuring temperatures of the points of the object; wherein the distances and the temperatures are used to derive spatial thermal information of the object for determining an increase in the number stored in the register.
A method for recognizing polluted seawater areas based on high-resolution remote sensing images includes performing automatic sea and land classification on a remote sensing image by using a supervised learning algorithm. The classification result reaches a higher precision level by processized iterative clustering compared to conventional methods. The method further includes combining a chlorophyll-associated normalized difference vegetation index, a brightness-associated normalized difference water shadow index, a segmentation-based image interpretation thought and a human visual saliency-based mechanism in remote sensing interpretation by virtue of a chlorophyll concentration difference of a seawater polluted area and surrounding seawater and a brightness difference of pollutant shadows. The seawater polluted area is extracted by threshold segmentation. An area where the water quality is good and a heavily polluted area are extracted. A pollution transition area is further extracted. The method provides convenience and an accurate reference for prevention and control of marine pollution.
Processing photogrammetry data that represents parcels by computing a real-world distance between a first location representing a location of a specific separation point of a specific subarea included in the area as appearing in the initial representation and a second location that represents a location of the same specific separation point as appearing in the photogrammetry data, defining a specific separation point as identifying incorrect if the real-world distance exceeds a reference distance dictated by accuracy level, intersecting subareas of the subarea to which the examined vertex belongs, measuring a distance between the examined vertex and a closest point in the intersecting subarea, marking the examined vertex as an error if the intersecting distance exceeds a threshold, computing angles for edges defining subarea boundaries, and removing a vertex between two subsequent edges having an angle between them that satisfies a condition representing that the subsequent edges constitute a single line.
A computing system receives, from a client device, an image of a content item uploaded by a user of the client devices. The computing system divides the image into one or more overlapping patches. The computing system identifies, via a first machine learning model, one or more distortions present in the image based on the image and the one or more overlapping patches. The computing system determines that the image meets a threshold level of quality. Responsive to the determining, the computing system corrects, via a second machine learning model, the one or more distortions present in the image based on the image and the one or more overlapping patches. Each patch of the one or more overlapping patches are corrected. The computing system reconstructs the image of the content item based on the one or more corrected overlapping patches.
Implementations are described herein for tracking objects with changing appearances across temporally-disparate images. In various implementations, a first probability distribution over a plurality of classes may be determined for a first biological object depicted in a first image captured at a first point in time. The classes may represent stages of growth of biological objects. Additional probability distribution(s) over the plurality of classes may be determined for candidate biological object(s) depicted in a second image captured at a second point in time subsequent to the first point in time. The candidate biological object(s) may potentially match the first biological object depicted in the first image. Based on a time interval between the first and second points in time, the first probability distribution may be compared to the probability distribution(s) of the candidate biological object(s) depicted in the second image to match one of the candidate biological object(s) depicted in the second image to the first biological object depicted in the first image.
Embodiments pertain to an imaging system configured to reduce or prevent the effect of unwanted specular reflections reflected by specular surfaces located in a scene. The system comprises at least one image acquisition device for acquiring a scene image comprising a specular surface providing specular light reflections. The at least one image acquisition device comprises at least one first image sensor and imaging optics having an optical axis for guiding light received from the scene along the optical axis onto the at least one first image sensor. The system further comprises at least one polarization filter operably positioned between the at least one first image sensor and an object. The system is configured to determine a polarization filter orientation such that an amount of specular light reflections incident onto the at least one first image sensor is reduced or eliminated.
An information presentation system comprising an obtainment unit obtaining a feature of an object, a specification unit specifying the object from the feature, a display, a storage storing specification information and a communication unit communicating with an external server and obtaining related information of the object is provided. The specification unit specifies the object by searching for the specification information. The specification information includes a plurality of pieces of feature information observation targets and a plurality of pieces of object information which are associated with the plurality of pieces of feature information and related to the observation targets. The display displays the related information. In a case in which the specification unit has specified the object and there is a difference between the related information and the object information, the object information is updated based on the related information.
A method of compression of 3D mesh data using projections of mesh surface data and video representation of connectivity data is described herein. The method utilizes 3D surface patches to represent a set of connected triangles on a mesh surface. The projected surface data is stored in patches (a mesh patch) that is encoded in atlas data. The connectivity of the mesh, that is, the vertices and the triangles of the surface patch, are encoded using video-based compression techniques. The data is encapsulated in a new video component named vertex video data, and the disclosed structure allows for progressive mesh coding by separating sets of vertices in layers, and creating levels of detail for the mesh connectivity. This approach extends the functionality of the V3C (volumetric video-based) standard, currently being used for coding of point cloud and multiview plus depth content.
The present invention is to improve accuracy of position information of an object. A labeling unit 13 of an information integration device 1 associates a label included in tracking data with an object area having a largest ratio of overlapping areas overlapping label areas included in the tracking data with regard to the object area or an object area having a largest size of overlapping areas overlapping label areas included in the tracking data, among a plurality of object areas included in a Depth map.
A method, an apparatus, and a device for target detection in consecutive images, and a computer-readable storage medium. A second frame is divided into multiple sub-images, before a target in the second frame in a video sequence is detected through a target-detecting network model. A first frame is searched, according to a preset rule for motion estimation, for a corresponding image block matched with each sub-image. Pixels of a sub-image, of which the matched image block is found in the first frame, are replaced with preset background pixels. Hence, a target repeating in both frames is replaced. Finally, the second frame subject to the replacement is inputted in to the target-detecting network model, to obtain a bounding box of a target object of the second frame and a category of such target object. An algorithm for target detection in consecutive images is optimized.
Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support activity recognition using image or video processing (e.g., computer vision) and machine learning. To illustrate, a monitoring device may receive video data from a camera configured to capture video of a scene that includes a pipe of an oil rig. The monitoring device may perform motion detection on the video data to identify frames of the video data depicting motion. The identified frames may be provided to one or more machine learning models that are configured to determine whether the pipe is moving based on input video clips. The one or more machine learning models may be trained using labeled video clips that depict movement of the pipe or lack thereof. The monitoring device may generate an output based on the determination, the output indicating a slip to slip time associated with the pipe.
One example method for identifying useful segments in surgical videos includes accessing a video of a surgical procedure and user activities of a plurality of users who have watched the video of the surgical procedure. The user activities include operations performed during playback of the video. The method further includes dividing the video into multiple segments and determining a popularity score for each of the multiple segments based on the operations. Useful segments are identified from the segments based on the popularity scores. The method further includes generating metadata for the video of the surgical procedure to include an indication of the identified useful segments and associating the metadata with the video of the surgical procedure.
One embodiment provides a method comprising determining metadata corresponding to an input image, determining a black level of a display device and a peak luminance value of the display device, and determining a tone mapping function that adaptively compensates for the black level of the display device based on the metadata, the black level of the display device, and the peak luminance value of the display device. The metadata comprises a distribution of luminance values in the input image. The black level of the display device and the peak luminance value of the display device represent a lowest luminance value and a highest luminance value, respectively, achievable on the display device. The method further comprises applying the tone mapping function to the input image to generate a tone-mapped image that adaptively compensates for the black level of the display device and provided to the display device for presentation.
A device comprises processing circuitry to receive an input polygon comprised of a plurality of segments connected by a plurality of points, some of the plurality of segments extending in a first direction and remaining ones of the plurality of segments extending in a second direction perpendicular to the first direction. The processing circuitry performs a first set of operations on the input polygon to generate an intermediate polygon having a plurality of vertices, a number of the plurality of vertices being fewer than a number of the plurality of points. The processing circuitry performs a second set of operations on the intermediate polygon based on traits of the plurality of vertices to generate a final polygon with a contour that represents the input polygon, the contour including at least one section that extends in a third direction different than the first direction and the second direction.
Generating a table with at least one skewed row, skewed column, shifted row, or shifted column is described. A table generation system generates a table that includes cells arranged in a grid comprising rows and columns, and defines each cell using a grid address, a grid span, a grid angle, a string skew value, a string shift value, and a shift indicator for the cell. The table generation system may receive input modifying a grid angle for at least one row or column and generate a modified table by skewing cells included in the at least one row or column by the grid angle. The table generation system may additionally or alternatively receive input shifting at least one row or column by a string shift value and modify the display of the table by shifting the at least one row or column according to the string shift value.
An image distribution apparatus includes an acquisition unit configured to acquire information about a gazing area specified by a user in a first image, and a transmission unit configured to transmit, from a second image having resolution higher than resolution of the first image and divided into a plurality of tile images, a first tile image where the gazing area belongs and a second tile image adjacent to the first tile image.
A video processing circuit includes an input buffer, an online adaptation circuit, and an artificial intelligence (AI) super-resolution (SR) circuit. The input buffer receives input low-resolution (LR) frames and high-resolution (HR) frames from a video source over a network. The online adaptation circuit forms training pairs, and calculates an update to representative features that characterize the input LR frames using the training pairs. Each training pair formed by one of the input LR frames and one of the HR frames. The AI SR circuit receives the input LR frames from the input buffer and the representative features from the online adaptation circuit. Concurrently with calculating the update to the representative features, the AI SR circuit generates SR frames for display from the input LR frames based on the representative features. Each SR frame has a higher resolution than a corresponding one of the input LR frames.
A device and a method for training a model including a first sub-model and a second sub-model. Digital data are down-scaled to generate first input data. The digital data are divided into multiple data areas to generate second input data. A first sub-model generates first sub-model data relating to first input data fed to it. The first sub-model data are up-scaled to form first output data. A second sub-model for the data areas generates corresponding output data areas relating to second input data fed to it. The output data areas are assembled to form second output data. The first and second output data are combined to form third output data. The first sub-model is trained on the digital data by comparing provided target data and the first output data. The second sub-model is trained on the digital data by comparing the target data and the third output data.
In one implementation, a method includes receiving a warped image representing simulated reality (SR) content (e.g., to be displayed in a display space), the warped image having a plurality of pixels at respective locations uniformly spaced in a grid pattern in a warped space, wherein the plurality of pixels are respectively associated with a plurality of respective pixel values and a plurality of respective scaling factors indicating a plurality of respective resolutions at a plurality of respective locations of the SR content (e.g., in the display space). The method includes processing the warped image in the warped space based on the plurality of respective scaling factors to generate a processed warped image and transmitting the processed warped image.
A method, an apparatus and a computer program for real-time generation of functional road maps. The method comprises obtaining a real-time input from a sensor mounted on a vehicle, that captures a front view of a road ahead of the vehicle and processing thereof by a neural network to generate a functional map of the road ahead of the vehicle. Each pixel in the functional map is associated with a predetermined relative position to the vehicle. A content of each pixel is assigned a set of values, each of which represents a functional feature relating to a location at a corresponding predetermined relative position to the pixel. The processing is performed without relying on a pre-determined precise mapping. The method further comprises providing the functional map to an autonomous navigation system of the vehicle, to autonomously drive the vehicle in accordance with functional features represented by the functional map.
An information processing apparatus for correcting a shift between a first three-dimensional position in an image capturing region that is identified based on a position of a first feature point on a first image and a second three-dimensional position in an image capturing region that is identified based on a position of a second feature point corresponding to the first feature point on a second image.
A system and method for helping a user carrying a smart device to maintain safe distances from other persons during an epidemic or a pandemic. A portable smart device measures the approximate distance to persons in the vicinity of the user, and notifies the user whenever he or she is too close to other persons. The portable smart device may overlay augmented reality graphics (such as arcs, lines, text, numbers, or other graphics) over images captured by the smart device's camera, to indicate safe distances. The graphics serve to inform and/or warn the user that he or she may be getting too close to other persons.
An augmented reality system includes a first scene and a second scene. Further, the augmented reality system includes a partially reflective surface positioned relative to the first scene, the second scene, and an audience to facilitate viewing of one of the first scene or the second scene through the partially reflective surface and to facilitate reflection of the other of the first scene or the second scene toward the audience as augmented reality imagery. A sensor of the augmented reality system is designed to detect and generate data indicative of a characteristic of the first scene, and a correlative effect system is operable to receive the data and adjust the second scene based thereon.
An augmented reality visualization system is disclosed for viewing non-destructive inspection (NDI) data of a component. The system comprises a component camera configured to capture a real time image of the component, a component display configured to display an AR image of the component, and an AR controller including an augmented reality processor and a non-transitory tangible storage medium. The storage medium includes processor-executable instructions for controlling the AR processor when the instructions are executed by the AR processor. The instructions access the NDI data of the component and implement a component AR engine to generate the AR image in real time by overlaying the NDI data on the real time image. The AR engine is configured to detect one or more three-dimensional (3D) features of the component in the real-time image and generate the AR image based on the detected one or more features.
Surroundings data, relating to at least one surrounding area in the surroundings of a motor vehicle situated in a field of vision of a vehicle occupant, are obtained by a sensor system of the motor vehicle. At least one piece of information, which needs to be output to the user, is provided by an information source. The information is at least partially overlaid on a display of the surrounding area by a display device with the type of information presentation and/or the position at, and/or the orientation in, which the information presentation is visualized being dependent on the surroundings data.
Methods and systems are disclosed for performing operations for deforming an external mesh. The operations comprise receiving a video that includes a depiction of a real-world object. The operations comprise generating a three-dimensional (3D) body mesh associated with the real-world object that tracks movement of the real-world object across frames of the video. The operations comprise obtaining an external mesh associated with an Augmented-Reality (AR) element. The operations comprise accessing a plurality of deformation attributes associated with the external mesh, each attribute corresponding to a different deformation model. The operations comprise separately deforming, based on respective deformation models, a first portion of the external mesh and a second portion of the external mesh. The operations comprise modifying the video to include a display of the AR element based on the separately deformed first and second portions of the external mesh.
A computing system includes one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to perform operations. The operations include determining that a portion of an existing map is to be updated; obtaining a point cloud acquired by one or more Lidar sensors corresponding to a location of the portion; converting the portion into an equivalent point cloud; performing a point cloud registration based on the equivalent point cloud and the point cloud; and updating the existing map based on the point cloud registration.
Systems and methods are provided for receiving a two-dimensional (2D) image comprising a 2D object; identifying a contour of the 2D object; generating a three-dimensional (3D) mesh based on the contour of the 2D object; and applying a texture of the 2D object to the 3D mesh to output a 3D object representing the 2D object.
A system and method for harmonization of vertical projections for displaying of geospatial object data on a mediated reality (MR) device. The method includes: determining an absolute elevation of the MR device relative to a fixed elevation reference; determining an elevation of the MR device relative to physical ground; determining a projection plane using the elevation of the MR device; determining positioning of the projection plane relative to the fixed elevation reference; determining positioning of the geospatial objects with relative vertical positioning data in the mediated reality display relative to the determined projection plane; determining positioning of the geospatial objects with absolute vertical positioning data in the mediated reality display relative to the fixed elevation reference; and outputting the positioned geospatial objects with relative vertical positioning data and the positioned geospatial objects with absolute vertical positioning data to the display of the MR device.
Systems and methods are disclosed for generating a 3D view of an object. At least a 360 degree view of an object is recorded by rotating the object or moving a camera around an object. The data can be used to generate a 3D view that allows users to rotate an item to see the corresponding images.
An animation video processing method and apparatus, an electronic device, and a storage medium. The method includes: determining an original animation video matching a target object; preprocessing the original animation video to obtain a key video frame in the original animation video and motion data corresponding to the key video frame; determining a motion data set matching the target object; determining a displacement parameter of the target object; and obtaining an animation video matching a real-time motion state of the target object based on the motion data set matching the target object and the displacement parameter of the target object. The present disclosure can accurately and efficiently obtain an animation video matching a real-time motion state of a target object in an original animation video.
Methods and apparatuses for generating a model and generating a 3D animation, devices, and storage mediums are provided. The method for generating a model may include: acquiring a preset sample set; acquiring pre-established generative adversarial nets, the generative adversarial nets including a generator and a discriminator; and performing training steps as follows: selecting a sample from the sample set; extracting a sample audio feature from the sample audio of the sample; inputting the sample audio feature into the generator to obtain a pseudo 3D mesh vertex sequence of the sample; inputting the pseudo 3D mesh vertex sequence and the real 3D mesh vertex sequence of the sample into the discriminator to discriminate authenticity of 3D mesh vertices; and in response to determining that the generative adversarial nets meet a training completion condition, obtaining a trained generator as a model for generating a 3D animation.
A method is disclosed. A data set including: (a) identifiers of a set of incidents occurring within a defined geographic region to which at least one service provider responded during a first time period and (b) address data identifying a location within the geographic region of each said incident of the set is retrieved over a network. An instruction to generate a heat map of the incidents occurring within the geographic region during the first time period is received from a user via a user interface generated to a display device. In response to the instruction to generate the heat map, the address data is converted to GPS data. A heat map of an aerial view of the geographic region based on the GPS data is generated. The heat map is displayed to the display device in a user interface.
A system and/or method can be provided for optimizing data-sharing in a multi-institutional application system using, where appropriate, semi-blind data-viewing in a semi-cooperative context. A method for evaluating agent quality, individual student success probability, and sharing these evaluations among a plurality of applicants to a plurality of academic programs while retaining the confidentiality of individual applicants is shown. Multiple parameters both immediate and historic are used to evaluate agent quality and individual student success probability.
A system for an electronic document that includes one or more electronic components comprising: natural language content; and a programmable component that comprises computer executable instructions that define: one or more state objects that indicate compliance with the natural language content, wherein a state object comprises a state variable; and logic that programmatically change, based on an application programming interface input, one or more state variables indicating a compliance event effect of the programmable component; an indication of one or more application programming inputs configured to cause execution, based on an input message from an external computing resource, of at least one programmable component of the one or more electronic component; and an indication of one or more contract outputs configured to indicate a value of at least one state variable to an external computing resource.
Systems and methods for verification of public property records and other information associated with real estate properties compare information from different providers. The information is formatted in different provider-specific ways. The systems and methods enable comparisons through predetermined sets of textual manipulations that counteract or remedy differences in formatting, collection methodology, and data management practices.
An event-based social media search platform for pet and animal related searches includes a database for storing event data associated with user-created events relating to pets or animals for a plurality of users. The platform analyzes event data from different user-created events to determine when user-created events have event data in common. The platform alerts users of related events and facilitates communications between users to confirm that the user-created events relate to the same pets or animals. The platform can associate event data and users of related events in the database. Events can be published via social media platforms to assist users in searching for new pets and animals, finding missing pets and animals, or locating pets and animals after natural disasters.
A claim-based capitation model is proposed for handling vehicle repair insurance claims. Rather than determining a detailed estimate of the expected actual cost of repair, the estimate may be determined using a simpler model. For example, the insurance company and a repair facility may agree to following a predictive payment model in which the insurance company pays a fixed predicted capitated amount of money for each repair claim, regardless of the amount of repair work that will be needed. Alternatively, the insurance company may pre-pay a fixed capitated amount for a predicted number of future insurance claims.
Various systems and methods for trade order processing in an electronic trading environment are provided. The order processing includes initiating a first thread of instructions at a computing device to send a first trade order onto an electronic exchange. However, if one or more trade orders are identified during the process to send the first trade order, then the one or more orders are queued. When the first trade order is sent to the electronic exchange, then a second thread of instructions is initiated at the computing device to send the queued one or more trade orders (substantially together, if there is more than one) on to the electronic exchange.
The disclosed embodiments relate to implementation of a trading system, which may also be referred to as a trading system architecture, having improved performance which further assures transactional determinism under increasing processing transaction loads while providing improved trading opportunities, fault tolerance, low latency processing, high volume capacity, risk mitigation and market protections with minimal impact, as well as improved and equitable access to information and opportunities.
A system to manage a wardrobe and compile outfits includes a server computing device that includes a memory having stored thereon demographic data and a plurality of electronic fashion item models. Each electronic fashion item model is indicative of a fashion item. The electronic fashion item model includes a fashion item type and a fashion item color scheme. The electronic fashion item model is associated with one or more style genres. The system includes an application configured to, when executed by at least one processor, compile at least one virtual outfit. Each virtual outfit includes at least one electronic fashion item model. Each virtual outfit is compiled based on A) a selected event, B) the particular user's demographic data, and C) style genres.
Systems and methods are provided for determining additional vehicle data for a vehicle based on a vehicle identifier, such as a vehicle identification number (VIN). Based on the VIN, manufacturer codes, model codes, and other additional manufacturer information can be determined. The manufacturer codes and/or model codes can be used in determining a list of options on the vehicle. This information can be used by a variety of systems in determining more accurate vehicle specifications to yield more accurate vehicle evaluations based at least in part on the list options.
Embodiments provide computer apparatuses, computer systems and computer-executable methods for recommending a commercial item or entity to a consumer based on geographic zone data. The method includes receiving a first predetermined geographic zone, a first importance score associated with a consumer for the first predetermined geographic zone, and a second importance score associated with a commercial item or entity for the first predetermined geographic zone. The method also includes programmatically generating an overlap score based on the first and second importance scores, and programmatically generating a relevancy score based on the overlap score, the relevancy score indicating a probability that the commercial item or entity is of relevance to the consumer. The method further includes, based on the relevancy score, transmitting instructions to a computing device associated with the consumer to cause the computing device to render a representation of the commercial item or entity.
A system and method for providing recommendations to individuals on a social network, in which the recommendations include information indicating the similarity of the individuals to one another, to aid the individuals in judging the degree to which the opinions of the others are applicable to the themselves.
A device may receive customer data associated with customers of items, and may identify customer characteristics based on the customer data. The device may process the customer characteristics, with a first model, to group the customers into groups of customers, and may process item data and data identifying the groups of customers, with a second model, to determine associations between the item data and the groups of customers. The device may receive, from a user device associated with a particular customer, particular customer data, and may identify particular customer characteristics based on the particular customer data. The device may assign the particular customer to a particular group, of the groups of customers, based on the particular customer characteristics, and may generate an item recommendation, for the particular customer, based on the item data associated with the particular group. The device may provide the item recommendation to the user device.
In various embodiments, an application and platform comprising systems and methods for staging equipment rentals is given. In association with an equipment rental facility, a mobile application can be utilized to identify the nature, quantity and maintenance condition of selected equipment assets that can be rented. The mobile application can identify the staging status of a specific equipment asset, facilitating efficient selection of desired equipment assets in advance of arrival of a customer. Staging status, and additional parameters, can be displayed and acted upon based on visual elements in association with the mobile application such as color, icons, or other visual elements, and first and second visual elements can be used to provide significance.
The disclosed embodiments include systems and methods to process an eyewear order. In one embodiment, the method includes obtaining order information indicative of an order to assemble an eyewear at an eyewear processing facility, where the order is first received at an order origination facility remote from the processing facility. The method also includes determining a status of the order. The method further includes generating an up-to-date invoice of the order if the eyewear is ready for shipping. The method further includes generating an electronic file comprising the order information and the up-to-date invoice of the eyewear.
A computer-implemented method includes determining whether historical profile data structures are stored in a database with corresponding structured supplemental data and selected health care plan option identifiers of a set of health care plan option identifiers. The method includes generating historical feature vectors using the historical data structures stored in the database or generating the historical feature vectors using created sample profile data structures. The method includes training machine learning models using the generated historical feature vectors, selecting one of the machine learning models for use in generating recommendation outputs, presenting an interactive voice interface to an entity to generate audio questions and prompts for obtaining response data from the entity, classifying voice survey responses of the entity, and generating feature vectors. The method includes processing, using the selected machine learning model, the feature vectors to generate the recommendation outputs, and transforming a user interface to display the recommendation output.
The present application is generally directed to a decentralized identity management system that has one or more processors configured to receive a review from a user regarding an entity, determine one or more locations associated with the entity, determine a location associated with the user; and determine a reputation score for the entity based on the review, a location of the one or more locations, and the location associated with the user. Additionally, the one or more processors are configured to cause the reputation score to be recorded on a distributed ledger.
Methods and systems for facilitating a program with participating merchants and consumers are described. In some embodiments, a method includes receiving a wish list of a user. The wish list may include items or services sold by merchants participating in the program. The wish list may be published to the merchants participating in the program. A location of the user may be determined, and an offer from one of the participating merchants may be received, where the offer is based on the location of the user. A total cost of the offer may be calculated by analyzing the offer. The user may be notified of the offer and the total cost.
Systems and methods for targeted advertisements displayed on a vehicle. A dynamic advertising platform leverages various ridehail service modalities to present targeted advertisements to users and bystanders. The modalities can include ridehail applications, external vehicle screens, interior vehicle screens, and other in-car experience formats. The targeted advertisements can be selected based on various factors, which can be personalized based on the user as well as based on the advertising business's preferences.
An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
A system and method provide rewards or loyalty incentives to card member customers. The system includes an enrolled card member customer database, an enrolled merchant database, a participating merchant offer database and a registered card processor. The registered card processor receives a record for charge for a purchase made with an enrolled merchant by an enrolled card member customer and uses the record of charge to determine whether the purchase qualifies for a rebate credit in accordance with a discount offer from the enrolled merchant. If the purchase qualifies for a rebate credit, the registered card processor provides the rebate credit to an account of the enrolled card member customer. The system provides a coupon-less way for merchants to provide incentive discounts to enrolled customers.
Methods, apparatus, systems, and articles of manufacture are disclosed to estimate an audience population. An example apparatus includes processor circuitry; characteristic identifier instructions to be executed by the processor circuitry to determine whether respective ones of respondents are associated with a characteristic; recapture probability estimator instructions to be executed by the processor circuitry to select a recapture probability of the respective ones of respondents; and population estimator instructions to be executed by the processor circuitry to in response to the recapture probability satisfying a recapture threshold, determine a population estimate having the characteristics based on a first model; and in response to the recapture probability not satisfying the recapture threshold, determine the population estimate having the characteristics based on a second model, the second model different than the first model.
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of storing, for each respective customer of one or more customers, respective customer information in a customer database; predicting, using a machine learning lifetime value (LTV) update model, a respective LTV for each respective customer of the one or more customers; determining an online advertisement for each respective customer of the one or more customers using the respective LTV, as predicted, for each respective customer of the one or more customers; and coordinating displaying the online advertisement for at least a portion of the one or more customers. Other embodiments are disclosed herein.
An electronic vehicular license plate system that includes a waterproof housing having a shape and size similar to a standard vehicle license plate with the housing mountable to a vehicle's existing license plate mounting region, the housing including a transparent display cover, an electronic visual display screen supported within the housing and viewable through the display cover of the housing with the screen displaying vehicle license plate information, a power source connected to and powering the screen, a central processing unit connected to the screen and controlling the operation of the screen, a wireless data transmission device connected to the central processing unit, a memory drive connected to the central processing unit, and a Global Positioning System connected to the central processing unit.
Embodiments of the present disclosure provide for reduced-reliance onboarding with respect to a service provider application, including but not limited to vehicle service provider applications. Embodiments provide a custom onboarding message that enables onboarding of at least one data object via access, by a user device, of the custom onboarding message with reduced-reliance. Example embodiments receive, from a provider system, acquisition data including at least user communication channel data usable for transmitting information to a user device associated with the customer, generating a subject data object comprising at least a portion of the subject information, attempting initiation of an custom onboarding message to be accessed by the user device associated with the customer, receiving an indication that the customer accessed the custom onboarding message via the user device, and updating data associated with the subject data object to indicate completion of onboarding.
Aspects described herein may allow for authentication of smart card usage. A server may receive, from a first computing device associated with a first user, a delegation request to delegate an authority, to a second user, to use a secondary card associated with an account belonging to the first user. The first user may hold a primary card associated with the account and the delegation request comprises one or more limitations on the authority. The server may also receive, via a sensor on the secondary card, first biometric information associated with the second user. The server may authenticate subsequent transaction requests based on the first biometric information and one or more limitations. In this way, the system may provide account holders with the flexibility to authorize other users to use the account while minimizing the risk of being exposed to fraudulent requests.
A device may obtain a notification that a transaction occurred, where the transaction is associated with a financial account of a user, and a merchant. The device may determine that the merchant is associated with providing confirmation messages for transactions, and may process, based on determining that the merchant is associated with providing confirmation messages, one or more messages in a messaging account associated with the user to determine whether the messaging account includes a confirmation message associated with the transaction. The device may determine that the messaging account does not include any confirmation message associated with the transaction, may determine a likelihood that the transaction was unauthorized based on the messaging account not including a confirmation message, and may perform an action associated with the financial account of the user based on the likelihood that the transaction was unauthorized.
A system for verifying affiliate leads on an electronic device which may include processors, computer-readable memories, and computer-readable storage devices. The system may also include program instructions stored on at least one of the storage devices for execution by at least one of the processors via at least one of the memories, the stored program instructions may include detecting at least one potential customer transaction; assigning, to each transaction, a unique transaction identifier; assigning, to each transaction, at least one transaction parameter; selecting at least one transaction parameter; flagging, or not flagging, the transaction based on at least one selected transaction parameter. If the transaction is not flagged, the stored program instructions may further include firing an affiliate pixel. If the transaction is flagged, the stored program instructions may further include recording the unique transaction identifier and holding the affiliate pixel in a QA state.
A chat bot can be coupled with a chat session, the chat session being hosted by a chat service to facilitate communication between chat application instances. The chat bot can simulate one of the plurality of chat application instances. A first chat text can be accessed via the chat bot, the first chat text provided via the chat session by a first chat application instance. A financial transaction can be determined from the first chat text. In response to determining that the financial transaction can be performed, a second chat text can be transmitted, via the chat bot, to the chat session. The second chat text can indicate to the first chat application instance that the financial transaction will be performed after expiration of a time-out period. In response to the expiration of the time-out period, the financial transaction can be performed.
Systems, methods, and apparatuses for authorizing a transaction using location based transaction authentication. The method includes receiving a transaction authorization request for a transaction; determining a location of the transaction; identifying an identity of a user associated with the transaction authorization request; determining a computing device associated with the identified user; determining a location of the determined computing device associated with the identified user; determining a distance between the location of the transaction and the location of the determined computing device; determining that additional authentication is required of the identified user based on the determined distance; prompting, the user for additional authentication information; receiving a response including additional information; and, authorizing the transaction based on the additional information matching stored additional authentication information.
The present disclosure relates to making payments with a mobile device. In one example process, the mobile device receives and stores information for one or more payment accounts on the mobile device. The mobile device is used to make payments using the payment accounts. In some examples, authorization to proceed with a payment is performed before each purchase made by the user. The authorization process can include receiving a verification of the user, such as a fingerprint scan or passcode. In some examples, a payment account is selected from among available payment accounts. In some examples, an indication is displayed of a digital item associated with a purchased item. In some examples, a payment transaction is initiated with participants of an ongoing communication. In some examples, an application of a retailer is invoked based on the availability of the application. In some examples, a purchase recommendation is provided.
Systems and methods for account matching based on partial profile data are disclosed. According to one embodiment, in an information processing apparatus comprising at least one computer processor, a method for account matching based on partial profile data may include: (1) receiving, from a merchant, partial payment card information for a merchant customer, wherein the merchant customer is also a financial institution customer; (2) querying a database to identify a plurality of payment card accounts matching the partial payment card information; (3) requesting a transaction over a payment network for the plurality of payment card accounts matching the partial payment card information; (4) monitoring the payment network for the transaction involving one of the plurality of payment card accounts matching the partial payment card information; and (5) associating the payment card account involved in the transaction as the payment card account associated with the merchant customer.
Systems and methods for automatically searching crypto currency transaction paths and discovering transaction flows between individuals and identifiable services, trim or prune out irrelevant transactions and addresses, and present the relevant information as an identifiable transaction chain are provided herein. In various embodiments the present technology dramatically increases the productivity of investigators and auditors researching crypto currency transactions.
Systems, mechanisms and processes are provided to allow law-enforcement officials, when encountering the potential use of prepaid payment cards in the furtherance of a crime or in relation to criminal activities, to (1) attempt to check the balances on such prepaid payment cards, including the ability to perform aggregate balance checks on a group of such prepaid cards, (2) attempt to freeze the funds on such prepaid payment cards, and/or (3) attempt to seize the funds on such prepaid payment cards.
Systems and methods for facilitating payment application provisioning and transacting are disclosed. According to one embodiment, a method for provisioning a token to a third party payment application on a mobile device may include (1) receiving a logon from a customer using a mobile application for a financial institution executed on a mobile device and a device identifier for the mobile device; (2) receiving a request to provision a token for a third party payment application; (3) authenticating the customer using the logon information and the device identifier; (4) provisioning a token for a payment device associated with the customer; and (5) providing the token to the third party payment application for transaction processing.
An example system for digital wallet management including one or more databases and a computing system is described. The databases are configured to store data corresponding to purchase history of a user, the purchase history including payment account information for a first transaction captured through a reader at a point-of-sale system at the time of the first transaction and an identifier associated with the first transaction. The computing system receives a machine-readable element having the identifier associated with the first transaction encoded therein, searches the databases to determine the payment account information associated with the identifier, generates a prompt requesting confirmation of adding the payment account information for the first transaction to a digital wallet, receives positive confirmation to the generated prompt, and populates the digital wallet with the payment account information.
Systems and methods are provided for facilitating contactless payment using cloud-based wallet containing payment credentials (e.g. Visa, Mastercard, American Express) using a near field communication (NFC)-capable device and payment gateway servers. A user can use their existing payment card, herein referred to as a funding card, for contactless payments. A second payment card, herein referred to as a virtual card, is generated. The virtual card is associated with the funding card on a payment gateway server. The virtual card is used on a NFC-enabled mobile device. When a payment is initiated, the virtual card data is sent through the NFC system from a point of sale terminal. This information is sent to the payment gateway server, which retrieves the funding card to make the payment. The funding card, not the virtual card, is used to transfer the money to make payment.
Systems and methods for electronic fobs that communicate via short range communications protocols to conduct transactions with a nearby device are provided. Such electronic fobs may use electronic tokens to conduct electronic transactions, such as payment transactions. Account data may be stored within a secure element of the electronic fob. Electronic tokens may also be stored by the secure element. Using such data and/or tokens, electronic fob may write electronic tokens to be used in electronic transactions. Also, such electronic fobs may also be used to perform other tasks and interface with other devices.
A method and apparatus for generating visually perceivable data representing a digital order of goods or services is provided. In an embodiment, visually perceivable data is generated and displayed at first device representing a digital order which is the subject of a transaction. In an embodiment, a second device receives digital data comprising a digital image and determines the digital image matches the visually perceivable data. In an embodiment, the second device receives data representing the digital order in response to determining the digital image matches the visually perceivable data. In an embodiment, the second device completes a digital transaction after receiving the digital order.
Embodiments include methods and systems for linking high-value tokens using a low-value token, comprising receiving, from an electronic data server, a first high-value token and a request for a low-value token, the first high-value token being associated with sensitive data associated with a user, and the low-value token being associated with a subset of the sensitive data associated with the user. The methods and systems further comprise providing the low-value token to the electronic data server, and receiving, from a second electronic data server, the low-value token and a request for a second high-value token, the low-value token having been provided to the second electronic data server by the electronic data server. The methods and systems further comprise generating a second high-value token associated with the sensitive data associated with the user, and providing the second high-value token to the second electronic data server.
Embodiments of the disclosure provide a subscription processing method, apparatus, an electronic device and a readable storage medium. The method is applied to a client and comprises: when receiving a subscription request for a target service in the client, determining whether an application store account bound to the client has subscribed to the target service; if the application store account bound to the client has subscribed to the target service, determining whether the target service has been unsubscribed; if the target service has been unsubscribed, determining whether the target service is still in a subscription period; and if the target service is still in the subscription period, intercepting the subscription request. By applying the embodiments of the present application, the client platform may be prevented from suffering losses.
A method for routing electronic payment transactions includes receiving transaction-related information from a merchant, extracting transaction routing criteria from the received transaction-related information, dynamically identifying one or more eligible payment networks based on extracted transaction routing criteria, predicting a likelihood of authorization acceptance for each identified network based on the transaction-related information, dynamically identifying one or more breakeven transaction amounts for each identified eligible payment network, each breakeven transaction amount defining a point at which two or more eligible payment networks have the same expenses for a given transaction amount, the expenses including costs associated with a low predicted likelihood of authorization acceptance, and routing signature debit transactions from the merchant to a least cost PIN-less debit network selected from the eligible payment networks based on identification of a desired breakeven transaction amount for the PIN-less debit network.
The invention teaches a value exchange for natural resources that is transparent and assured by a layer of distributed trust where tokenized inventory collateralizes derivative products, which enables the inventory to be monetized while located anywhere in the world including in major buying hubs, whereby suppliers, buyers and market makers can execute and settle authenticated transactions, both outright sales and derivative transactions, for natural resources in near real time.
Invention is about a measurement and tracking system for providing the periodical waste collection service on the right time in the large cities. And it is also about for the quick intervention in negative situations in the waste container.
Systems and methods to generate records within a collaboration environment are described herein. Exemplary implementations may perform one or more of: manage environment state information maintaining a collaboration environment; obtain input information defining digital assets representing sets of content input via a user interface; generate content information characterizing the sets of content represented in the digital assets; generate individual records based on the content information; and/or other operations.
A method for providing automated inventory management in a system having a storage bin, an accelerometer system coupled to the storage bin, and an inventory management system communicatively coupled to the accelerometer system. An accelerometer of the accelerometer system generates a data representative of a movement of the storage bin and the system determines whether the generated data matches a data that is indicative of a replenishment needed event being performed upon the storage bin. The inventory management system initiates the replenishment of the product when replenishment is determined to be needed.
A multi-dimensional recommended order system generates recommended orders for configurable products. The multi-dimensional recommended order system generates the recommended orders based on a multi-dimensional demand and sales metrics analysis. The multi-dimensional recommended order system determines the recommended order for each product configuration with a goal of moving a future supply mix of complex products to an optimized target supply mix. The recommended order can be generated and evaluated based on demand analysis of not only configured products but also based on analysis for demand of particular product dimensions. Thus, the system determines a recommended order for each configurable product by minimizing imbalances between future supplies and target supplies of product configurations and future supplies and target supplies of dimensions of the product configurations.
Response parameters for a population of RFID tags present in an inventory space are determined by (a) continuously scanning the inventory space to interrogate the population of RFID tags in the inventory space and receiving responses from multiple RFID tags within the population, (b) after multiple responses have been received from a specific RFID tag within the population, determining response times for the specific RFID tag corresponding to time periods between sequential ones of the multiple responses from the specific RFID tag, (c) calculating a maximum acceptable response time based at least in part on the response times determined in step (b), and (d) recording a response interval data set including one or more of the response times determined in step (b) and the maximum acceptable response time calculated in step (c).
A method and system are provided in which predictions are generated, using one or more machine learning-based prediction models, for one or more process parameters associated with a running process. Explanation-oriented data elements are generated that correspond to the generated predictions and include confidence indicators associated with the generated predictions. The explanation-oriented data elements are presented in one or more dashboards of a visualization platform. The explanation-oriented data elements are representative of an explanation framework for explaining the predicted business process parameters generated by a machine learning-based prediction model and in a manner so that a user can understand and trust the basis for the predictions to facilitate effective and appropriate intervention in a running process.
Methods of deploying shovels and haul trucks to meet a defined production target may include: Determining at least one production constraint for a shovel and a material processing system; estimating an effect of entropy on a cycle time of the haul trucks to produce a future cycle time estimate; estimating an effect of entropy on a material processing time of the material processing system to produce a future material processing time estimate; predicting whether a delay will occur during the operation of the shovel, the haul trucks, and the material processing system; estimating a duration of the predicted delay; determining a number of shovels and a number of haul trucks required to meet the defined production target based on the determined production constraint, the future cycle time estimate, the future material processing time estimate, and the duration of the predicted delay; and deploying the determined number of shovels and the determined number of haul trucks.
Features related to a system and method for scheduling a resources to perform discrete tasks are described. The scheduling features include generating schedules predicted to appeal to the tasked resource (e.g., delivery partner) such as by time, day of the week, location, item types, etc. Using machine learning, the schedule and terms thereof can be dynamically generated to suit the tastes of each tasked resource and the overall demand for services. Using historical data, the modeling also accounts for likelihood an offer will be accepted and risk of cancellation for a given resource. The machine learning may be based on a mixed integer problem as constrained by partner and system capacity parameters.
In various examples, performance capabilities of a consumer—such as inference rates of a neural network executing on underlying hardware—may be tested or demonstrated for producers that have lower production rates than consumption rates of the consumer. For example, augmented data instances may be leveraged to augment production data from the producer in order to increase a frequency of transmission of data instances to a consumer. As a result, a data set including additional or alternative instances of data may be generated to emulate real-world data for demonstrating potential performance capabilities of a consuming algorithm beyond a currently required performance capability corresponding to a producer.
A method for performing federated learning includes initializing, by a server, a global model G0. The server shares G0 with a plurality of participants (N) using a secure communications channel. The server selects n out of N participants, according to filtering criteria, to contribute training for a round r. The server partitions the selected participants n into s groups and informs each participant about the other participants belonging to the same group. The server obtains aggregated group updates AU1, . . . , AUg from each group and compares the aggregated group updates and identifies suspicious aggregated group updates. The server combines the aggregated group updates by excluding the updates identified as suspicious, to obtain an aggregated update Ufinal. The server derives a new global model Gr from the previous model Gr-1 and the aggregated update Ufinal and shares Gr with the plurality of participants.
When designing circuits to meet certain constraint requirements, it is challenging to determine whether a given circuit design will meet the constraints. A designer at an early stage of the circuit design (e.g., synthesis or placement) may have limited information to rely on in order to determine whether the eventual circuit, or some design variation thereof, will satisfy those constraints without fully designing the circuit. The approaches described herein use a machine learning (ML) model to predict, based on features of partial circuit designs at early stages of the design flow, whether the full circuit is likely to meet the constraints. Additionally, the disclosed approaches allow for the ranking of various circuit designs or design implementations to determine best candidates to proceed with the full design.
The subject technology receives code corresponding to a neural network (NN) model and a set of weights for the NN model. The subject technology determines a set of layers that are mutable in the NN model. The subject technology determines information for mapping a second set of weights to the set of weights for the NN model. The subject technology generates metadata corresponding to the set of layers that are mutable, and the information for mapping the second set of weights to the set of weights for the NN model, wherein the generated metadata enables updating the set of layers that are mutable during execution of the NN model.
Embodiments of the present disclosure include an intelligent desk having a state monitoring function, a monitoring system server, and a monitoring method. The intelligent desk comprises a desk body, an image acquisition device disposed on the desk body, and an AI recognition module, wherein the image acquisition device is used for acquiring a facial image of a user, and inputting the acquired facial image into the AI recognition module; the AI recognition module is used for recognizing whether a face in the input image is in a concentrating state; the intelligent desk further comprises a communication module and/or a local prompting device, wherein the AI recognition module is capable of sending a recognition result of the concentrating state to a background server and/or a first client via the communication module, or the local prompting device can be triggered according to the recognition result of the concentrating state.
An output time-series of a cell of a neural network is captured. A subset of a set of data points of the output time-series is consolidated into a singular data point. The singular data point is fitted in a data representation to form a quantified aggregated data point. The quantified aggregated data point is included in an intermediate time-series. Using the intermediate time-series as an input at an intermediate layer of the neural network, an anonymized output time-series is produced from the neural network.
Methods and systems for generating a program include parameterizing a high-order function to replace data with primitive functions. A neural programmer interpreter (NPI) model is trained for the high-order function. Respective neural network models are trained for each primitive function. The neural network models generate data for the NPI model when called.
Techniques and systems are provided for implementing a convolutional neural network. One or more convolution accelerators are provided that each include a feature line buffer memory, a kernel buffer memory, and a plurality of multiply-accumulate (MAC) circuits arranged to multiply and accumulate data. In a first operational mode the convolutional accelerator stores feature data in the feature line buffer memory and stores kernel data in the kernel data buffer memory. In a second mode of operation, the convolutional accelerator stores kernel decompression tables in the feature line buffer memory.
A system for using hash keys to preserve privacy across multiple tasks is disclosed. The system may provide training batch(es) of input observations each having a customer request and stored task to an encoder, and assign a hash key(s) to each of the stored tasks. The system may provide a new batch of input observations with a new customer request and new task to the encoder. The encoder may generate a new hash key assigned to the new customer request and determine whether any existing hash key corresponds with the new hash key. If so, the system may associate the new batch of input observations with the corresponding hash key and update the corresponding hash key such that it is also configured to provide access to the new batch of input observations. If not, the system may generate a new stored task and assign the new hash key to it.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for improving operational efficiency within a data center by modeling data center performance and predicting power usage efficiency. An example method receives a state input characterizing a current state of a data center. For each data center setting slate, the state input and the data center setting slate are processed through an ensemble of machine learning models. Each machine learning model is configured to receive and process the state input and the data center setting slate to generate an efficiency score that characterizes a predicted resource efficiency of the data center if the data center settings defined by the data center setting slate are adopted t. The method selects, based on the efficiency scores for the data center setting slates, new values for the data center settings.
Motivated by the ability of humans to quickly and accurately detect visual artifacts in images, a neural network model is trained to identify and locate visual artifacts in a sequence of rendered images without comparing the sequence of rendered images against a ground truth reference. Examples of visual artifacts include aliasing, blurriness, mosaicking, and overexposure. The neural network model provides a useful fully-automated tool for evaluating the quality of images produced by rendering systems. The neural network model may be trained to evaluate the quality of images for video processing, encoding, and/or compression techniques. In an embodiment, the sequence includes at least four images corresponding to a video or animation.
Embodiments of the invention include computer-implemented methods, computer systems, and computer program products for predicting sensory perception. A non-limiting example of the computer-implemented method includes receiving at a processor a library including a plurality of indexed sensory descriptors. A sensory target descriptor is also received at the processor. The processor is configured to calculate a coefficient matrix based in part on the semantic distance between an indexed sensory descriptor and a sensory target descriptor. The processor is further configured to generate a perceptual descriptor prediction for the sensory target.
A machine learning model is learned using secure vertical federated learning by receiving, by a network machine learning model, from a plurality of private machine learning models, a set of private machine learning model outputs. The set of private machine learning model outputs is based on data owned exclusively by each of the plurality of private machine learning models. The set of private machine learning model machine learning outputs is aligned based on sample IDs of the data. The network machine learning model, a prediction, the prediction being the output of the network model based on the set of private machine learning model outputs. Transmitting, by the network model, the prediction, to one of the plurality of private machine learning models, the one of the plurality of private machine learning models comprising labels. Receiving, by the network model, from the one of the plurality of private machine learning models, a loss based on the labels and the prediction, and calculating a gradient based on the loss, and updating a parameter of the network model based on the loss.
A training process of a machine learning model is executed at the edge node for a number of iterations to generate a model parameter based at least in part on a local dataset and a global model parameter. A resource parameter set indicative of resources available at the edge node is estimated. The model parameter and the resource parameter set are sent to a synchronization node. Updates to the global model parameter and the number of iterations are received from the synchronization node based at least in part on the model parameter and the resource parameter set of edge nodes. The training process of the machine learning model is repeated at the edge node to determine an update to the model parameter based at least in part on the local dataset and updates to the global model parameter and the number of iterations from the synchronization node.
Achieving orthogonal control of non-orthogonal qubit parameters of a logical qubit allows for increasing the length of a qubit chain thereby increasing the effective connectivity of the qubit chain. A hybrid qubit is formed by communicatively coupling a dedicated second qubit to a first qubit. By tuning a programmable parameter of the second qubit of a hybrid qubit, an effective programmable parameter of the hybrid qubit is adjusted without affecting another effective programmable parameter of the hybrid qubit thereby achieving orthogonal control of otherwise non-orthogonal qubit parameters. The length of the logical qubit may thus be increased by communicatively coupling a plurality of such hybrid qubits together.
Systems and methods for data collection in an industrial environment are disclosed. An expert graphical user interface showing representations of components of an industrial machine to which sensors are attach is disclosed. The user interface may enable a user to select at least one of the components resulting in a search of a database of industrial machine failure modes for modes that correspond to the selected component. The corresponding failure mode may be presented to the user. The selection of the component may cause a controller to reference and implement a data collection template for configuring the system to automatically collect data from sensors associated with the selected component to detect at least one of the corresponding failure modes.
A contactless or touchless dispenser is provided, such as for condiments or similar food service related items. The dispenser allows a user to obtain a quantity of a condiment without being required to touch the condiment dispenser. The dispenser includes a controller for controlling a dispensing mechanism, such as in response to an instruction received from a remote device, or by touchless input, such as by detecting a utensil. The controller may control the dispensing mechanism to cause the dispenser to dispense condiment for a particular period of time or to dispense a particular quantity of condiment.
A point-of-sale system is a dual-screen stand assembly that includes a merchant terminal and a consumer terminal. The merchant terminal and the consumer terminal can be mated together in a fixed position to form a single unitary stand, or can be separated from each other in a separated position with each terminal serving as its own separate stand. The merchant terminal supports a merchant computing device and is oriented in a merchant-facing direction. The consumer terminal is detachably mated to the merchant terminal and supports a consumer computing device that is oriented in a consumer-facing direction. The point-of-sale system also includes a card reader as part of the customer terminal to perform a payment. The card reader is configured to accepting swipe cards, chip cards or contactless (EMV or NFC) payments.
A key fob duplication device is disclosed. The duplication device may have a housing and a display device attached to the housing. The duplication device may also have a controller enclosed within the housing. The controller may read data stored in the first key fob. The controller may also determine whether the first key fob can be duplicated based on the data. When the data indicates that the first key fob can be duplicated, the controller may write the data of the first key fob and an indicator value on a second key fob. The indicator value may indicate that the second key fob cannot be duplicated. When, however, the data indicates that the first key fob cannot be duplicated, the controller may display a message on the display device, indicating that the first key fob cannot be duplicated.
Provided are approaches for providing multiple user accounts in a same transaction card assembly. The transaction card assembly may include a first card including a first card first side opposite a first card second side, the first card first side including a first pair of magnetic stripes and the first card second side including a first pair of identification chips. The transaction card assembly may further include a second card coupled to the first card, the second card including a second card first side opposite a second card second side, the second card first side including a second pair of magnetic stripes, and the second card second side including a second pair of identification chips. The first and second cards are slidable relative to one another between multiple positions to selectively expose and cover each identification chip of the first and second pairs of identification chips.
A transaction card may power on the transaction card using electric current induced from an interaction of the transaction card with an electromagnetic field. The transaction card may establish a communication with a device. The communication may indicate that the transaction card has powered. The transaction card may receive, from the device, a set of instructions to configure a set of applets on the transaction card after notifying the device that the transaction card has powered on. The set of applets to be configured may be related to completing one or more different transactions. The set of applets to be configured may be different than another set of applets already configured on the transaction card. The transaction card may configure the set of applets on the transaction card according to the set of instructions after receiving the set of instructions.
A system for foreign material accountability includes a kiosk, which further includes a touch enabled display screen that is back-lit and automatically adjusts brightness based on ambient environment. A user input device, wherein the user input device includes a pin pad, one or more sensors selected from a group consisting of temperature sensors, RFID sensors, IR sensors, optical sensors, iris sensors and one or more cameras, a processor, a data bus coupled to the processor and a computer-usable medium embodying computer code operating on the kiosk. The computer code includes programmed instructions executable by the processor to control accessibility of items into a restricted area based on data received from at least one of the display screen operated by a user, the user input device, and the one or more sensors.
An image forming apparatus includes: an obtaining unit configured to obtain an image; an identification unit configured to identify a type of paper on which the image obtained by the obtaining unit is printed; a gamma correction unit configured to subject the image obtained by the obtaining unit to gamma correction based on the type of the paper identified by the identification unit; a saving unit configured to save the image after being subjected to the gamma correction; and a unit configured to stop printing of the image based on a failure of the identification unit to identify the type of the paper on which the image is printed.
The present disclosure relates generally to the processing of machine-readable visual encodings in view of contextual information. One embodiment of aspects of the present disclosure comprises obtaining image data descriptive of a scene that includes a machine-readable visual encoding; processing the image data with a first recognition system configured to recognize the machine-readable visual encoding; processing the image data with a second, different recognition system configured to recognize a surrounding portion of the scene that surrounds the machine-readable visual encoding; identifying a stored reference associated with the machine-readable visual encoding based at least in part on one or more first outputs generated by the first recognition system based on the image data and based at least in part on one or more second outputs generated by the second recognition system based on the image data; and performing one or more actions responsive to identification of the stored reference.
To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
Computer-implemented techniques for fast block-based parallel message passing interface (MPI) transpose are disclosed. The techniques achieve an in-place parallel matrix transpose of an input matrix in a distributed-memory multiprocessor environment with reduced consumption of computer processing time and storage media resources. An in-memory copy of the input matrix or a submatrix thereof to use as the send buffer for MPI send operations is not needed. Instead, by dividing the input matrix in-place into data blocks having up to at most a predetermined size and sending the corresponding data block(s) for a given submatrix using an MPI API before receiving any data block(s) for the given submatrix using an MPI API in the place of the sent data block(s), making the in-memory copy to use a send buffer can be avoided and yet the input matrix can be transposed in-place.
A method of marshalling existing software applications to automatically execute a task in a cloud environment includes generating actions that together execute the task; passing the actions to code generation services, where each of the code generation services is associated with a corresponding software application. Each of the code generation services is configured to select a subset of the actions that can be executed by the corresponding software application, and to generate second actions to be executed by the corresponding software application that implement the subset of the actions. The method also includes providing a job definition for the task including each of the second actions for each of the software applications.
Standard nested virtualization allows a hypervisor to run other hypervisors as guests, i.e. a level-0 (L0) hypervisor can run multiple level-1 (L1) hypervisors, each of which can run multiple level-2 (L2) virtual machines (VMs), with each L2 VM is restricted to run on only one L1 hypervisor. Span provides a Multi-hypervisor VM in which a single VM can simultaneously run on multiple hypervisors, which permits a VM to benefit from different services provided by multiple hypervisors that co-exist on a single physical machine. Span allows (a) the memory footprint of the VM to be shared across two hypervisors, and (b) the responsibility for CPU and I/O scheduling to be distributed among the two hypervisors. Span VMs can achieve performance comparable to traditional (single-hypervisor) nested VMs for common benchmarks.
An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes executable instructions for beginning execution of a first BMC firmware stack, and during execution of the first BMC firmware stack, halt execution of the first BMC firmware stack, and begin execution of a second BMC firmware stack. At least a portion of the executable instructions used to generate the first BMC firmware stack are different than the executable instructions used to generate the second BMC firmware stack.
A new approach is proposed to support hardware-based PCIe link up based on post silicon characterization of an electronic device. A non-volatile storage medium of a bootup unit on the electronic device maintains an initialization sequence for the physical layer of a PCIe link, and a non-volatile storage medium allows flexible programming. During operation, the bootup unit reads from the non-volatile storage medium instructions to program/override one or more PCIe physical layer settings and controller registers for the PCIe link based on the post silicon characterization of the electronic device. The bootup unit is limited to access and override only to the one or more physical layer settings and controller registers of the PCIe link. The entire process of reading the initialization sequence and programming the one or more PCIe physical layer settings and the controller registers happens within time limit constraints of the PCIe specification for latency reduction.
A digital signal processor having a CPU with a program counter register and, optionally, an event context stack pointer register for saving and restoring the event handler context when higher priority event preempts a lower priority event handler. The CPU is configured to use a minimized set of addressing modes that includes using the event context stack pointer register and program counter register to compute an address for storing data in memory. The CPU may also eliminate post-decrement, pre-increment and post-decrement addressing and rely only on post-increment addressing.
Apparatuses, systems, and techniques to optimize memory usage when performing matrix operations. In at least one embodiment, a matrix is optimized to limit memory and storage requirements while minimizing loss of precision for a sum of the members of the matrix.
An interrelated set of tools and methods is disclosed for: (1) measuring the relationship between software source code attributes (such as code quality, design quality, test quality, and complexity metrics) and software economics outcome metrics (such as maintainability, agility, and cost) experienced by development and maintenance organizations, (2) using this information to project or estimate the level of technical debt in a software codebase, (3) using this information to estimate the financial value of efforts focused on improving the codebase (such as rewriting or refactoring), and (4) using this information to help manage a software development effort over its lifetime so as to improve software economics, business outcomes, and technical debt while doing so.
According to some exemplary embodiments of the present disclosure, a method for identifying open source software (OSS) components using a processor of a computing device is disclosed. The method for identifying open source software (OSS) components may include: constructing a component database by performing redundancy elimination for each of a plurality of open source software; and identifying a component of target software by using the component database.
A system, method, and computer-readable medium are disclosed for browser based polling of jobs used to build a web page of a web application. A web browser builds the web page of the web application and connects with one or more web services for jobs used to build the web page of the web application. A reusable service from a library is downloaded and is used at the web browser to poll the jobs as they are received from the web services. Polling the jobs is performed until download is complete. The web page application is updated when the download is complete.
Mechanisms and methods are provided for establishing vectors indicating the presence, in a first vehicle and second vehicle, of a super-set of vehicle features present across a fleet of vehicles. The first vehicle may be a reference vehicle. A distance function of the vectors may be calculated in order to establish a similarity score indicating the degree of similarity between the designs of the two vehicles. If the second vehicle is sufficiently similar to the reference vehicle, a software update may be recommended and applied.
Aspects include determining a coding intention and a dimension of interest to a user. A plurality of relevant projects that each include a logical code block that meets the coding intention are located. The locating includes searching a plurality of code repositories based at least in part on the coding intention. A score is assigned to each of the plurality of logical code blocks based at least in part on properties associated with the logical code blocks and on the dimension of interest to the user. A logical code block with the highest score is promoted to the user.
An apparatus and method for efficiently performing a multiply add or multiply accumulate operation. For example, one embodiment of a processor comprises: a decoder to decode an instruction specifying an operation, the instruction comprising a first operand identifying a multiplier and a second operand identifying a multiplicand; and fused multiply-add (FMA) execution circuitry comprising first multiplication circuitry to perform a multiplication using the multiplicand and multiplier to generate a result for multipliers and multiplicands falling within a first precision range, and second multiplication circuitry to be used instead of the first multiplication circuitry for multipliers and multiplicands falling within a second precision range.
A call translation system and a method for operating the management system in a controlled environment is disclosed. The call translation system includes a calling device and a call translation server. The calling device receives authorization from the call translation server to conduct call sessions within the controlled environment. The calling device further receives a call session application from the call translation server that enables the calling device to initiate and establish call sessions through the call translation server. The call session application allows a user of the calling device to select outside parties to add to the call session.
An information processing device includes processing circuitry to acquire object spatiotemporal information including spatiotemporal information indicating coordinates of objects in time and space and a name of each of the objects and to generate morphological analysis-undergone object spatiotemporal information by executing a morphological analysis as a process of analyzing the name of each of the objects included in the object spatiotemporal information into one or more words; to acquire morphological analysis-undergone names of vicinal objects, as objects existing in a vicinity of each of the objects in time and space, from the morphological analysis-undergone object spatiotemporal information; to calculate a distribution of vicinal object name words, as words included in the names of the vicinal objects of each of the objects, from the morphological analysis-undergone names; and to convert the distribution of the vicinal object name words to a spatiotemporal information-considered distributed representation regarding words.
Generally discussed herein are devices, systems, and methods for generating an embedding that is both local string dependent and global string dependent. The generated embedding can improve machine learning (ML) model performance. A method can include converting a string of words to a series of tokens, generating a local string-dependent embedding of each token of the series of tokens, generating a global string-dependent embedding of each token of the series of tokens, combining the local string dependent embedding the global string dependent embedding to generate an n-gram induced embedding of each token of the series of tokens, obtaining a masked language model (MLM) previously trained to generate a masked word prediction, and executing the MLM based on the n-based induced embedding of each token to generate the masked word prediction.
A text display method, a text display apparatus, an electronic device and a storage medium are disclosed. A real scene image and a to-be-displayed text are acquired, motion track data for texts is invoked, the to-be-displayed text is processed with a dynamic special effect, and the text which has been subject to the dynamic special effect processing is displayed on a real scene image, thus realizing a function of displaying a text with dynamic special effect in augmented reality display, making the text display effect more vivid. The display method can be widely used in various application scenarios to bring users a better visual and sensory experience.
Various implementations described herein refer to a method. The method may be configured to synthesize standard cells for a physical design having a power supply net with power supply rails. The method may be configured to employ a place-and-route tool so as to define edge-types for each standard cell of the standard cells in the physical design based on the power supply net and the power supply rails that touch at least one edge of each standard cell of the standard cells.
A chip package system comprising N multiple processor cores can be tested by receiving a data file characterizing the chip package system. Thereafter, simulation testing is conducted for each core for each of Mi . . . j states using the data file such that each core is active in each state while all other cores are inactive. Each simulation test results in a simulation. The simulations are then combined to result in a composite test covering MN*j combinations. Related apparatus, systems, techniques and articles are also described.
Proposed by the present disclosure are an FPGA-based resequencing analysis method and device, wherein the method comprises: receiving genomic resequencing data; using the resequencing data as an input of an FPGA, determining a comparison result in the resequencing process according to an output of the FPGA, and simultaneously performing sorting and deduplication processing on the comparison result; correcting a base quality value of the comparison result after sorting and deduplication processing; and detecting a mutation result according to the corrected comparison result. The described method may save program running time, save calculation costs, and improve resequencing efficiency.
In certain embodiments, a method includes the following steps. An engineering change order (ECO) is for fixing a violation of a target constraint on a target netlist of an integrated circuit. A constraint on a related netlist of the integrated circuit is identified. The identified constraint is adversely affected by fixing the violation of the target constraint. A processor concurrently modifies the target netlist to fix the violation of the target constraint and modifies the related netlist to prevent violation of the adversely affected constraint.
A 3D modeling service of a provider network may receive, from a client facility, different video streams from different cameras at the facility (e.g., security cameras). The 3D modeling service may generate a collection of image data based on the different video streams. The 3D modeling service may construct a 3D model of the facility based at least on the collection of image data and other data from one or more other sources (e.g., CAD files other floor plans). The 3D model may be analyzed to determine various aspects, such as a location to place equipment or coverage gaps of the security cameras. Facility management may perform various actions based on updated 3D models. For example, equipment may be installed at a location or cameras may be installed to eliminate coverage gaps.
According to one embodiment, a method, computer system, and computer program product for screen sharing recall is provided. The embodiment may include receiving a user-selected delay setting value. The embodiment may also include, in response to receiving an instruction from a user to begin a screen sharing session during a web conference, storing streamed frames captured of a user display screen in a buffer. The embodiment may further include, in response to a frame from the buffer satisfying the user-selected delay setting value, transmitting the frame to a graphical user interface associated with each other participant to the web conference. The embodiment may also include, in response to determining the user wishes to recall one or more frames stored in the buffer, performing a recall action.
A schedule adjustment apparatus includes a storage portion, an acquisition portion, and an adjustment portion. The storage portion stores a schedule for giving an instruction to perform maintenance of the image forming apparatus. The acquisition portion acquires, from the image forming apparatus, state information indicating a state of an image formed on a sheet by the image forming apparatus. The adjustment portion adjusts the schedule based on the state information.
An information processing device can communicate with a printer and a server. The printer includes a printing unit which carries out printing on a sheet with using a colorant. The server includes a server memory unit which stores user identification information and a print-permitted amount of printing permitted for a user in association with those. When a program is executed by a computer of the information processing device, the program causes the information processing device to perform display processing of displaying, a display unit of the information processing device, a selection screen for prompting the user to select a printing amount, and addition processing of, in response to a user's operation of the selection screen, causing the server to add the selected printing amount to the print-permitted amount associated with the user identification information of the user.
A control method of a distribution apparatus for distributing print medium data includes specifying a first printing apparatus to be a distribution destination of first print medium data, specifying a second printing apparatus to be a distribution destination of second print medium data, executing a setting related to a distribution time, and executing a conversion process, in which second print medium data is generated by converting at least a part of first print medium data based on information related to the specified second printing apparatus, at a time based on the executed setting related to the distribution time. The first print medium data is distributed to the specified first printing apparatus based on the executed setting related to the distribution time and the second print medium data is distributed to the specified second printing apparatus based on the executed setting related to the distribution time.
An information processing apparatus includes: a selection unit configured to select, based on a selection criterion, one or more first colorimetric regions in an image to be formed based on image data; an input/output control unit configured to receive a first user input for selecting one or more second colorimetric regions from the one or more first colorimetric regions selected by the selection unit; and a transmission unit configured to transmit a print job including information indicating the one or more second colorimetric regions and the image data, to an image forming apparatus.
A storage system includes: a storage drive having a storage medium storing a data; and a plurality of storage control units having a processor, a memory, and a port to process the data input and output to and from the storage drive, in which information related to a list of the storage control units mounted on the storage system and a maximum number of the storage control units that can be mounted on the storage system is allowed to be stored, and in which, when the storage control unit is replaced, it is determined whether the configuration to be migrated from the storage control unit to be reduced to the storage control unit to be added is migrated directly or via another storage control unit based on the number of the mounted storage control units and the maximum number of the storage control units that can be mounted.
A storage services device includes: a first processor that provides first server services for a server having a second processor that is coupled to a second storage and that provides second server services of the server and a storage controller coupled to a first storage of the server that transmits information about the first storage to the first processor. The storage services device is disposed in the server and disaggregates, within the server, the first server services from the second server services.
Data segments and metadata segments to be stored in a storage system, where the data segments are deduplicated segments and each of the metadata segments includes a fingerprint for the corresponding data segment, for each of the metadata segments. It is determined that the metadata segment contains one or markers inserted by a client device of the storage system. The metadata segment is examined to determine whether the metadata segment satisfies a predetermined condition. In response to determining that the metadata satisfies the predetermined condition, the metadata segment is compressed using a predetermined compression algorithm. The compressed metadata segment is stored in the storage system, otherwise the metadata segment is stored in the storage system without compression. Thereafter, the data segments are stored in the storage system.
Data storage devices function by communication between a controller and a memory device over a data bus. The memory device can, at times, be busy. Attempting to communicate with the memory device while the memory device is busy causes delays. Holding back communications when the memory device is not busy causes avoidable delays. Correctly predicting the timing of when the memory device is available will reduce delays. An adaptive prediction timer is used that increases the time between communications if a status check of the memory device returns a busy indication, and decreases the time between communications if the status check returns a not busy indication.
The present invention provides a storage device including a controller and methods for operating the storage device and the controller. A controller of a storage device may comprise: an interface controller; a memory controller; a processor configured to transmit downstream commands and upstream commands to the memory controller. The memory controller may be coupled between the interface controller and the processor and may comprise: a first command queue; a second command queue; and a tag generator. The memory controller may be configured to: store a first command received from the processor in the first command queue; store a second command received from the processor in the second command queue; and in response to a first access region of the first command overlapping a second access region of the second command in the second queue, assign an order tag to the second command based on a first serial number of the first command by the tag generator.
According to one embodiment, in response to receiving a first namespace create command specifying a first attribution from a host, a controller creates a first namespace having the first attribution and a first logical address range. The first logical address range includes logical addresses. The controller sets each of the logical addresses to an unallocated state in which a physical address of the nonvolatile memory is not mapped, during a first period from a time when receiving a power loss advance notification or when detecting an unexpected power loss until a time when the controller becomes a ready state by resupply of a power to the memory system.
To set an appropriate buffer area in a storage system that performs hierarchical storage management. The storage system includes a storage device that provides a storage pool and a storage management unit that manages the storage pool in a tiered manner. The storage pool is provided with a first tier, a second tier, a third tier, and a third tier buffer which is a buffer area used as a buffer when reading or writing data from or to the third tier which is a buffer target tier. The storage management unit determines a size of the third tier buffer based on an access frequency of the third tier.
Data from a host system is received at a memory device, where the memory device includes a primary region to initially store the data received from the host system and one or more secondary regions to store data transferred from the primary region. A write operation is performed on one or more write units of the primary region with the data received from the host system, where a write unit of the primary region has lower density blocks than a write unit of the secondary region. Whether a subset of write units of the primary region corresponding to a pre-determined number of write units is written with at least a portion of the data received from the host system is determined. In response to determining that the subset of write units of the primary region is written, another write operation is performed on at least one write units of the secondary region with respective data of the subset of write units of the primary region.
While a compiler compiles source code to create an executable binary, code is added into the compiled source code that, when executed, identifies and stores in a metadata table base and bounds information associated with memory allocations. Additionally, additional code is added into the compiled source code that performs memory safety checks during execution. This updated compiled source code automatically determines a safety of memory access requests during execution by performing an out-of-bounds (OOB) check using the base and bounds information retrieved and stored in the metadata table. This enables the identification and avoidance of unsafe memory operations during the implementation of the executable by a GPU.
Methods, systems, and computer program products for generating multi-dimensional host specific storage tiering are provided herein. A computer-implemented method includes maintaining information of a plurality of storage resources connected to at least one host device; configuring, based at least in part on the information, a plurality of partitions of the storage resources, each partition comprising multiple storage tiers, wherein the plurality of partitions is configured to provide physical migration paths between the multiple storage tiers within each of the partitions; detecting a change to the plurality of storage resources; and reconfiguring the plurality of partitions based at least in part on the detected change.
Optimizing copy operations in a storage array, includes combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation and splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
Techniques reconstruct a storage system. A first extent access load and a second extent access load of a first malfunctioning extent and a second malfunctioning extent in a malfunctioning storage device in the storage system are acquired, respectively. The first malfunctioning extent is selected as a source extent in response to determining that the first extent access load is lower than the second extent access load. Among multiple idle extents in the storage system, a set of destination extents that can be used as a reconstruction destination of the source extent are generated. A destination extent is selected from the set of destination extents as the reconstruction destination of the source extent. It is possible to preferentially select a reconstruction destination for a malfunctioning extent with a low access load, thereby increasing the reconstruction speed of the storage system.
Systems and methods of the present disclosure enable context-aware haptic error notifications. The systems and methods include a processor to receive input segments into a software application from a character input component and determine a destination. A context identification model predicts a context classification of the input segments based at least in part on the software application and the destination. Potential errors are determined in the input segments based on the context classification. An error characterization machine learning model determines an error type classification and an error severity score associated with each potential error and a haptic feedback pattern is determined for each potential error based on the error type classification and the error severity score of each potential error of the one or more potential errors. And a haptic event latency is determined based on the error type classification and the error severity score of each potential error.
A computer-implemented method for providing dynamically scrolling content within a vertically scrolling online publication is implemented by a content serving computing device in communication with a memory. The method includes retrieving a dynamically scrolling content item, receiving a set of display information related to a user computing device, and serving the dynamically scrolling content item within a slot of a vertically scrolling online publication presented at the user computing device, wherein the dynamically scrolling content item is served based partially on the set of display information, wherein the dynamically scrolling content item is configured to scroll horizontally in response to a first haptic input received by a user of the user computing device.
Methods and systems are disclosed for providing secure authentication in a virtual or augmented reality environment using an interactive icon. One method comprises: receiving, over a computer network, a request for payment authorization; identifying, based on the request for payment authorization, a virtual reality interface; generating an icon in the virtual reality interface, the icon having a randomized display of authentication characters; receiving user input associated with at least one character of the of payment authentication characters in the virtual reality interface; and generating a payment authorization response to the request for payment authorization based on the received user input.
An electronic device, method, and computer program product provide automated static or dynamic format selection of screen shot capture responsive to display size. An application, executed by a processor of the electronic device, presents, via a display, at least a portion of an electronic page. In response to receiving an input, via at least one input device of the electronic device, to capture a screen shot of the display, a controller of the electronic device determines a number of screens required to present an entirety of the electronic page. In response to the number of screens being equal to or less than a first threshold number of screens, the controller generates a static screen shot image of the electronic page. In response to the number of screens being greater, the controller generates a dynamic screen shot image that automatically scrolls or page flips through the entirety of the electronic page.
The present disclosure relates to eye tracking technology to detect when a user's attention has shifted to a different screen. Once this is detected, the mouse pointer can be positioned on that screen. For example, one approach can include a first display and a second display. Sensor data, indicative of a radial gaze direction of a user, can be received. Display of a cursor can be manipulated, such as between the first display and the second display, based on the sensor data.
A display device includes (i) a substrate having a first area, a second area, and a bending area located between the first area and the second area, where the substrate is bent along a bending axis in the bending area, the substrate includes a thin portion at an edge portion of the bending area, and the thin portion extends from the second area to the first area and has a thickness less than a thickness of the substrate at a center of the bending area; and (ii) an inorganic insulating layer over the substrate, where the inorganic insulating layer exposes the thin portion in the bending area.
A touchpad and its force-sensing data correction method are provided. The touchpad has a force-sensing layer and a touch-sensing layer. The force-sensing layer has multiple force-sensing points. The touch-sensing layer has multiple touch-sensing points. One force-sensing point corresponds to n touch-sensing points. The force-sensing information received by the force-sensing layer is adjusted by using the touch-sensing information received by the touch-sensing layer, so that the resolution of the adjusted force-sensing information is higher than the resolution of the original received force-sensing information. In this way, the purpose of calibrating the force-sensing information is achieved, so as to improve the accuracy of determining the force applied by the object during the operation of the touchpad.
One variation of a system for tracking stylus inputs on a touch sensor surface includes: a touch sensor surface, and a touch sensor arranged under the touch sensor surface. The touch sensor includes a substrate and a set of drive and sense electrode pairs. The system further includes an excitation inductor arranged under the touch sensor surface and a stylus. The stylus includes: a body; a conductive stylus tip; and a stylus inductor configured to inductively couple to the excitation inductor to induce a voltage at the conductive stylus tip. The system includes a controller configured to: drive the excitation inductor with an alternating voltage signal; detect a set of self-capacitance values across the substrate; and detect a stylus location of a stylus input for the conductive stylus tip on the touch sensor surface based on the set of self-capacitance values and the second set of self-capacitance values.
One embodiment provides a method, the method including: receiving, at an information handling device utilizing a virtual sign language system, sign language element inputs from a user provided on a virtual keyboard; determining, utilizing the virtual sign language system, a set of sign language element search results resulting from the sign language element inputs; receiving, from the user at the virtual keyboard, input selecting one search result from the set of search results; and providing, utilizing the virtual sign language system, an output corresponding to the selected one search result. Other aspects are claimed and described.
An input device includes a keycap, a first electrode disposed to move in response to movement of the keycap, a planar array of electrodes extending at least partially under the keycap, and a sensor. The planar array of electrodes includes a second electrode, a third electrode, and a fourth electrode extending between the second electrode and the third electrode. The sensor is coupled to at least one of the second electrode or the third electrode and configured to generate a signal indicative of a change in capacitive coupling between the second electrode and the third electrode. The change in the capacitive coupling may result from movement of the first electrode.
A method for 3D gesture interaction across electronic devices includes: measuring spatial location information of the electronic devices based on Location Technology; generating a 3D gesture field of the electronic devices based on the spatial location information; setting the location update method, the detection method of 3D gesture, the frequency band of detecting 3D gesture, and the time sequence of detecting gesture at different devices; detecting the cooperative gesture; generating interactive auxiliary messages based on the detection of the cooperative gesture; updating the 3D gesture field if the location of any devices have update; identifying the cooperative gesture in the 3D gesture field of the electronic devices; performing the commands corresponding to the cooperative gesture; detecting that the cooperative gesture is beyond the 3D gesture field of the electronic devices; and sending the cooperative gesture to other electronic devices based on the direction of the cooperative gesture.
A data acquisition method and apparatus for a head-mounted display device, a host and a head-mounted display device are provided. The method includes: acquiring user head posture information collected by a head posture sensor; determining a predicted head position at a next rendering moment based on the user head posture information and a current display scene of the head-mounted display device; and acquiring a current video rendering corresponding to the current rendering moment based on the predicted head position and video data at the current rendering moment, in order that the head-mounted display device displays a rendered video at the current rendering moment and a target time warped frame, where the current video rendering includes the rendered video and one or more time warped frames for the next rendering moment, and the target time warped frame is one of the one or more time warped frames.
According to various implementations, a method is performed at an electronic device including one or more processors, non-transitory memory, and one or more displays. The method includes, while presenting a virtual environment, via the one or more displays, obtaining a request for interaction from an external source. The virtual environment includes a first plurality of available presentation regions and a second plurality of unavailable presentation regions. The method includes determining whether the request for interaction from the external source satisfies one or more interaction criteria. The method includes presenting, via the one or more displays, an avatar associated with the external source at one of the first plurality of available presentation regions within the virtual environment, in response to determining that the external source satisfies the one or more interaction criteria.
A transceiver lock insert may include a housing, a first connector housed at least partially within the housing and configured to communicatively and mechanically couple to a transceiver module, a second connector housed at least partially within the housing and configured to communicatively and mechanically couple to a cable, transmission media communicatively coupled between the first connector and the second connector and configured to communicatively couple the transceiver module to the cable, and a lock housed within the housing and configured to, when the transceiver lock insert is inserted into the transceiver module, secure the transceiver lock insert to the transceiver module to prevent access by a person to a release mechanism of the transceiver module.
Mobile device cases are provided which, in a first embodiment, selectively limit a user's ability to control the user's own mobile electronic device. The case includes front and rear portions joined together and defining therein an opening for receiving a mobile electronic device, such as a mobile phone. A locking mechanism is provided for selectively securing the opening in a first locked position to prevent operational access to the mobile electronic device by the user until a predetermined condition is met. The case includes an indicia of time visible to the user during the period of time of prevented operational access. In a further embodiment, a case is provided with first and second polymeric shells each having an interior and an exterior surface thereon and connected together by at least one hinge portion. The first and second shell portions form a cavity of sufficient size to cover a mobile electronic device sufficiently to prevent access by its user. Tamper resistant and ultrasonic sensor defeating mobile device case embodiments are also contemplated by this invention.
Disclosed is a fault event detector configured to detect a fault injection event in an area of a chip that includes a vulnerable digital circuit. Such a fault event detector may include a bistable device that changes state at least partially in response to a presence of a fault injection event in a surrounding area of the fault event detector. Such a fault event detector may be arranged relative to a vulnerable digital circuit such that the vulnerable digital circuit is substantially located within the surrounding area of the first fault event detector.
Systems and methods for privacy breach notification and protection enabled by the Internet of Things (IoT) are provided. Some embodiments establish a passive early warning privacy-breach detection from laser beam scan capability on a mobile device and IoT device when a particular owned object (or set of owned objects) has been laser scanned. Sensor information (e.g., laser beam sensing transparent adhesive tape, automotive cameras and proximity sensors) can be used to create notifications that allow a user to take action or to have peace of mind relating to particular activities such as to avoid fees and fines, to recover lost objects, to confirm known events, and to trigger activity.
Systems and methods provide a deployable cloud-agnostic redaction container for performing optical character recognition and redacting information from a document using a cloud-based, guided redaction framework. An example method for document redaction includes receiving a plurality of documents and extracting pages from the plurality of documents. The method then determines, based on a load balancing criterion, a processing order for the pages extracted from the plurality of documents, and performs, based on the processing order, an optical character recognition process and a redaction process on the pages to generate redacted pages. The redacted pages are provided for transmission or storage to a cloud data management platform.
Methods, apparatus, and systems are provided to secure access to an account of a user. The account may have a system administrator. The user may have a credential for accessing the secure data on the account. The methods, apparatus, and systems involve setting a universal reset credential associated with the account, denying the system administrator of the account permission to change the first credential of the access feature, and permitting the system administrator to reset the access feature from the first credential to the universal reset credential.
An adversarial robustness testing method, system, and computer program product include testing a robustness of a black-box system under different access settings via an accelerator.
Methods, computer-readable media, software, and apparatuses may assist a user in automatically updating their personal information across a plurality of entities which have previously stored the user's personal information.
In one embodiment, an apparatus comprises a memory and a processor. The memory is to store visual data associated with a visual representation captured by one or more sensors. The processor is to: obtain the visual data associated with the visual representation captured by the one or more sensors, wherein the visual data comprises uncompressed visual data or compressed visual data; process the visual data using a convolutional neural network (CNN), wherein the CNN comprises a plurality of layers, wherein the plurality of layers comprises a plurality of filters, and wherein the plurality of filters comprises one or more pixel-domain filters to perform processing associated with uncompressed data and one or more compressed-domain filters to perform processing associated with compressed data; and classify the visual data based on an output of the CNN.
A technique for preventing a man in the middle attack is proposed. A security gate system includes an admission card and a security gate apparatus. The admission card has condition data that is data for specifying a condition to be satisfied when or before or after encrypted authentication data are transferred from the admission card to the security gate apparatus. When a user attempts to enter a building, authentication data including condition data are generated in the admission card 100 (S802), and encrypted into encrypted authentication data (S803). The encrypted authentication data are transmitted from the admission card to the security gate apparatus (S804, S904), and decrypted to be returned to the authentication data (S905). The security gate apparatus performs authentication determination which is a determination as to whether a condition specified by the condition data included in the authentication data is satisfied (S906), and opens a gate plate when a determination result is positive (S907).
A biometric capture device is operative to adjust one or more environmental parameters to enhance a range (e.g., distance) at which a biometric may be captured from a subject. For example, a sample biometric capture device may be, include, or otherwise incorporate a retinal or iris scanner configured to capture an image of the retina or iris (e.g., a biometric) when the retina or iris is illuminated by infrared light. Generally, the amount of infrared light required to accurately image the retina or iris increases with the distance of the subject's retina or iris from the image capture device. The biometric capture device may capture a facial image using a first image sensor, identify a face in the facial image, capture an iris image using a second image sensor guided by the facial image, and identify a person using the iris image.
Some embodiments are directed to a biometric authentication system including headwear having a plurality of biosensors each configured to sample muscle activity so as to obtain a respective time-varying signal, a data store for storing a data set representing characteristic muscle activity for one or more users, and a processor configured to process the time-varying signals from the biosensors in dependence on the stored data set so as to determine a correspondence between a time-varying signal and characteristic muscle activity of one of the one or more users, and in dependence on the determined correspondence, authenticate the time-varying signals as being associated with that user.
It is provided a method for enabling access control for access to a physical space secured by a lock device. The method is performed in a security device and comprises the steps of: obtaining at least one image captured using a first camera of a portable key device, the at least one image being captured in a vicinity of the lock device; receiving a template decryption key from a lock device over a short-range communication link; obtaining a credential associated with the lock device; matching the at least one image with a plurality of templates, each template being associated with a lock device, which comprises obtaining the plurality of templates by decrypting encrypted templates using the template decryption key; and wherein a positive match is a necessary condition for opening the lock device.
An image processing apparatus of one embodiment includes an image processing unit and a controller. The controller receives biometric information for a user for a logon operation and re-orders user record entries in a table when a predetermined condition occurs. Each record entry in the table includes reference biometric information in association with user information. The re-ordering of the entries is based on user information stored in the user record entries. After the re-ordering of the user record entries in the table, the controller performs an authentication operation that includes comparing the received biometric information to reference biometric information in the re-ordered user record entries of the table until a match is determined.
A method and system of performing an authentication of a person in order to activate a smart card for access to a secured resource is disclosed. The system and method are configured to collect image data and compare the image data to facial model data stored on the smart card. The system detects whether there is a match between the image data and any facial signatures previously collected and stored in the smart card. If there is a match, the system verifies an identity of the person and can be configured to automatically activate the smart card for a limited period of time.
Systems and methods are directed to a method for estimation of an object state from image data. The method can include obtaining two-dimensional image data depicting an object. The method can include processing, with an estimation portion of a machine-learned object state estimation model, the two-dimensional image data to obtain an initial estimated state of the object. The method can include, for each of one or more refinement iterations, obtaining a previous loss value associated with a previous estimated state for the object, processing the previous loss value to obtain a current estimated state of the object, and evaluating a loss function to determine a loss value associated with the current estimated state of the object. The method can include providing a final estimated state for the object.
Systems, computer-implemented methods, and computer program products to facilitate updating, such as averaging and/or training, of one or more statistical sets are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can include a computing component that averages a statistical set, provided by the system, with an additional statistical set, that is compatible with the statistical set, to compute an averaged statistical set, where the additional statistical set is obtained from a selected additional system of a plurality of additional systems. The computer executable components also can include a selecting component that selects the selected additional system according to a randomization pattern.
A method for detecting and dimensioning a target object includes: obtaining depth data representing a target object; defining a mask having a structure which decreases in density away from a central point of the mask; overlaying the mask on the depth data and selecting a subset of the depth data comprising data points which contact the mask; detecting a cluster of data points from the subset; detecting, based on the cluster, the target object; and outputting a representation of the target object.
Disclosed is a computer-implemented method for determining a measure of the causal interdependence of a source dataset S and a target dataset Y in the simultaneous presence of a non-empty confounding dataset B. The method includes a dimensional modification step to reduce the complexity of the data and an augmentation step to add information to the dimensionally modified data without a significant increase in size or complexity of the data. The augmented dimensionally modified data is used to calculate a measure of the causality or relatedness between the source dataset S and the target dataset Y. The method enables linear or nonlinear causality analysis of high-dimension multivariate time-series or features datasets, such as time-series datasets generated by functional MRI full-brain scans.
The present technology pertains to remotely initiating a capture request. According to at least one example, the present technology includes sending the request for a media capture to a recipient device of a recipient user. The request for the media capture can be configured by the requesting user so that options are chosen for the recipient. The recipient user merely needs to click on a link to cause a web browser to initiate the screen capture. In some cases, the recipient user may need to accept some prompts from their computing device to give the browser permission to perform the capture.
A Barcode System with Re-publishable Content or Tasks consists of a data server with User Data Management module and 2D Barcodes Management module, mobile communication devices with 2D barcode scanners, user ID recognition module and task reader, and 2D barcodes whose destination URLs are quizzes or games based on the users' skill levels. The Barcode gives certain users permission to select from the tasks received by scanning the barcode and republish them to other users' ebooks. There are also some settings in the barcode to control skill subscription, and valid dates etc. Once the user scanned the 2D barcodes, and finished the tasks, the results will be uploaded to the data server to re-evaluate the user's skill level and assign the next sets of tasks.
Disclosed is a system for managing corporate information, including at least one database configured to store a set of corporate information, a set of corporate templates, and a set of interconnected corporate records, a record bank module coupled to the database and configured to receive record generation requests and create records, a corporate logic module connected to the record bank module setting out a set of logic rules relating to a set of corporate governance compliance requirements, and a clerk module coupled to the database and the record bank module and configured to file created records with third parties. Also disclosed are a method of maintaining a corporate document collection and a method of ongoing monitoring of corporate compliance requirements and the generation and submission of documents to meet those compliance requirements.
In implementations of systems for generating occurrence contexts for objects in digital content collections, a computing device implements a context system to receive context request data describing an object that is depicted with additional objects in digital images of a digital content collection. The context system generates relationship embeddings for the object and each of the additional objects using a representation learning model trained to predict relationships for objects. A relationship graph is formed for the object that includes a vertex for each relationship between the object and the additional objects indicated by the relationship embeddings. The context system clusters the vertices of the relationship graph into contextual clusters that each represent an occurrence context of the object in the digital images of the digital content collection. The context system generates, for each contextual cluster, an indication of a respective occurrence context for the object for display in a user interface.
A computing system receives, from a client device, image data describing an image captured by an optical sensor of the client device. The computing system compares the image to a set of reference images that include associated metadata describing a real-world feature depicted by the respective reference image. The computing system determines, based on the comparison, a subset of reference images that are similar to the image, and then determines, based on associated metadata of the subset of reference images, that the image captured by the optical sensor of the client device depicts a first real-world feature. The computing system selects a subset of media overlays related to the first real-world feature based on metadata associated with each media overlay that describes the respective media overlay. The computing system transmits the subset of media overlays to the client device.
A system, method and computer program product for accessing content. The method comprises processing at least one image with a classifier, and, in response to the at least one image being processed by the classifier, outputting from the classifier a value indicative of the likelihood that the at least one image belongs to at least one classification. The method also comprises determining whether the at least one image belongs to the at least one classification, based on the value, and accessing predetermined content when it is determined that the at least one image belongs to the at least one classification. Images may be classified by, e.g., genre, musical album, concept, or the like, and, in cases where an image belongs to any such classes, predetermined content (e.g., metadata and/or an audio track) relating thereto is identified and presented to the user.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing knowledge panels with search results. In one aspect, a method includes obtaining search results that are responsive to a received query. A factual entity referenced by the query is identified. Content is identified for display in a knowledge panel for the factual entity. The content includes at least one content item obtained from a first resource and at least one second content item obtained from a second resource different than the first resource. Data is provided that causes the identified search results and the knowledge panel to be presented on a search results page. The knowledge panel presents the identified content in a knowledge panel area that is along side at least a portion of the search results.
Semantic search techniques via focused summarizations are described. For example, a search query is received for a text-based content item in a data set comprising a plurality of text-based content items. A first feature vector representative of the search query is obtained. A respective semantic similarity score is determined between the first feature vector and each of a plurality of second feature vectors. Each of the second feature vectors is representative of a machine-generated summarization of a respective text-based content item. The machine-generated summarization comprises a plurality of multi-word fragments that are selected from the respective text-based content item via a transformer-based machine learning model. A search result is provided responsive to the search query. The search result comprises a subset of the plurality of text-based content items associated with a respective second feature vector having a semantic similarity score that has a predetermined relationship with a predetermined threshold value.
Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating data visualization generation. In one implementation, dataset intent data, visual design intent data, and insight intent data determined from a user input natural language query are obtained. A set of candidate intent recommendations is generated using various combinations of the dataset intent data, visual design intent data, and insight intent data. Each of the candidate intent recommendations is incorporated into a set of visualization templates to determine eligibility of the candidate intent recommendations. For eligible candidate intent recommendations, a score associated with a corresponding visualization template is determined. Based on the scores, a candidate intent recommendation and corresponding visualizations template is selected to use as a visual recommendation for presenting a data visualization.
Systems and methods for providing an artificial intelligence-based solution in a dynamic environment that requires models with varying degrees of nuance and specialization. One such dynamic environment relates to generating dynamic human-like conversational responses based on complex data. In particular, systems and methods recite generating dynamic human-like conversational responses using a modular architecture featuring layered data models with gated neural networks. The modular architecture compartmentalizes the various components and functions of an application. That is, the architecture may support multiple layers, each featuring models performing specific functions and/or having been trained on using specific data and/or algorithms.
Methods, systems, and apparatus, for automatically generating search suggestions based on history data for multiple native application on a user device.
A method for recording data relating to the performance of an oil and gas flow network uses statistical data to represent raw data in a compact form. Categories are assigned to time intervals in the data. The method comprises: (1) gathering data covering a period of time, wherein the data relates to the status of one or more control point(s) within the flow network and to one or more flow parameter(s) of interest in one or more flow path(s) of the flow network; (2) identifying multiple time intervals in the data during which the control points and the flow parameter(s) can be designated as being in a category selected from multiple categories; (3) assigning a selected category of the multiple categories to each one of the multiple datasets that are framed by the multiple time intervals; and (4) extracting statistical data representative of some or all of the datasets identified in step (2) to thereby represent the original data from step (1) in a compact form including details of the category assigned to each time interval in step (3).
Provided are systems for analyzing a relational database using embedding learning that may include at least one processor programmed or configured to generate one or more entity-relation matrices from a relational database and perform, for each entity-relation matrix of the one or more entity-relation matrices, an embedding learning process on an embedding associated with an entity. When performing the embedding learning process on the embedding associated with the entity, the at least one processor is programmed or configured to generate an updated embedding associated with the entity. Computer implemented methods and computer-program products are also provided.
A system, method, and computer-readable medium are disclosed for cognitive information processing. The cognitive information processing includes receiving data from a plurality of data sources; processing the data from the plurality of data sources to provide cognitively processed insights via an augmented intelligence system, the augmented intelligence system and an information processing system providing a cognitive computing function; performing a learning operation to iteratively improve the cognitively processed insights over time; and, providing the cognitively processed insights to a destination, the destination comprising a cognitive application, the cognitive application enabling a user to interact with the cognitive insights.
A method and system for intelligently ranking search results may include receiving a search request containing one or more terms for performing a search, providing the one or more terms for conducting a search, and receiving a search results index containing a list of a plurality of documents, each of the plurality of documents corresponding to one of the one or more terms or to one or more other terms associated with the at least one of the one or more terms. Once the search results index is received, the method and system may access a plurality of properties associated with at least one of the plurality of documents, the plurality of properties including a user category associated with the at least one of the plurality of documents, calculating a relevance score for the at least one of the plurality of documents based on at least one of the plurality of properties, selecting a subset of the plurality of documents for presenting to a user based at least on the calculated relevance score, and providing the subset of plurality of documents for presenting to the user.
A log sampling and storage system reduces volumes of stored log information. A log storage engine receives a series of log messages responsive to a request. The engine compares that series to various patterns previously generated from historical log data. This comparison can reference •a name of the request; •a total time to process the request; •an item count; •a message length; and/or •a message hash code. Comparing incoming log series with the predefined patterns, results in generation of a similarity score. If the score falls outside a tolerance, the existence of an outlier log message series is indicated, and that outlier log message series is stored in its entirety. However, if the similarity score falls within a tolerance, similarity to an existing predefined pattern is indicated. Rather than storing the (non-outlier) log message series, the engine directs storing a link to a sample log message series reflecting the pattern.
A system for generating similarity data for different datasets in a cloud data platform. A first dataset of a plurality of datasets on the cloud data platform is identified, where the first dataset is associated with a first user of the cloud data platform. A semantic type for each feature the first dataset is identified, and each semantic type for the first dataset is compared with existing data of the first user. Semantic types for each feature of each dataset are identified, and each semantic type for the first dataset is compared to each semantic type of each dataset. Overlap requests are generated to output overlap datasets between the first dataset and each of the plurality of datasets. A results dataset is generated by applying the overlap requests to a joined dataset comprising data from the first dataset and data from each of the plurality of datasets.
Roughly described, a database accelerator is installed in a network having client systems which makes database queries to a particular IP address and port, and database servers which accept queries received at an IP address and port. The accelerator includes a cache, and is arranged to receive, through a network port, a database query made by a client system and directed to the particular IP address and port, return response data from the cache if available there, and if not, then forward the query through a network port to the database servers. Upon receipt of response data from the servers, the accelerator can retain it in its cache in addition to forwarding it back to the client. By installing the accelerator transparently in the network, no changes are required to either the client or server software in order to add query caching functionality to an existing client/server database arrangement.
A system, method, and computer-readable medium for generating synthetic data are described. Improved data models for databases may be achieved by improving the quality of synthetic data upon for modeling those databases. According to some aspects, these and other benefits may be achieved by using numeric distribution information in a schema describing one or more numeric fields and, based on that schema, distribution-appropriate numerical data may be generated. The schema may be compared against actual data and the schema adjusted to more closely match the actual data. In implementation, this may be effected by storing a schema with distribution information and/or one or more parameters, generating synthetic numerical data based on the schema, and, based on a comparison with actual data, modify the schema until the synthetic data is statistically similar to the actual data. A benefit may include improved database performance and indexing based on repeatable, statistically appropriate, synthetic data.
A device searching system and method for data transmission are provided. A method of searching for another device in a first device for data transmission includes outputting a widget window for a device search, receiving an address book stored in a second device connected to the first device, and if the widget window is selected, searching for a device included in the received address book, wherein the searching of the device includes searching for at least one of devices included in the received address book based on a keyword input through the widget window.
Systems and methods are provided to ingest data objects from a flat file server for use in one or more system operations including providing a renderable data object to a user and updating a data item database. As described, the ingestion system includes an ingestion module, a flat file module, a compliance module, and a deduplication module wherein the modules together ingest a flat file data object, parse and process a renderable data object from the flat file data object, and store the renderable data object in a renderable object database.
An object of the invention is to reduce a data transfer amount between storage systems. Provided is a storage system connected to another storage system via a network. The storage system includes a memory, a processor configured to execute a program stored in the memory, and a storage device. By executing the program, the processor provides a virtual volume, generates a plurality of snapshots at different timings for the virtual volume, holds a base snapshot, which is a reference snapshot among the plurality of snapshots, in the storage device, and transmits difference data indicating a difference between a snapshot generated after the base snapshot and a snapshot generated immediately before the snapshot to the other storage system and holds the difference data in the other storage system.
A data storage apparatus and method and a readable storage medium are provided. The data storage apparatus includes: a processor and a memory; the processor includes: a buffer scheduler, a plurality of transmission buffers, an interface buffer, and a memory controller; the buffer scheduler is configured to control the plurality of transmission buffers to write data, and read out the data and send the data to the interface buffer; the interface buffer is configured to receive data sent by the transmission buffers if a capacity of data stored in the interface buffer is less than a preset capacity threshold, and stop receiving data sent by the transmission buffers if the capacity of data stored in the interface buffer is greater than or equal to the preset capacity threshold; and the memory controller is configured to control the memory to write data from the interface buffer and store the data.
A memory device includes a first channel including a first cell array and communicating with a memory controller through a first path, a second channel including a second cell array and communicating with the memory controller through a second path, and an assignment control circuit configured to monitor memory usage of the first and second channels and further assign a storage space of a portion of the second cell array to the first channel when the memory usage of the first cell array exceeds a threshold value. Access to the storage space of the portion of the second cell array assigned to the first channel is performed through the first path.
a method and an apparatus for managing a cache for storing content by determining popularity of the content based on content requests received during a current time slot for the content; transmitting information about the popularity of the content to a time-to-live (TTL) controller and receiving, from the TTL controller, TTL values for each popularity level determined by the TTL controller based on the information about the popularity; and managing the content based on the TTL values for each popularity level are provided.
Guided cache replacement is described. In accordance with the described techniques, a request to access a cache is received, and a cache replacement policy which controls loading data into the cache is accessed. The cache replacement policy includes a tree structure having nodes corresponding to cachelines of the cache and a traversal algorithm controlling traversal of the tree structure to select one of the cachelines. Traversal of the tree structure is guided using the traversal algorithm to select a cacheline to allocate to the request. The guided traversal modifies at least one decision of the traversal algorithm to avoid selection of a non-replaceable cacheline.
Techniques for performing cache operations are provided. The techniques include, recording an entry indicating that a cache line is exclusive-upgradeable; removing the cache line from a cache; and converting a request to insert the cache line into the cache into a request to insert the cache line in the cache in an exclusive state.
A data analysis system to analyze data. The data analysis system includes a data buffer configured to receive data to be analyzed. The data analysis system also includes a state machine lattice. The state machine lattice includes multiple data analysis elements and each data analysis element includes multiple memory cells configured to analyze at least a portion of the data and to output a result of the analysis. The data analysis system includes a buffer interface configured to receive the data from the data buffer and to provide the data to the state machine lattice.
The present disclosure includes apparatuses and methods related to determining trim settings on a memory device. An example apparatus can determine a set of trim settings for the array of memory cells based on the operational characteristics of the array of memory cells, wherein the set of trim settings are associated with desired operational characteristics for the array of memory cells.
According to one embodiment, a memory system includes a nonvolatile semiconductor memory device, controller, memory, wireless communication function section, and extension register. The controller controls the nonvolatile semiconductor memory device. The memory is serving as a work area of the controller. The wireless communication module has a wireless communication function. The extension register is provided in the memory. The controller processes a first command to read data from the extension register, and a second command to write data to the extension register. The extension register records, an information specifying the type of the wireless communication function in a specific page, and an address information indicating a region on the extension register to which the wireless communication function is assigned.
A counter system includes a counter management subsystem, a storage subsystem having storage elements, and a non-volatile memory system storing a first counter including a first value field/first bitmap field combination for each storage element, and a second counter including a second value field/second bitmap field combination for each storage element. The counter management subsystem resets the first counter and, following each storage operation on a storage element, updates a bit in the first bitmap field for that storage element. When one of the first bitmap fields is filled, the counter management subsystem converts each first value field/first bitmap field combination to a respective first value, resets the second counter, updates the second value field for each storage element with the respective first value for each storage element and, following each storage operation on a storage element, updates a bit in the second bitmap field for that storage element.
System and method for recommending static analysis fixes in a computer program include: receiving violations from a static analysis tool and the meta data related to the violations; for each violation, encoding a code snippet in which said each violation is located into a first vector and encoding meta-data associated with each violation into a second vector; for each violation, concatenating the first vector and the second vector into a single vector; generating a utility matrix from the single vectors, where values in each cell correspond to a certain user's action on one of the violations; revising the utility matrix, based on user selection of selected violations of the plurality of violations; and executing a matrix factorization process to build intermediate representations of users and sets of violations to update the utility matrix as an updated utility matrix to obtain predictions for missing values, as recommendation to the user.
Systems and methods including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform functions comprising: receiving in-session user activity comprising types of user interactions during a browsing session displayed by a graphical user interface (GUI) of an electronic device of a user; generating a distribution of interaction counts of interactions with the GUI over a period of time; predicting, using a set of predictive algorithms, one or more intents of the user based on the distribution of interaction counts; and transmitting instructions to display an altered GUI on the electronic device of the user based on the one or more intents of the user, as predicted. Other embodiments are disclosed herein.
The present disclosure discloses a method and apparatus for testing a stress based on a cloud service, and relates to the field of cloud computing technology, and further to the field of cloud operation and maintenance technology. A particular implementation comprises: acquiring, based on first stress test information of a business system in a cloud service, a number of expected stress test nodes corresponding to the business system; creating edge computing nodes, a number of the edge computing nodes being identical to the number of the expected stress test nodes; and performing a stress test on the business system by using the edge computing nodes, to acquire second stress test information of the business system.
A system includes a control device including a processor. The processor is configured to record a log into a log file, the log regarding information on an event having occurred in the system such that an operation state of the system at a point in time of the occurrence of the event is allowed to be specified as any of a plurality of operation states and an operation state different from the plurality of operation states. Here, the plurality of operation states correspond to a plurality of pieces of sequence processing previously defined. The processor is configured to extract the log from the log file, based on information designating a particular operation state as the operation state of the system, in units of operation states of the system such that the log includes information on an event having occurred in the particular operation state.
Inputs to a system under test (SUT) are modeled as a collection of attribute-value pairs. A set of testcases is executed using an initial set of test vectors that provides complete n-wise coverage of the attribute-value pairs. For each execution of the testcases, for each attribute-value pair, a non-binary success rate (SAV) is computed based on the binary execution results. in response to a success rate of an attribute-value pair being below a predetermined threshold, a subset of testcases that use the attribute-value pair is identified. Further, sets of code paths for the subset of testcases are identified, each set of code path respectively corresponding to a testcase from the subset of testcases. Further, an intersection of the sets of code paths is determined. Code paths of the SUT that are in the intersection, are highlighted to represent a soft failure with the SUT.
A method detects and localizes a failure of a measurement acquisition channel in an acquisition system including two redundant acquisition channels for the measurement of a physical quantity in an environment. The method uses a processor with a memory storing a model including modeled values of the physical quantity based on measurements of other physical quantities in the environment. The method includes detecting a symptomatic error of a defective acquisition channel when a deviation between the measured values of the two channels reaches a detection threshold, waiting to let the acquisition system evolve for a certain period, and localizing the defective channel among the two channels, when the deviation of the values measured between the channels reaches a localization threshold different from the detection threshold. The localization is made from the comparison of the measured value of each of the channels with a modeled value of the physical quantity.
Techniques described herein relate to a method for generating synthetic full backups. The method may include obtaining a snapshot associated with a previous backup stored in a data domain; obtaining a second snapshot associated with a current state of the source data; generating a snapshot difference report using the first snapshot and the second snapshot and including a delete list, a rename list, and a copy list; storing a copy of the previous backup in the data domain; performing a delete operation on the copy based on the delete list; performing a rename operation on the copy based on the rename list; and performing a copy operation based on the copy list. In one or more embodiments, performing the delete operation, the rename operation, and the copy operation on the copy of the previous backup generates a first synthetic full backup of the source data.
A method for performing a backup includes: making a first determination that a last backup of assets is paused; obtaining, based on the first determination, a completed asset list and a non-completed asset list for the last backup; initiating a new backup for assets on the completed asset list for the last backup; and resuming backing up of assets on the non-completed asset list for the last backup.
Embodiments of small file restore process in deduplication file system wherein restoration requires issuing a read request within an I/O request to the file system. The process places the small files in a prefetch queue such that a combined size of the small files meets or exceeds a size of the prefetch queue as defined by a prefetch horizon. A queue processor issues a read request for the first file in the queue, scans the prefetch queue to find a read request for a file at the prefetch horizon, and prefetches the file at the prefetch horizon. The prefetch queue essentially constitutes a hint from the client that a read I/O is imminent for purposes of filling the read-ahead cache and preventing a need to issue a blocking I/O operation.
A method includes receiving, from a first remote device, an initial first plurality of status metrics corresponding to a first domain, each of the initial plurality of status metrics indicating whether a corresponding parameter of the first domain requires remediation. The method includes comparing the initial plurality of status metrics to a reference database, the reference database listing previously encountered problems with known remediation solutions. The method includes receiving from the first remote device, an updated plurality of status metrics corresponding the first domain, each of the updated plurality of status metrics indicating whether a corresponding parameter of the first domain requires remediation. The method includes applying an algorithm to the updated plurality of status metrics to generate a maturity score of the first domain. The method includes combining the maturity score of the first domain and a maturity score of a second domain to generate a maturity report.
Some embodiments of the current disclosure disclose methods and systems for analyzing root causes of an incident disrupting information technology services such as cloud services. In some embodiments, a set of problem review board (PRB) documents including information about said incidents may be parsed using a natural language processing (NLP) neural model to extract structured PRB data from the unstructured investigative information contained in the PRB documents. The structured PRB data may include symptoms of the incident, root causes of the incident, resolutions of the incidents, etc., and a causal knowledge graph causally relating the symptoms, root causes, resolutions of the incidents may be generated.
A system includes multiple hardware circuits and protection circuitry. The multiple hardware circuits are coupled to respective power domains having respective sets of domain-specific power settings. The protection circuitry is configured to monitor requests in which one or more of the hardware circuits request transitions between the domain-specific power settings, to determine, from among multiple system-level combinations of the domain-specific power settings, a subset of system-level combinations that could potentially be traversed in performing the requested transitions, and to initiate a responsive action upon detecting that any of the system-level combinations in the subset is specified as invalid.
Provided are a device and method for updating a register transfer level (RTL) power model for power consumption analysis of a semiconductor circuit by at least one processor. The method includes receiving a test scenario including a plurality of time slots, inputting the test scenario to an initial power model and identifying a first set of time slots related to a power state which is not defined by the initial power model among the plurality of time slots, determining a power value for a specific power state related to a second set of time slots which is a subset of the first set of time slots, and updating the initial power model on the basis of the specific power state and the determined power value. Each of the plurality of time slots is related to one power state.
A system and method for power distribution are disclosed. A processor detects a storage device having a scalable interface, where the scalable interface is for transferring data between a host device and the storage device. The processor determines power requirement of the storage device based on a signal from the scalable interface. At least one power supply unit coupled to the processor provides power to the storage device based on the determined power requirement.
An equipment rack that includes a modular compute chassis, a modular processing unit located in the modular compute chassis and where the modular processing unit is configured to remove from the front of the modular compute chassis in a frontward direction, relative to the front side of the modular compute chassis, and an air mover unit located in the modular processing unit and where the air mover unit is configured to remove from a rear side of the modular processing unit in a rearward direction, relative to the front side of modular compute chassis.
An expansion bay for a computer device for easy insertion and extension of an expansion component is disclosed. The expansion bay has two facing side walls, a bottom panel joining the facing side walls, and a closed end. A front cross member joins the side walls to define a front open end. A pair of springs are located the closed end that force the expansion component away from the closed end. A pair of rotating levers are mounted on the front cross member near each of the side walls. Each of the rotating levers has a pin that engages a groove on the expansion component that is inserted through the open front end. The levers are rotated via the pins engaging the grooves when the expansion component is moved into and out of open front end.
An improved method and system for providing an adjustable foot (155) for an electronic device is disclosed. The electronic device may include a base (150), at least a foot (155) containing a portion being movable relative to the base between a first configuration and a second configuration, a magnetic element for moving said movable portion of the foot between the first configuration and the second configuration, and a display element (140) movably connected to the base, where the movement of the display element (140) from a first position to a second position causes the magnetic element to move the movable portion from the first configuration to the second configuration.
A display device with low power consumption is provided. Furthermore, a display device in which an image is displayed in a region that can be used in a folded state is provided. The conceived display device includes a display portion that can be opened and folded, a sensing portion that senses a folded state of the display portion, and an image processing portion that generates, when the display portion is in the folded state, an image in which a black image is displayed in part of the display portion.
Disclosed is a display apparatus having an improved structure to attenuate electromagnetic interference. The display apparatus may include a cabinet and an LED module assembly detachably disposed in the cabinet, wherein the LED module assembly may include a plurality of LED modules, a support frame on which the plurality of LED modules are disposed, and a coupling member configured to couple the plurality of LED modules to the support frame and to include a conductive region.
A method and apparatus are disclosed for finding overlong source code segments (e.g., methods) by evaluating input source code segments for a plurality of predetermined code metric values in order to identify candidate source code segments (e.g., non-autogenerated methods) which do not meet a first code metric value and to assess each candidate source code segment against a second code metric value to identify different sets of candidate source code segments (e.g., test methods and normal methods) so that each set of candidate source code segments may be assessed against a tailored set of code length thresholds to identify any overlong source code segment having a code length which meets or exceeds at least two of the tailored set of code length thresholds.
An electronic device having a camera, while displaying a live preview for the camera, detects activation of a shutter button at a first time. In response, the electronic device acquires, by the camera, a representative image that represents a first sequence of images, and a plurality of images after acquiring the representative image, and also displays an indication in the live preview that the camera is capturing images for the first sequence of images. The electronic device groups images acquired by the camera in temporal proximity to the activation of the shutter button at the first time into the first sequence of images, such that the first sequence of images includes a plurality of images acquired by the camera prior to detecting activation of the shutter button at the first time, the representative image, and the plurality of images acquired by the camera after acquiring the representative image.
A device includes a first impedance; a reference current generation circuit configured to generate a reference current according to a first potential difference, a reference voltage, and a first impedance value of the first impedance; a current mirror circuit configured to output an output current having a first ratio to the reference current according to the reference current; a second impedance configured to generate an output voltage according to a second impedance value of the second impedance, a voltage of a first node which is the same as the first potential difference, and the output current; and a negative feedback circuit configured to generate a feedback voltage according to the voltage of the first node, and adjust the output voltage according to the feedback voltage. There is a second ratio that is inversely proportional to the first ratio between the second impedance value and the first impedance value.
There is disclosed new topology for an Electronic Voltage Regulator (EVR) which can apply additive or subtractive (aka boost or buck) voltages to compensate for an increase or decrease in system voltages. This regulator employs a ladder of power capacitors which are in series and connected across the input voltage to apply different levels of voltages to a controlled or regulated transformer. Considering this, the proposed EVR can be utilized as a replacement for conventional electromechanical type on-load tap changers or (OLTCs) commonly used in power transformers, and meant to compensate voltage changes in a system. Electromechanical tap changers have some significant issues, such as defined time durations when switching to different taps, as determined by the spring-loaded mechanism's operation; a high malfunction rate due to mechanical switching when causing arcing, and thereby decreasing the operating lifetime of transformers. In this EVR instead of electromechanical taps, a combination of capacitors and TRIACs are used at each voltage level to eliminate arcing effects while increasing the speed of the tap changing process. Furthermore, the electronic regulator can improve the load power factor due to the presence of capacitors. Other advantages over conventional OLTC's is the elimination of a reactor, if used, and the elimination of a tap winding with its numerous tap leads and having correspondingly higher cost. This will reduce the overall size of the active part of the main transformers and improve efficiency by reducing operating losses. In addition, a new failure detection method is included that detects a failed TRIAC to enable the system to continue operating. The failure detection circuit is seamlessly incorporated within the main circuit and has a high-speed detection rate.
Systems and methods for predicting object motion and controlling autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining state data indicative of at least a current or a past state of an object that is within a surrounding environment of an autonomous vehicle. The method includes obtaining data associated with a geographic area in which the object is located. The method includes generating a combined data set associated with the object based at least in part on a fusion of the state data and the data associated with the geographic area in which the object is located. The method includes obtaining data indicative of a machine-learned model. The method includes inputting the combined data set into the machine-learned model. The method includes receiving an output from the machine-learned model. The output can be indicative of a plurality of predicted trajectories of the object.
An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets, including data logging and device configuration parameters. Functional relationships between automation objects can be defined to yield object hierarchies, and object attributes can be propagated across objects up and down the hierarchy.
A process for integrating an industrial automation system with an Internet of Things (IoT) system may include providing access to a cloud-based platform, the cloud-based platform having a user interface. The user interface provides for easily displaying and changing configuration parameters describing a gateway module, a data acquisition module, and a sensor data channel associated with an industrial automation system wherein the data acquisition module can collect and process data from the sensor data channel and communicate that sensor data and any related processed information to a gateway module. The gateway module may also communicate configuration information to the data acquisition module and sensor data channel. The process may use the cloud-based platform to generate a memory map of the IoT system which can be used by a PLC or similar device of the industrial automation system to configure the IoT system and display data collected from the IoT system.
A timepiece rotating regulator mechanism for regulating the rotational speed of a mechanism subjected to the action of a motor device through a transmission device, including an oscillator mechanism indirectly connected to the transmission device by a movement transformation device including a connecting-rod-crank-handle system, with a crank-handle rotated about a crank-handle axis by the transmission device, and a connecting-rod angularly moveable on the one hand in relation to the crank-handle, and on the other hand in relation to an inertial mass that this oscillator mechanism includes, to ensure the maintenance of the oscillator mechanism by the energy supplied by the motor device, and to ensure the speed regulation of a train that the transmission device include in relation to the frequency of the oscillator mechanism.
A watch includes a first barrel complete including a first barrel arbor, a first mainspring, and a first barrel, and a second barrel complete that includes a second barrel arbor, a second mainspring, and a second barrel, is disposed side by side in a planar direction orthogonal to a shaft direction of the first barrel arbor, and receives transmission of rotation of the first barrel complete. A tooth tip circle diameter of the first barrel complete is smaller than a tooth tip circle diameter of the second barrel complete, and a thickness of the first barrel is greater than a thickness of the second barrel.
The present disclosure provides a fixing device and an image forming apparatus. Fixing device includes a device main body, including a heater, where the device main body includes a driving end connected to a power outputting part of the image forming apparatus and a non-driving end opposite to the driving end; a locking element, disposed on the non-driving end of the device main body; and a chip, including a contact part. When the device main body is installed on the image forming apparatus, the locking element is connected to the image forming apparatus, and the contact part of the chip is electrically connected to the image forming apparatus; and a projection of the contact part of the chip in an axial direction of the heater intersects a projection of the locking element in the axial direction of the heater.
An image forming system includes an openable portion, an operating unit, a cable, an accommodating portion, a cable cover, a retaining portion, and an opening. When the cable cover is viewed along a vertical direction, an edge portion of the opening and an end portion of the cable are defined, specifically, the opening defines an edge portion of an edge of the opening on a side where the openable portion is positioned with respect to a left-right direction, and the cable defines an end portion of an outer peripheral surface of the cable retained by the retaining portion with respect to the left-right direction. With respect to the left-right direction, the edge portion is positioned further on a side opposite from the side where the openable portion is positioned than the end portion is.
A power source apparatus including a control unit configured to output a control signal to a switching element to switch a target voltage of an output voltage from a transformer. In a case of increasing the output voltage, the control unit outputs the control signal having a first duty when the target voltage is lower than a first threshold value, and outputs the control signal having a second duty larger than the first duty when the target voltage is switched to a value equal to or higher than the first threshold value. In a case of reducing the output voltage, the control unit outputs the control signal having the second duty when the target voltage is equal to or higher than a second threshold value, and outputs the control signal having the first duty when the target voltage is switched to a value lower than the second threshold value.
An image forming apparatus includes a first electrical component, a second electrical component, a control board, a frame body, and a connection unit. The first electrical component includes a first connector configured to be connected to the control board. The second electrical component includes a second connector configured to be connected to the control board. The connection unit includes a first and a second cables connected to the control board, a first relay connector, and a second relay connector. The first relay connector is provided on a leading end portion of the first cable to be arranged on the first frame such that the first connector is connected to the first relay connector. The second relay connector is provided on a leading end portion of the second connector to be arranged on the first frame such that the second connector is connected to the second relay connector.
A drum unit usable with a process cartridge includes a photosensitive drum having an axis L1; and a coupling member having an axis L2 and connected to an end portion of the photosensitive drum, the coupling member being provided with a projection extending toward an end portion of the coupling member, wherein the coupling member is movable along the axis L2 between a first position, and a second position in which the projection is closer to the photosensitive drum than in the first position, wherein the projection is provided with a force receiving portion for receiving a rotational force and an outer surface facing away from the axis L2, and wherein at least a part of the outer surface is more distant from the axis L2 as is further from the photosensitive drum in a direction of the axis L1.
A motor control apparatus includes: a current supply unit configured to supply coil current to a plurality of coils of a motor by controlling, based on a first command value of excitation current and a second command value of torque current, voltage to be applied to the plurality of coils; a first setting unit configured to set the first command value; a second setting unit configured to set the second command value; and a control unit configured to use first control in starting of rotation of a rotor of the motor, and switch control to second control after rotation speed of the rotor becomes greater than predetermined speed. The first setting unit is further configured to set a value greater than 0 as the first command value before the control unit switches control from the first control to the second control.
An image forming apparatus includes a control unit configured to execute a sheet discharge mode. If a case where a distance between the leading edge and the nip portion is a first distance is a first case, and a case where a distance between the leading edge of the sheet and the nip portion is a second distance shorter than the first distance and the temperature detected by the temperature detection unit is the same as that in the first case is a second case, the control unit is configured to set a conveyance speed of the sheet in discharging the sheet toward the nip portion in the second case to be slower than that in the first case, in the sheet discharge mode.
A developing cartridge may include a developing roller and a casing capable of containing a developer material, a member having a first end portion and a second end portion, the member being movable together with the casing and the developing roller, and the member having a first hole extending in a direction between the first end portion and the second end portion; and a first lever movable relative to the casing between a first position and a second position, the first lever including one end portion that functions as the point of effort, an other end portion that functions as the point of application, and a cam surface that is located between the one end portion and the other end portion and that functions as a pivot point.
An ElectroStatic Chuck (ESC) including a chucking surface having at least a portion covered with a coating of silicon oxide (SiO2), silicon nitride (Si3N4) or a combination of both. The coating can be applied in situ a processing chamber of a substrate processing tool and periodically removed and re-applied in situ to create fresh coating.
A resist composition comprising an ammonium salt and fluorine-containing polymer comprising repeat units AU having an ammonium salt structure of an iodized or brominated phenol compound and repeat units FU-1 having a trifluoromethylalcohol group and/or repeat units FU-2 having a fluorinated hydrocarbyl group offers a high sensitivity and is unsusceptible to nano-bridging, pattern collapse or residue formation, independent of whether it is of positive or negative tone.
A photosensitive composition including a quantum dot dispersion, a photopolymerizable monomer having a carbon-carbon double bond, and a photoinitiator, wherein the quantum dot dispersion includes an acid group-containing polymer and a plurality of quantum dots dispersed in the acid group-containing polymer, and wherein the acid group-containing polymer includes a copolymer of a monomer combination including a first monomer having a carboxylic acid group or a phosphonic acid group and a carbon-carbon double bond and a second monomer having a carbon-carbon double bond and a hydrophobic group and not having a carboxylic acid group and a phosphonic acid group.
Various embodiments include a camera with a voice coil motor (VCM) actuator assembly to provide autofocus (AF) and/or optical image stabilization (OIS) movement. The VCM actuator assembly is configured to move an image sensor of the camera in three dimensions (e.g. X, Y, and Z) to provide the AF and/or OIS movements. The VCM actuator assembly is asymmetrical and includes an at least partially open side that allows an optical assembly of the camera to pass through the open side of the VCM actuator. In some embodiments, the optical assembly is part of a folded optics arrangement of the camera that includes one or more prisms/and or lenses.
An optical scanning device includes: a first waveguide that propagates light by total reflection; and a second waveguide. The second waveguide includes: a first multilayer reflective film; a second multilayer reflective film that faces the first multilayer reflective film; and a first optical waveguide layer directly connected to the first waveguide and located between the first and second multilayer reflective films. The first optical waveguide layer has a variable thickness and/or a variable refractive index and propagates the light transmitted through the first waveguide. The first multilayer reflective film has a higher light transmittance than the second multilayer reflective film and allows part of the light propagating through the first optical waveguide layer to be emitted to the outside. By changing the thickness of the first optical waveguide layer and/or its refractive index, the direction of the part of the light emitted from the second waveguide is changed.
The embodiments relate to an electrochromic device having flexibility while achieving an excellent light transmission variable function based on the electrochromic principle. The electrochromic device comprises a light transmission variable structure interposed between a first base layer and a second base layer, wherein the light transmission variable structure comprises a first chromic layer and a second chromic layer, and the value of ΔTTd24 as defined in Equation (1) is 3% or less.
Disclosed herein is a display apparatus and a light source apparatus thereof. The light source apparatus includes a reflective sheet in which a through hole is formed, a light source disposed in the through hole and including a light emitting diode, and a substrate to which the light emitting diode is attached and including a protection layer disposed on one side facing the reflective sheet. The protection layer includes a first protection layer disposed adjacent to the light emitting diode, and a second protection layer having a lower reflectance than the first protection layer.
A circuit board for a light-emitting diode assembly includes a substrate layer, a dimming zone column disposed on one surface of the substrate layer, the dimming zone column including dimming zones, each of the dimming zones including a predetermined number of LED landing pads. The dimming zones includes a predetermined number of first dimming zones and a predetermined number of second dimming zones, a first common wiring commonly connected to the first dimming zones and disposed at a first lateral side in a row direction of the dimming zone column, a second common wiring connected to the second dimming zones and disposed at a second lateral side in the row direction opposite to the first lateral side of the dimming zone column, and an individual wiring connected to each of the dimming zones.
A method of manufacturing a polarizing plate includes: preparing a polarizer including a dichroic material, the polarizer being configured to polarize incident light; forming a protective film on at least one surface of the polarizer; and forming at least one transmission region by selectively radiating a femtosecond laser onto the polarizer, a group transmittance of the at least one transmission region being 80% or more.
A display system includes a lighting device, a correction coefficient generating circuit receiving a plurality of image data including first image data and second image data, generating a first correction coefficient based on a brightness of the first image data and generating a second correction coefficient based on a brightness of the second image data, and the first image data corresponding to a first image and a second image data corresponding to a second image adjacent to the first image and located on the opposite side of the lighting device, a multiplication circuit generating first corrected image data using the first image data and the first correction coefficient, and generating second corrected image data using the second image data and the second correction coefficient, and a display drive control unit transmitting the first and the second corrected image data to the display panel.
To provide a thin touch panel, a touch panel having a simple structure, a touch panel which can be easily incorporated into an electronic device, or a touch panel with a small number of components. The touch panel includes pixel electrodes arranged in a matrix, a plurality of signal lines, a plurality of scan lines, a plurality of first wirings extending in a direction parallel to the signal lines, and a plurality of second wirings extending in a direction parallel to the scan line. Part of the first wiring and part of the second wiring function as a pair of electrodes included in a touch sensor. The first wiring and the second wiring each have a stripe shape or form a mesh shape and are each provided between two adjacent pixel electrodes in a plan view.
An electronic device includes a first substrate; a second substrate arranged opposite to the first substrate; a first electrode layer disposed on the first substrate; a display medium layer disposed between the first electrode layer and the second substrate; and a first metal element, wherein the first metal element is fixed on the first electrode layer through a conductive glue and an insulating glue; wherein in a normal direction of the first substrate, the conductive glue and the insulating glue are overlapped.
The present disclosure provides a peep-proof film, the peep-proof film includes a light-transmitting film body, an electrophoretic liquid, a first electrode pattern and a second electrode pattern, the film body includes a light incident surface and a light exit surface which are opposite to each other, the first electrode pattern and the second electrode pattern are spaced in a thickness direction of the peep-proof film, the film body has a plurality of receiving cavities thereinside, the electrophoretic liquid is in the receiving cavities, the electrophoretic liquid is located between the first electrode pattern and the second electrode pattern and includes a dispersion medium and electrophoretic particles, and a refractive index of the dispersion medium is less than that of the film body. The present disclosure further provides a backlight source and a display device.
Methods, devices and systems for communication are disclosed. An example device can comprise a first waveguide portion disposed on a substrate, a second waveguide portion, and a third waveguide portion disposed between the first waveguide portion and the second waveguide portion. The third waveguide portion can be configured to carry a signal based on a refractive index of the third waveguide portion matching an effective refractive index of an optical mode of a combination of the first waveguide portion and the second waveguide portion.
Disclosed are lenses and eyewear that provide the user with both forward vision and rearward vision by means of an angled, reflective portion of the lens.
A pair of temple-less glasses to allow the user to have unrestricted access to their face while still being able to maintain having their glasses, equipped with a prescription, in place. The temple-less glasses have a first eye unit and a second eye unit connected to a nose piece by way of an attachment mechanism. The attachment mechanism is present on both the first eye unit and the second eye unit. The attachment mechanism functions by slidably attaching the attachment element of each eye unit to an attachment bar located on the outer left and right edge of the nose piece.
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, and a fifth lens, sequentially disposed from an object side, wherein the first to fifth lenses are spaced apart from each other by predetermined distances along an optical axis in a paraxial region, the first lens and the second lens each have a non-circular shape when viewed in an optical axis direction, and the optical imaging system satisfies 0.62398
A camera module is provided. The camera module includes a housing; a focus adjustment unit disposed in the housing; and a shake correction unit disposed in the housing, wherein the housing includes a first shake correction driving magnet and second shake correction driving magnet that provide a driving force to move the shake correction unit in a first direction intersecting an optical axis and a second direction intersecting the optical axis and the first direction, and a focus adjustment driving coil providing a driving force to move the focus adjustment unit in the optical axis direction. The housing further includes first to third yokes respectively disposed on a surface of the first magnet, a surface of the second magnet, and a surface of the focus adjustment driving coil.
The disclosure relates to optical fiber cable manufacturing equipment for long distance wiring, and a traceable optical fiber cable manufactured thereby, and more particularly, to optical fiber cable manufacturing equipment which makes it easy to trace a burying position, considering a maintenance and repair operation of a cable even when the cable is buried deeply, and a traceable optical fiber cable manufactured thereby.
The disclosure relates to optical fiber cable manufacturing equipment and a traceable optical fiber cable manufactured thereby, and more particularly, to optical fiber cable manufacturing equipment which facilitates a sheath stripping operation for an intermediate branch or end connecting operation in the field, and also, makes it easy to trace a burying position, and a traceable optical fiber cable manufactured thereby.
A cable assembly may include a first end and a second end. The first end may include a first breakout including a plurality of transmissive conduits implementing a plurality of communications channels and a second breakout including a plurality of conduits implementing a plurality of communications channels. The second end may include a third breakout including a plurality of conduits implementing a plurality of communications channels and a fourth breakout including a plurality of conduits implementing a plurality of communications channels. Communication channels of the first breakout, second breakout, third breakout, and fourth breakout may be arranged such that the first breakout shares a first communications channel with the third breakout, the first breakout shares a second communications channel with the fourth breakout, the second breakout shares a third communications channel with the third breakout, and the second breakout shares a fourth communications channel with the fourth breakout.
A waveguide mode filter. In some embodiments, the waveguide mode filter includes a first section of waveguide. The first section may have: a first end; a second end; a rate of change of curvature having a magnitude not exceeding 15/mm2 within the first section; a curvature having a magnitude of at most 0.03/mm at the first end; and a curvature having a magnitude of at least 0.1/mm at the second end.
The present disclosure provides a calibration system for wavelength-division multiplexing (WDM), a WDM system, and a calibrating method for WDM. The calibration system includes heating devices, an optical sensor, and an electrical device. When the optical sensor receives no beam with energy exceeding a threshold value from a first channel, the optical sensor transmits a first signal to the electrical device. In response to the first signal, the electrical device is configured to control the one or more of the heating devices to heat one or more of channels. When the optical sensor receives a beam having energy exceeding the threshold value from the first channel, the optical sensor transmits a second signal to the electrical device. In response to the second signal, the electrical device is configured to control the one or more of the heating devices to maintain the temperature of the one or more of the channels.
A display panel and a manufacturing method thereof, and a display device. The display panel includes a light guide plate, an array substrate, a liquid crystal layer between the light guide plate and the array substrate, a plurality of light-extracting gratings located on one side of a light exit surface of the light guide plate, and a transparent protection layer between a film layer where the light-extracting gratings are located and the light guide plate. The light guide plate includes a plurality of light-extracting port areas, and transparent areas besides the light-extracting port areas; each light-extracting port area is provided with one light-extracting grating; the protection layer is at least provided on the transparent areas, and the protection layer is configured to prevent the light guide plate in the transparent areas from being excessively etched to form a plurality of depressions.
The invention provides a light generating system (1000) comprising: —a plurality of k light sources (10) configured to provide light source light (11), wherein k is a natural number of at least 5, wherein the light sources (10) are configured in an array (15), wherein the light sources (10) have inter-light source distances (d1); —an elongated luminescent body (100) having a length (L), the elongated luminescent body comprising one or more side faces (140), the elongated luminescent body (100) comprising a radiation input face (111) and a radiation exit window (112), wherein the radiation input face (111) is configured in a light receiving relationship with the plurality of light sources (10), wherein the elongated luminescent body (100) comprises luminescent material (120) configured to convert at least part of light source light (11) into luminescent material light (8), wherein the radiation exit window (112) has an angle (α) unequal to 0° and unequal to 180° with the radiation input face (111); —a body holder structure (2000), wherein the body holder structure (2000) comprises an elongated slit (205) for hosting the elongated luminescent body (100), wherein the elongated slit (205) comprises one or more slit side faces (2140); —n force applying elements (1300) configured to keep the elongated body (100) pushed against at least one of the one or more slit side faces (2140) of the elongated slit (205), wherein n is a natural number selected from the range of 0.01*L/mm-0.05*L/mm, wherein the length (L) is in mm, wherein n is at least 1, and wherein the inter-light source distance (d1) at the n force applying elements (1300) is larger than an average inter-light source distance (d1).
Provided is a light control film capable of gradually changing the in-plane transmittance and thereby adding an in-plane gradation between light and dark. A light control film 10 according to the present invention includes: a first electrode 22A and a second electrode 22B disposed facing each other; a light control material 14 disposed between the first electrode 22A and the second electrode 22B and changing the transmittance in accordance with the potential difference between the first electrode 22A and the second electrode 22B; and a potential gradient forming part for providing the gradient of the potential difference in the extension direction of the first electrode 22A and the second electrode 22B.
Optical structures, including thin film designs and components with topography, are provided that achieve significantly improved laser damage thresholds and/or ultra-low-loss. These advances may be achieved by utilizing a bulk window including a material having a band gap that is at least 5.0 eV and a thickness. The bulk window can be configured to increase the laser induced damage threshold of the underlying optical structure.
Optical or light diffusers (or, simply, “diffusers”) designed and manufactured to include numerous facets randomly arranged in cells or sets on the diffuser outer (or front) surface in which the planar faces or outward-facing surfaces have orientations and transmission angles (as may be defined by direction cosines of normal) to redirect received light to a region or portion of a predefined light distribution. Methods of designing or defining the facets of the diffuser is also provided. The diffusers are optically designed to produce a user-specified distribution of light. The diffusers can be engineered through the configuration of the facets on its light transmission surface to produce nearly any type of light distribution or shape, and the diffuser design facilitates their manufacture using extrusion processes as well as other fabrication techniques.
An example eye-tracking optical assembly includes a light source for illuminating an eye, a first diffraction type polarizing beam splitter (DT-PBS), and a second DT-PBS, wherein the first DT-PBS is configured to direct, based on polarization, a first portion of light from the second DT-PBS towards an eye-tracking detector.
An augmented reality display system is configured to direct a plurality of parallactically-disparate intra-pupil images into a viewer's eye. The parallactically-disparate intra-pupil images provide different parallax views of a virtual object, and impinge on the pupil from different angles. In the aggregate, the wavefronts of light forming the images approximate a continuous divergent wavefront and provide selectable accommodation cues for the user, depending on the amount of parallax disparity between the intra-pupil images. The amount of parallax disparity is selected using a light source that outputs light for different images from different locations, with spatial differences in the locations of the light output providing differences in the paths that the light takes to the eye, which in turn provide different amounts of parallax disparity. Advantageously, the wavefront divergence, and the accommodation cue provided to the eye of the user, may be varied by appropriate selection of parallax disparity, which may be set by selecting the amount of spatial separation between the locations of light output.
An optical system includes a light guide member having a light incident surface, a first surface, and a light emergent surface facing the first surface; and a prism provided in the first surface for reflecting light passing inside the light guide member towards the light emergent surface. The light guide member includes a direct optical path, along which the light that has entered the light guide member through the incident surface is directly reflected from the prism and allowed to emerge from the light emergent surface. At least one of the first surface or the light emergent surface includes a luminous intensity distribution control member configured to control a luminous intensity distribution of light to be extracted from the light emergent surface. The luminous intensity distribution control member includes a Fresnel lens.
The present disclosure relates optical imaging devices and methods useful in biological and medical imaging applications. In one embodiment, an optical imaging device includes a flexible lightguide having a first end and a second end, the output of the source of pulsed infrared radiation being optically coupled to the first end of the flexible lightguide; a lens assembly attached to and optically coupled to the second end of the flexible lightguide, the lens assembly comprising a variable-focus lens element, the a variable-focus lens element having a tunable focal length; and a photodetector coupled to the flexible lightguide to detect radiation propagating from the second end toward the first end of the flexible lightguide. The optical imaging devices and methods can be used in both confocal and multi-photon techniques.
Optical sensors and particularly gimbaled optical sensors transmit an active signal at a given wavelength and receive passive signals over a range of wavelengths while controlling pointing without benefit of measuring and locating the active signal return. The sensor includes a Tx/Rx Aperture Sharing Element (ASE) is configured to block the received active signal (e.g. reflections off a target in a scene) and process only the passive emissions. These optical sensors may, for example, be used with guided munitions or autonomous vehicles.
An optical system of the present disclosure includes a projection optical system, an optical path splitting unit, and a detection optical system. The projection optical system includes a plurality of lenses and projects, on a projection surface, an image generated by a light valve. A detection object is on side of the projection surface, and object light is incident from the side of the projection surface. The optical path splitting unit is on the side of the projection surface relative to one of the plurality of lenses most adjacent to the light valve. The detection optical system includes at least one lens between an imaging device and the optical path splitting unit. The object light is incident through the optical path splitting unit on the detection optical system.
The present disclosure discloses a camera optical lens including: a first lens having a positive refractive power; a second lens having a negative refractive power; a third lens having a positive power; a fourth lens having a negative refractive power, a fifth lens having a positive power; a sixth lens having a negative refractive power; wherein the camera optical lens satisfies conditions: −10.00≤f6/f5≤−2.50; 3.00≤d8/d10≤10.00; where f5 and f6 respectively denotes a focal length of the fifth lens and the sixth lens, d8 denotes an on-axis distance from the image-side surface of the fourth lens to the object-side surface of the fifth lens, d10 denotes an on-axis distance from the image-side surface of the fifth lens to the object-side surface of the sixth lens. The camera optical lens in the present disclosure satisfies a design requirement of large aperture, long focal length and ultra-thinness while having good optical performance.
A multi-layered lens comprises a plurality of metasurface layers. At least some layers of the plurality of metasurface layers include features that exhibit angular phase controls. The angular phases of the at least some layers cause an angular aberration correction or an angle convergence that focuses light onto a focal point regardless of angles of incidence.
The present invention provides a powder for forming a black light-shielding film having a specific surface area of 20 to 90 m2/g, which is measured by the BET method, comprising zirconium nitride as a main component, and containing magnesium and/or aluminum. If containing the magnesium, the content of the magnesium is 0.01 to 1.0% by mass relative to 100% by mass of the powder for forming a black light-shielding film, and if containing the aluminum, the content of the aluminum is 0.01 to 1.0% by mass relative to 100% by mass of the powder for forming the black light-shielding film.
A sonic tool is activated in a well having multiple casings and annuli surrounding the casing. Detected data is preprocessed using slowness time coherence (STC) processing to obtain STC data. The STC data is provided to a machine learning module which has been trained on labeled STC data. The machine learning module provides an answer product regarding the states of the borehole annuli which may be used to make decision regarding remedial action with respect to the borehole casings. The machine learning module may implement a convolutional neural network (CNN), a support vector machine (SVM), or an auto-encoder.
Systems and method are claimed for forming an artifact attenuated seismic image. The method includes obtaining an input seismic image, selecting a seismic partition from the input seismic image and determining a seismic dip for the seismic partition. The method further includes determining flattened seismic partition from the seismic partition based, at least in part, on the seismic dip, determining a filtered seismic partition from the flattened seismic partition, and determining an unflattened seismic segment based on the filtered seismic partition. The method still further includes determining the artifact attenuated seismic image based on the unflattened seismic segment. The system includes a seismic source, a plurality of seismic receivers for detecting and recording an observed seismic dataset generated by the radiated seismic wave; and a seismic processor configured form the artifact attenuated seismic image.
A circuit for receiving signals from a photodetector array arranged to detect signals generated by a crystal includes a plurality of summing circuits having weighting circuits, the summing circuits being configured to produce outputs corresponding to a total energy of the signals, a position of the signals in a first dimension of the photodetector array, a position of the signals in a second dimension of the photodetector array, and a radius of a charge distribution of the signals.
The present disclosure provides a multi-beam LiDAR system. The multi-beam LiDAR system includes a transmitter having an array of laser emitters. Each laser emitter is configured to emit a laser beam. The multi-beam LiDAR system also includes a receiver having an array of photodetectors. Each photodetector is configured to receive at least one return beam that is reflected by an object from one of the laser beams. The laser emitter array includes a plurality of laser emitter boards perpendicular to a horizontal plane. Each laser emitter board has a plurality of laser emitters. The plurality of laser emitters in the laser emitter array are staggered along a vertical direction. The photodetector array includes a plurality of columns of photodetectors. One of the laser emitter boards corresponds to one column of photodetectors.
Described are LiDAR systems comprising a transmission optical system and a collection optical system utilizing a common lens or pieces derived from the same lens to reduce or eliminate image mismatch between the transmission optical system and the collection optical system.
The present application discloses a laser receiving circuit and a LiDAR. The laser receiving circuit includes an amplifying circuit, a DC bias circuit, and an analog-to-digital converter. The amplifying circuit is connected to the analog-to-digital converter and configured to amplify input first voltage signals to obtain second voltage signals, and the second voltage signals are AC voltage signals. The DC bias circuit is connected to the analog-to-digital converter and configured to generate reverse DC voltage signals, and the reverse DC voltage signals and the second voltage signals are superimposed to obtain third voltage signals. The analog-to-digital converter is configured to sample the third voltage signals.
A system and method for aligning a target to an equipped vehicle for calibration of a sensor on the equipped vehicle includes a vehicle support stand upon which an equipped vehicle is disposed in an established known position for calibration of the sensor, and a target adjustment stand configured to moveably hold a target. The target adjustment stand is configured to position the target into a calibration position relative to the sensor on the equipped vehicle based on the established known position of the equipped vehicle on the vehicle support stand whereby the sensor is able to be calibrated using the target.
Concepts and examples pertaining to reconfigurable radio frequency (RF) front end and antenna arrays for radar mode switching are described. A processor associated with a radar system selects a mode of a plurality of modes in which to operate the radar system. The processor then controls the radar system to operate in the selected mode by utilizing a plurality of antennas in a respective configuration of a plurality of configurations of the antennas which corresponds to the selected mode. Each configuration of the plurality of configurations of the antennas results in respective antenna characteristics. Each configuration of the plurality of configurations of the antennas utilizes a respective number of antennas of the plurality of antennas.
A work machine control method includes: acquiring a detection position of a landmark detected by a non-contact sensor provided in a work machine in traveling of the work machine traveling on a traveling path; calculating a first relative distance between the non-contact sensor and the landmark on a basis of the detection position of the landmark; calculating a second relative distance between the non-contact sensor and the landmark on a basis of a registration position of the landmark; calculating a correction value relating to a relative distance between the non-contact sensor and the landmark on a basis of the first relative distance and the second relative distance; correcting the first relative distance on a basis of the correction value to calculate a corrected relative distance between the non-contact sensor and the landmark; and controlling a traveling state of the work machine on a basis of the corrected relative distance.
The invention relates to a flying apparatus for calibrating a radar system including: a base body, wherein the base body includes: at least one rotor adapted to generate lift, a drive configured to drive the rotor, and a control unit configured to control a flying operation of the flying apparatus; and a radar reflective structure, wherein at least one part of the radar reflective structure is movably mounted to the base body, and wherein the at least one part can be moved actively or passively.
An apparatus and method identify emitters. The apparatus includes a receiver, a parameter estimator, a database, and a correlator. The receiver receives an electromagnetic signal from an emitter and measures actual values of observed parameters of the electromagnetic signal. The parameter estimator surmises surmised values of unobserved parameters from the actual values of the observed parameters. The actual values of the observed parameters and the surmised values of the unobserved parameters characterize the emitter. The database stores one or more entries for each emitter. Each entry specifies an identifier of an emitter and exemplary values of the observed and unobserved parameters. The correlator matches the actual values of the observed parameters and the surmised values of the unobserved parameters with the exemplary values of one of the entries of the emitter from which the receiver receives the electromagnetic signal. The correlator outputs the identifier from this entry in the database.
The present disclosure provides a dual mode antenna, comprising: a first conductive piece; and a second conductive piece, configured to electromagnetically couple with the first conductive piece through a dielectric at a second frequency to operate as a loop antenna with the first conductive piece and configured to operate independently of the first conductive piece at a first frequency to operate as a monopole antenna. The dual mode antenna can be included in an antenna array as one of a plurality of dual mode antennas coupled to a routing substrate or a reference dual mode antenna coupled to the routing substrate along with a plurality of single mode antennas coupled to the routing substrate; wherein each antenna of the plurality of dual mode antennas, the reference dual mode antenna, and the plurality of single mode antennas is arranged evenly relative to a first neighboring antenna and a second neighboring antenna.
A time-of-flight image sensor is disclosed. The time-of-flight image sensor includes an array of pixels. Each pixel of the array of pixels includes a first photogate, a second photogate adjacent the first photogate, an isolation barrier intermediate the first photogate and the second photogate, and an in-pixel ground node intermediate the first photogate and the second photogate.
A method of performing distance estimation between a first recording device at a first location and a second recording device at a second location includes: estimating acoustic relative transfer function (RTF) between the first recording device and the second recording device for a sound signal, e.g., by applying an improved proportionate normalized least mean square (IPNLMS) filter; and estimating the distance between the first recording device and the second recording device based on the RTF. The at least one acoustic feature extracted from the RTF estimated between the first recording device and the second recording device includes at least one of clarity index, direct-to-reverberant ratio (DRR), and reverberation time. A distributed-gradient-boosting algorithm with regression trees is used in combination with signal-to-reverberation ratio (SRR) and the at least one acoustic feature extracted from the RTF to estimate the distance between the first recording device and the second recording device.
In an example method, a vehicle configured to operate in an autonomous mode could have a radar system used to aid in vehicle guidance. The method could include transmitting at least two signal pulses. The method further includes, for each transmitted signal pulse, receiving a reflection signal associated with reflection of the respective transmitted signal pulse. Each reflection signal may be received when the apparatus is in a different respective location. Additionally, the method includes processing the received reflection signals to determine target information relating to one or more targets in an environment of the vehicle. Also, the method includes correlating the target information with at least one object of a predetermined map of the environment of the vehicle to provide correlated target information. Yet further, the method includes storing the correlated target information for the at least one object in an electronic database.
Systems and methods for Wi-Fi sensing using UL-OFDMA are provided. Wi-Fi sensing systems include sensing devices and sensing transmitters configured to communicate through radio-frequency signals. Initially, first channel resources are allocated to first expected transmissions from the sensing transmitters and first sensing trigger message to trigger first series of sensing transmissions from the sensing transmitters is transmitted. Further, a first series of sensing transmissions is received, and the first series of sensing measurements are generated. Thereafter, identification of feature of interest is obtained and a selection of sensing transmitters is determined. Second channel resources are allocated to second expected transmissions from the selection of sensing transmitters. A second sensing trigger message to trigger a second series of sensing transmissions from the selection of the sensing transmitters is provided. A series of sensing transmissions is received, and a second series of sensing measurements is generated based on the second series of sensing transmissions.
For reconstruction of an image in MRI, unsupervised training (i.e., data-driven) based on a scan of a given patient is used to reconstruct model parameters, such as estimating values of a contrast model and a motion model based on fit of images generated by the models for different readouts and times. The models and the estimated values from the scan-specific unsupervised training are then used to generate the patient image for that scan. This may avoid artifacts from binning different readouts together while allowing for scan sequences using multiple readouts.
The present disclosure relates to a method and a system for minimizing electromagnetic interference (EMI) of magnetic resonance imaging (MRI) systems in complex electromagnetic environments. The method and system described herein provide superior MRI image quality and may reduce costs by eliminating the requirement of expensive shielding in MRI systems/hybrid MRI systems.
A method for ascertaining at least one of a position or an orientation of an MR local coil unit for arrangement inside a main magnetic field includes providing a first 3D relative position of a reference sensor system in relation to the main magnetic field; receiving an acceleration vector from at least one acceleration sensor; retrieving a distance vector describing a fixed relative position as a function of the received acceleration vector; calculating a second 3D relative position of the at least one acceleration sensor in relation to the main magnetic field based on the first 3D relative position and the retrieved distance vector; and ascertaining the at least one of the position or the orientation of the MR local coil unit using the first 3D relative position and the second 3D relative position.
An optically pumped magnetometer includes cells configured to form a first cell region and a second cell region on a measurement target, a pump laser, a probe laser, a first optical system configured to cause pump light to be incident on the first cell region, a second optical system configured to cause the pump light having passed through the first cell region to be incident on the second cell region, a third optical system configured to cause first probe light to be incident on the first cell region, a fourth optical system configured to cause second probe light to be incident on the second cell region, detection portions configured to detect the first probe light having passed through the first cell region and the second probe light having passed through the second cell region, and a deriving portion configured to derive an intensity of a magnetic field.
The magnetic detection system (100) is provided with a magnetic sensor (1) and a waveform pattern classification unit (33c). The waveform pattern classification unit (33c) is configured to classify waveform patterns of magnetic signals acquired by the magnetic sensor (1) based on a waveform pattern distribution (60) generated based on a plurality of fully connected layers (52c) generated by weighting and connecting respective features in waveform patterns for each waveform pattern by machine-learning, and features in the waveform patterns of the magnetic signals.
A chip and a chip testing method are provided. The chip includes a sending terminal circuit and a test circuit. The sending terminal circuit includes a signal sending unit and a first signal bump. The first signal bump is coupled to the signal sending unit. The test circuit is coupled to a circuit node between the signal sending unit and the first signal bump. The test circuit includes a first resistor, a unit gain buffer, and an analog-to-digital converter. A first terminal of the first resistor is coupled to the circuit node. A first input terminal of the unit gain buffer is coupled to a second terminal of the first resistor. A second input terminal of the unit gain buffer is coupled to an output terminal of the unit gain buffer. An input terminal of the analog-to-digital converter is coupled to the output terminal of the unit gain buffer.
A short circuit detector is included in a power converter, the power converter being configured to supply power to a load via a first arm including a first semiconductor switch and a second arm including a second semiconductor switch. The short circuit detector includes a Rogowski coil; and a detection circuit configured to detect a short circuit in one of the first arm, the second arm and the load, based on a detection signal obtained from the Rogowski coil. The Rogowski coil is inserted into both: (i) first current path through which a first current flows in common with the first arm and the load, and (ii) a second current path through which a second current flows in common with the second arm and the load.
A battery management apparatus according to an embodiment of the present disclosure includes a voltage measurer for measuring a voltage of a battery module and output a measured voltage value; a current measurer for measuring a charging current of the battery module and output a measured current value; and a controller for receiving the measured voltage value and the measured current value, estimating a state of charge (SOC) of the battery module based on the measured voltage value and the measured current value, calculating an accumulated change rate by adding up a change rate of the estimated SOC per unit time, and detecting whether the battery module has a defect by comparing the calculated accumulated change rate with a reference change rate.
A status of one or more components of a battery monitor circuit can be evaluated, such as to validate operation of the monitor circuit. In an example, a battery monitor circuit can be evaluated by providing a first test signal to a battery voltage measurement circuit that is coupled to a battery. A first analog-to-digital converter (ADC) circuit can be configured to receive a first voltage signal from the battery voltage measurement circuit in response to the first test signal. A processor circuit can be configured to validate the first ADC circuit by evaluating a correspondence between the first test signal and the received first voltage signal. One or more other ADC circuits in the battery monitor circuit can be validated by cross-checking measurement results with information from the first ADC circuit.
A method for assembling an ultrahigh-frequency spring probe test assembly includes: drilling signal cavities, power supply cavities, and grounding cavities, assembling an upper mold core and a lower mold core and performing curing, mounting an upper shaft sleeve and a lower shaft sleeve, inserting a signal probe, a power supply probe and a grounding probe, and mounting an upper base to complete assembling the probe test assembly. The signal probe becomes coaxial with the signal cavity by mounting the insulating ring, achieving small signal loss; the insulating mold core is inserted into the power supply cavity after drilling and is bonded to the power supply cavity via adhesive to form a dual-layer insulating structure between the power supply probe and the base, having high insulation performance and low power loss; the grounding probe is in direct contact with the metal base, achieving high conductivity.
An electric meter includes a housing, a first set of connection paths, and a second set of connection paths. The first set of connection paths couple to a meter socket and are electrically coupled to a first electrical connection path between first phases of an electric distribution power source, a distributed energy resource device, and a load. First electrical metrology components of the first electrical connection path are positioned within a first segment of the housing. The second set of connection paths couple to a meter socket and are electrically coupled to a second electrical connection path between second phases of the electric distribution power source, the distributed energy resource device, and the load. Second electrical metrology components of the second electrical connection path are positioned within a second segment of the housing that is non-overlapping with the first segment of the housing.
The present disclosure discloses a zero-crossing detection circuit, including: a zero-crossing judgment module, having a first end and a second end, wherein the first end is connected to a power supply and the second end is grounded; a photoelectric coupler, connected to the zero-crossing judgment module; an optocoupler driving module, connected to the photoelectric coupler; and an energy storage capacitor, wherein the energy storage capacitor is configured to provide excitation power for the photoelectric coupler and the optocoupler driving module.
An apparatus includes a power supply monitor operative to monitor a status of multiple power converters. Based on the monitored status, the power supply monitor detects an event associated with a first power converter of the multiple power converters. The power supply monitor communicates a notification of the event to a management entity. The notification is encoded to include an identity of the first power converter experiencing the event as determined by the power supply monitor or other suitable entity.
Embodiments of the present invention provide testing systems with liquid cooled thermal arrays that can pivot freely in three dimensions allowing surfaces to be brought into even, level, and secure contact, thereby preventing air gaps between surfaces and improving thermal performance. In this way, more DUTs can be tested in parallel within a small test space, overall costs of the test system are reduced, and greater cooling capacity can be provided for testing high-powered devices. Gimbaled mounts are disposed on a bottom surface of individual thermal interface boards (TIBs) of a test system, and/or on top of individual thermal heads of a thermal array (TA) having a common cold plate (or having multiple cold plates).
Realized is a device capable of measuring a wind speed and a wind direction with high precision while reducing the effect of ambient noise. The device includes an acoustic wave transmitting section that transmits a measurement acoustic wave, an acoustic wave receiving section that receives the measurement acoustic wave transmitted from the acoustic wave transmitting section, a signal selecting section that determines a characteristic of the measurement acoustic wave, and a wind speed calculating section that calculates a wind speed by analyzing a signal received by the acoustic wave receiving section. The signal selecting section selects, as the measurement acoustic wave, an acoustic wave that includes a low-intensity frequency bandwidth selected from a noise signal which the acoustic wave receiving section receives when the measurement acoustic wave is not transmitted.
There is provided a sample ejection system for ejecting a sample from a flow of fluid, the system comprises: a fluid flow channel for receiving, in use, the flow of fluid; a fluid inlet channel connected to the flow channel and arranged to receive, in use, pressurised fluid; a fluid outlet channel connected to the flow channel at a location downstream in the flow direction of the flow of fluid and comprises an outlet. The system is arranged such that, in use, pressurised fluid is applied to the fluid flow channel via the fluid inlet channel to drive fluid from the region of the fluid flow channel between the fluid inlet and outlet channels through the fluid outlet channel and out of the outlet.
The present disclosure relates to biomarkers of preterm birth, biomarkers of term birth, and methods of use thereof. In particular, the present disclosure provides methods of determining whether a pregnant woman is at an increased risk for premature delivery. The present disclosure further provides methods for decreasing a pregnant woman's risk for premature delivery.
A measurement system includes a system for causing relative motion between a sample and an irradiation spot. The sample includes fluorescent markers having respective wavelengths. A gating system provides a gating signal based at least in part on resultant light substantially at an irradiation wavelength. A detection system detects fluorescent light from the irradiated markers and provides detection signals representing the fluorescent light detected concurrently with a gate-open signal. In some examples, the detection system detects fluorescent light at multiple wavelengths and provides respective detection signals. A spectral discriminator arranged optically between the sample and the detection system receives the fluorescent light from the sample and provides respective fluorescent light at the wavelengths to the detection system. A flow cytometer can spectrally disperse resultant fluorescent light and measure the wavelengths separately. Light from a sample disposed over a reflective phase grating can be dispersed, measured, and gated.
Phenotypic antimicrobial susceptibility testing (AST), the gold-standard diagnostic that indicates whether an antimicrobial will be clinically effective, often suffer the slowest times-to-result for the most resistant pathogens. Here we introduce novel assays to be performed in parallel with standard AST assays that enable rapid, same-shift reporting of AST results for a plurality of pathogens. The assays developed here are further capable of detecting resistance to carbapenems, the most powerful class of beta-lactams commonly used as “last-resort” antimicrobials.
One aspect of the present invention is directed to a method for detecting acute Borna Disease Virus (BDV) infections. According to the invention, the presence of heterodimers of p24 BDV phosphoprotein and p40 BDV nucleoprotein in a sample is determined by means of antibodies of both proteins using a sandwich ELISA. The invention also relates to a diagnostic kit for a sandwich ELISA for detecting mute BDV infections. Said kit uses a antibody of p24 BDV phosphoprotein and a second primary antibody of p40 BDV nucleoprotein, at least one reporter-molecule-labelled secondary antibody, means for immobilising a primary antibody on a surface, and instructions for carrying out the method according to the invention. The invention also relates to the combination of the method according to the invention and the new diagnostic kit with known methods for detecting circulating immune complexes (CIC) and antibodies. Acute BDV infections are thus distinguished from chronic and latent ones (humans and animals), allowing, for example, differential diagnosis and treatment monitoring for diseased individuals but also the identification of health risks depending on infection status in healthy carriers.
A method for diagnosing a disease can include detecting, in a sample from a patient, an autoantibody binding to Septin-7. A polypeptide comprising Septin-7 or a variant thereof can be used for the diagnosis of a disease. Preferably, the polypeptide is used to detect an autoantibody binding to Septin-7 in a sample. A kit is useful for the diagnosis of a disease. The kit may include a polypeptide that includes Septin-7 or a variant thereof or a medical device that includes a polypeptide that includes Septin-7 or a variant thereof and an autoantibody to Septin-7.
A method of evaluating suitability of lighting conditions for detecting an analyte in a sample using a mobile device camera. A test strip is provided for detecting the analyte. A first image of the test strip is captured while an illumination source of the mobile device is turned off and a second image of the test strip is captured while the illumination source is turned on. A sample is applied to the test strip and the first and second images are compared to thereby determine the difference in lighting conditions between the first image and the second image. The comparison is used to derive information on suitability of the lighting conditions for analyte detection. The lighting conditions are indicated as suitable when a predetermined threshold amount of light intensity used for illumination of the test strip originates from the illumination source.
Methods are used for obtaining, cataloguing, and/or storing data derived from a biological source using a flow cell body, electrodes, and an imaging assembly. The data may include DNA and/or RNA obtained from a biological source, such as from the cells of an organism. The methods may be used to obtain, catalog, and/or store data such as DNA or RNA sequence from a pathogen such as a virus and/or a bacteria, human health data over time, and immune system information from an individual. The data obtained using the disclosed methods may be used for a variety of different purposes, including the manufacture of vaccine compositions, and for restoring the immune system of an individual who has undergone an immune system depleting event. The methods may be used for storage of biological cells, which may be used for the screening of compounds, such as small molecules with potential for therapeutic indications.
A specimen analysis apparatus includes: a light source; an imager configured to capture, at predetermined time intervals, images of the specimen and sequentially generate image data; a processor configured to sequentially detect the core tissue that appears in an image corresponding to the sequentially generated image data, sequentially calculate a tissue amount of the core tissue based on the sequentially detected core tissue, and determine whether the tissue amount of the core tissue is smaller than a threshold value set in advance every time the processor calculates the tissue amount; an isolator configured to isolate the core tissue from the specimen; and a drive controller configured to cause the isolator to perform the isolation operation when the tissue amount is smaller than the threshold value, and cause the isolator to stop the isolation operation when the tissue amount is equal to or larger than the threshold value.
A high throughput gas-chromatography system for analysis of high-molecular weight additives in a polymer material, and an analysis method using same are provided. A high throughput gas-chromatography system is capable of qualitatively and quantitatively analyzing, at the same time, high-molecular weight additives in a polymer, and reducing analysis time by increasing a heating rate and a column maximum temperature.
In the present system and method, a conduit from a LC device continuously transports solvent, buffers, and analytes to the inlet of a solvent removal and analyte conversion device which evaporates the solvents, leaving non-volatile analytes for detection. The device comprises a rotating disk. The liquid chromatograph device can be any device using liquid chromatography to separate molecules. The solvents in the LC effluent can include, but are not limited to, water, methanol, acetonitrile, tetrahydrofuran, and acetone. After removal of the volatile components, the non-volatile analytes are converted with a concentrated energy source so that they may be detectable.
The invention relates to a device and method for detecting the grout compactness of splice sleeve, the device comprising a preloading member, a force transmission rod, a telescopic adjustment member, a vibration sensor and a data acquisition system. The rigid preloading member is used to fix the force transmission rod to the wall where the connecting structure of the splice sleeve is located, so that the end of the force transmission rod can be securely fastened to a rebar surface of a splice sleeve to be detected; the vibration sensor is fixed to the force transmission rod; the data acquisition system is used to acquire vibration signals from the vibration sensor. The grout compactness of splice sleeve is quantitatively analyzed, and a time-domain and frequency-domain signal may be used to obtain a peak-to-width ratio RNpw and a peak frequency ΩPeak signal to serve as a standard for the quantitative analysis.
An acoustic apparatus and method of determining the composition of a floor, based on the filtered sound waves produced by vibrating the floor is disclosed. The apparatus includes a transducer for generating vibrations and/or sound, as well as microphones for detecting sounds. The apparatus may include two microphones so that ambient noise can be removed from an audio signal.
The present invention provides a method for inspecting a material to be inspected using ultrasound waves, the method including the following step 201 to step 301, in which step 201 is performed in a condition where: the surface temperature of a material under inspection—atmospheric temperature>2° C., and inspection using ultrasound waves in step 301 satisfies: a refractive attenuation rate≤1.5%. Step 201: blowing a fluid from a blowing port onto the material to be inspected. Step 301: inspecting the material to be inspected using the ultrasound waves after step 201 or at the same time as the step 201.
A biosensor component is provided that provides enhanced characteristics for use in biosensors, such as blood glucose sensors. The biosensor component comprises a substrate and a conductive layer coated on the substrate. The conductive layer includes nickel, chromium, and iron, such that a combined weight percent of the nickel and chromium in the conductive layer is in the range of 80 to less than 95 weight percent, and the weight percent of iron in the conductive layer is greater than 5 weight percent and less than 12 weight percent.
Minimal-cost, high-accuracy, and portable devices used to detect the presence of insect larvae and adult insects in stored products by sensing gas phase markers such as volatile pheromones, semiochemicals, and kairomones. The methods, devices, and systems disclosed herein utilize a sensor array configured to simultaneously measure a plurality of target markers and filter background gases while remaining compact, highly accurate, and easy to operate.
Embodiments that translate a sensor measurement to a frequency characteristic are disclosed. The frequency characteristic can be wirelessly detected by a reader device. The detected frequency characteristic can be used to determine the corresponding sensor measurement. Devices utilizing this approach can be characterized or calibrated to increase accuracy. Systems and methods utilizing the approaches are also described.
Disclosed are a device and method for detecting a subsurface defect of an optical component. According to the device and method, a spectral confocal technology, a laser scattering technology and a laser-induced ultrasonic technology are combined, excitation laser and detection laser are simultaneously focused to different depths of the optical component through a dispersion lens set, the excitation laser generates a transient thermal expansion effect on a subsurface of the optical component, the detection laser is used for observing and analyzing ultrasonic vibration of the subsurface defect under an action of the thermal expansion effect, and spatial distribution information and scattered spectral information of scattered light at a position of the subsurface defect are acquired by the spectral confocal technology. The device and method are suitable for nondestructive testing of a finished product of an ultra-precise optical component with a strict requirement on the subsurface defect.
The disclosure features methods that include exposing a biological sample to illumination light and measuring light emission from the sample to obtain N sample images, where each sample image corresponds to a different combination of a wavelength band of the illumination light and one or more wavelength bands of the light emission, where the one or more wavelength bands of the light emission define a wavelength range, and where N>1, and exposing the sample to illumination light in a background excitation band and measuring light emission from the sample in a background spectral band to obtain a background image of the sample, where the background spectral band corresponds to a wavelength within the wavelength range.
Disclosed is a fluorescent composition for whole blood analysis capable of predicting the diagnosis, treatment and prognosis of diseases through blood analysis. In the case of using the fluorescent composition of exemplary embodiments of the present invention for whole blood analysis, the shape of a target material such as red blood cells and white blood cells may be maintained as it is and non-target biomaterials and the like may be dissolved to increase the sensitivity and affinity to the target and improve the staining efficiency of the blood cell nucleic acids, thereby increasing the fluorescent efficiency. Therefore, more accurate blood cell analysis is possible than conventional techniques, and through this, it is possible to accurately predict not only the diagnosis of the disease, but also the treatment method and prognosis.
Provided is a gas sensor comprising first and second light emitting parts, first and second light receiving parts, a first optical path region and a second optical path region, wherein the optical path regions have a common region, an optical path length of the first optical path region is longer than that of the second optical path region, a rate of change of an output signal with respect to a gas to be measured of the first light receiving part is larger than that of the second light receiving part, a rate of change of an output signal with respect to an interference gas of the second light receiving part is larger than that of the first light receiving part, and a sensitivity peak wavelength of the second light receiving part overlaps with an absorption wavelength of water vapor.
A method for measuring a characteristic of a thin film is disclosed. The method includes a) obtaining a measured spectrum from a target region on the substrate by using a spectroscopic ellipsometer, b) obtaining a physical model capable of obtaining an estimated parameter value related to the characteristic of the thin film through regression analysis of the measured spectrum, c) obtaining a machine learning model capable of obtaining a reference parameter value related to the characteristic of the thin film by using the measured spectrum, and d) obtaining an integrated model which uses an integrated error function capable of considering both of a first error function and a second error function, and obtaining an optimum parameter value through regression analysis of the integrated model.
The present invention is directed to treatment of nucleic acid molecules that are attached or associated with solid supports for biochemical analysis, including nucleic acid sequencing. After loading on the solid support, the nucleic acid molecules are treated with a composition comprising a condensing agent, a volume excluding agent, or both, then treated with a composition comprising a protein.
Erroneous detection of erroneously determining a normal sound to be anomalous is suppressed. A registered normal sound detection apparatus 2 calculates anomaly score of an observed signal. A feature extraction unit 24 extracts a feature amount with a fixed-length from a time-series acoustic signal with an arbitrary length. An anomaly score calculation unit 25 corrects the anomaly score calculated from the observed signal so that the higher similarity score between the observed signal and a registered normal sound is, the smaller a value of the anomaly score is. The anomaly score calculation unit 25 calculates the similarity score by a similarity score function learned by using the feature amount extracted from the time-series acoustic signal including at least a normal sound by the feature extraction unit 24.
In an embodiment, a test section comprises at least one surface defining an at least partially enclosed space. The at least partially enclosed space defines an airflow path for air to flow. The test section also comprises a nozzle disposed in the at least partially enclosed space. The nozzle is configured to spray an agricultural spray and is positioned to emit the agricultural spray such that at least a section of the agricultural spray exhibits a non-parallel angle relative to the airflow path defined by the at least partially enclosed space. The test section further comprises at least one stimulus source positioned to illuminate at least a portion of the agricultural spray adjacent to the nozzle. Additionally, the test section comprises at least one detector positioned to image at least the portion of the agricultural spray adjacent to the nozzle.
A vibration control system calculates a Kurtosis Response Spectrum (KRS) of a response waveform which characterizes non-Gaussianity in a random vibration test and is utilized for vibration control. The system compares a target KRS and the response KRS, and controls a characteristic of a phase used to generate a waveform for control such that the response KRS becomes equal to the target KRS. The waveform for control is generated by applying a random phase to each frequency component of an amplitude corresponding to Power Spectral Density (PSD). The system controls a characteristic of this phase (e.g., standard deviation) per frequency, controls the KRS, deforms the waveform for control on the basis of an equalization characteristic, and calculates a drive waveform. The system sequentially updates the equalization characteristic on the basis of the response waveform and the drive waveform. The calculated drive waveform is provided to a vibration generator.
In an embodiment a method includes providing an analog signal having a first value of a temperature of an object, performing an analog-to-digital conversion of the analog signal using a first analog-to-digital converter (ADC) thereby providing a first digital signal representing an initial digital temperature value, performing an analog-to-digital conversion of the analog signal using a second ADC thereby providing a second digital signal representing a digital reference temperature value, regularly providing the analog signal having a successive value of the temperature of the object, performing the analog-to-digital conversion of the analog signal using the second ADC thereby providing the second digital signal representing a successive digital temperature value, calculating a digital delta temperature value according to a difference between the successive digital temperature value and the digital reference temperature value and repeating portions of the method as long as the digital delta temperature value lies within a predefined range.
The invention comprises systems and methods for evaluating changes in the operational efficiency of an HVAC system over time. The climate control system obtains temperature measurements from at least a first location conditioned by the climate system, and status of said HVAC system. One or more processors receives measurements of outside temperatures from at least one source other than said HVAC system and compares said temperature measurements from said first location with expected temperature measurements. The expected temperature measurements are based at least in part upon past temperature measurements.
A technology is described for spatially estimating thermal emissivity. A method can include obtaining spectral emissivity data and satellite imaging data for a geographic area. A weighted emissivity model of emissivity values may be generated for surfaces included in the geographic area from the spectral emissivity data and the satellite imaging data, wherein the spectral emissivity data is mapped to the satellite imaging data to generate the weighted emissivity model. Thermal imaging data for the geographic area may be received from an airborne thermal imaging sensor and a thermal emissivity map can be generated for the geographic area using the thermal imaging data and the weighted emissivity model. The emissivity values from the weighted emissivity model can be used to estimate thermal emissivity values.
A temperature measuring device and a temperature measuring method are provided. The temperature measuring device includes a processing module, a first image capturing module and a second image capturing module. The processing module calculates a second reference area, a third temperature measuring area and a fourth temperature measuring area of a second image information according to a first reference area, a first temperature measuring area and a second temperature measuring area of a first image information, respectively. The processing module obtains a first detected temperature value of a test subject in the third temperature measuring area.
A spectral beam combining system includes a spectral channel splicer comprising a plurality of reflectors and a spectral beam combiner comprising a diffraction optical element such as a diffraction grating. This spectral beam combining system may facilitate combining an increased number of spectral channels thereby producing higher optical power of the combining beam system.
A portable electronic device includes a housing, a front cover defining a front side of the portable electronic device, a display stack below the front cover and comprising a plurality of display layers configured to produce a graphical output in a display region of the display stack, the graphical output visible through the front cover, and a light sensor module positioned at least partially within the housing and coupled to the display stack in the display region. The light sensor module may be configured to receive ambient light passing through the front cover and through the plurality of display layers and, while a blanking interval is positioned over the light sensor module, produce an output corresponding to the received ambient light, the portable electronic device configured to determine an ambient light value based at least in part on the output from the light sensor module.
An automatic large-mass-weight handling system comprises: a weight picking device (10) configured for picking up and holding a large-mass-weight (75); a driving device (80) for providing a driving power; a weight transferring device (50) comprising a first horizontal rail (52) and a vertical rail (62) assembled to the first horizontal rail (52) in a way of being movable along the first horizontal rail (52), the first horizontal rail (52) extending in a first horizontal direction, the vertical rail (62) extending in a vertical direction perpendicular to the first horizontal direction, and the weight picking device (10) being assembled to the vertical rail (62); and a control unit for controlling the movement of the weight picking device (10); wherein the control unit controls the driving device (80) in a way that the weight picking device (10) is able to be moved automatically in the first horizontal direction and is able to be moved automatically in the vertical direction.
An ultrasonic fluid meter comprising a conduit in which a fluid can flow, an ultrasonic measuring device comprising an upstream transducer and a downstream transducer for evaluating a current flow rate, a valve comprising a movable member for controlling the current flow rate, a position sensor for measuring a current position of the movable member, a processing circuit for, if the current position of the movable member is such that the current flow rate cannot be measured by the ultrasonic measuring device, evaluating the current flow rate as a function of the current position of the movable member and of a pressure value which is representative of a difference between a second pressure of the fluid downstream of the valve, evaluated via an impedance of the downstream transducer, and a first pressure of the fluid upstream of the valve, evaluated via an impedance of the upstream transducer.
Disclosed herein is a sensor unit that is positioned at a location in a conduit for measuring a property of a fluid flowing through the conduit, the sensor unit comprises: a sensor support; a body section including proximal and distal sides and a center having a chamber, the chamber having a lower part and a top part with the lower part providing an open path between the proximal and distal sides of the body section, providing a flow channel through the body section; a socket in the top part of the chamber, the socket configured to receive the sensor support; a gasket located on top of the sensor support; e) a clamp configured to compress and hold the gasket and sensor support in place in the socket; and at least one sensor configured to measure a property of the fluid; wherein the sensor support maintains the at least one sensor in position relative to the walls of the flow channel through the sensor unit and at a constant depth relative to the fluid flowing through the sensor unit.
An optical module includes: a carrier; an optical element disposed on the upper side of the carrier; and a housing disposed on the upper side of the carrier, the housing defining an aperture exposing at least a portion of the optical element, an outer sidewall of the housing including at least one singulation portion disposed on the upper side of the carrier, wherein the singulation portion of the housing is a first portion of the housing, and wherein the housing further includes a second portion and a surface of the singulation portion of the housing is rougher than a surface of the second portion of the housing.
A system for autonomously driving a vehicle along a road segment using map data including coordinate information of a landmark disposed along a road, includes at least one processor. The map data is distributable from a predetermined server to the vehicle in patch units, which are data sets for different areas. The processor is configured to: acquire a position of the vehicle based on a detection result of a positioning sensor mounted on the vehicle; and set a patch as a download target including a road which has a possibility that the vehicle passes through and is determined based on a current position of the vehicle.
A method for optimizing a parking spot database is provided including determining a utility score of a candidate route to a candidate parking spot of a plurality of parking spots of a parking spot database based on an availability status of a non-candidate parking spot along the candidate route, and selecting the candidate route from a plurality of candidate routes based on the utility score.
To provide personalized data for display on a map, a server device obtains location data for a user and identifies locations that are familiar to the user based on the frequency and recency in which the user visits the locations. The server device then provides the familiar locations in search results/suggestions and annotates the familiar locations with a description of a relationship between the familiar location and the user. The server device also includes the familiar locations as landmarks for performing maneuvers in a set of navigation instructions. Furthermore, the server device provides a familiar location as a frame of reference on a map display when a user selects another location nearby the familiar location. Moreover, the server device includes a familiar location as an intermediate destination when the user request navigation directions to a final destination.
Presented are techniques of identifying, processing and displaying data point clusters associated with map information in an efficient manner. Methods and systems are disclosed which process map information to identify clusters of requested data points for display, based on iterative clustering and filtering of the data points. Methods and systems are also disclosed which generate polygons representing the clusters. The amount of data to be processed and/or displayed can be reduced, without loss of any associated information content in a displayed map.
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: determining a current transportation mode of a user with use of data of a user passenger vehicle associated to the user and data of a user auxiliary passenger vehicle associated to the user, wherein the user passenger vehicle is capable of carrying the user auxiliary vehicle, and wherein the user auxiliary vehicle is configured to be hand carried by the user; evaluating a current route of the user in dependence on the current transportation mode of the user as determined by the determining; and providing one or more output in dependence on the evaluating.
The disclosure relates to a method for fabricating a speckle for high temperature deformation measurement of a shaped refractory material. A technical solution includes mixing a hercynite micropowder and a liquid mixing agent in a mass ratio of (3-6):1, and ultrasonically treating to obtain a speckle mixture; polishing a surface of a shaped refractory material to be measured, removing impurities, and spraying the speckle mixture on the surface of the shaped refractory material to be measured with a pneumatic airbrush in a time hood to obtain an uncured speckle; heating the uncured speckle to 60-80° C., keeping for 1-3 h, then heating to 100-120° C., and keeping for 1-3 h to obtain a speckle for high temperature deformation measurement of a shaped refractory material. The fabricated product is suitable for high temperature deformation measurement of a shaped refractory material at 1,600° C.
A medium calibre gyro-stabilized anti-air shell intended to produce a spray of sub-projectiles, wherein it includes an ogive shaped nose cone extended by a case tube and a central pin delimiting with the case tube a housing enclosing sub-projectiles, a casing covering the case tube attached, by an upstream thread at its front end, to a flange on the nose cone and attached by a downstream thread at its rear end onto a rear end cap enclosing an air burst charge, translation means being positioned between the rear end cap and the case tube so as to ensure the shearing of the upstream and downstream threads.
A firearm proximity alert system includes an identification tag reader application for execution on a smartphone or smartwatch or other processor enabled device wherein the application provides for wireless communication between the reader and a machine readable identification tag. The identification tag assembly is positioned along a firearm to create a traceable firearm. The reader continuously or selectively broadcasts a signal to locate the tag. If the tag is not detected, the application issues an alert through the smartphone.
A cooling apparatus includes: a pair of movable frames provided to be movable relative to each other so as to clamp a tank; multiple contact members provided on each of the pair of movable frames and each having a contact surface configured to contact an outer surface of the tank; a cooling liquid supply passage provided with multiple cooling liquid supply ports that respectively open in the contact surfaces of the contact members to supply a cooling liquid toward the outer surface of the tank; and a cooling liquid supply device that supplies the cooling liquid to the cooling liquid supply passage. Each of the contact surfaces is provided with grooves extending from a corresponding one of the cooling liquid supply ports to an outer edge of the contact surface.
A heat pump water heater can include a water tank and a refrigerant circuit that can be in fluid communication with an evaporator coil, a condenser coil, and a compressor. The heat pump water heater can include a fan configured to move air across the evaporator coil, a temperature sensor, and a controller. The controller can be configured to receive temperature data from the temperature sensor and, in response to the temperature data indicating a temperature less than a predetermined temperature threshold, output instructions for the compressor to deactivate and the fan to move air across the evaporator coil.
An air conditioner includes a compressor, an outdoor heat exchanger, an expansion device, an indoor heat exchanger, and a noise reduction device configured to reduce flow noise of a refrigerant. The noise reduction device includes a housing including a refrigerant inlet and a refrigerant outlet, and a plurality of baffles disposed inside the housing. The baffles include a first baffle and a second baffle that partition an inside of the housing into a plurality of spaces in a flow direction of the refrigerant. Each of the first baffle and the second baffle includes a hole through which the refrigerant passes. The holes of the first and second baffles are respectively disposed at centers of the first and second baffles at positions corresponding to each other in the flow direction of the refrigerant.
The present application pertains to processes and systems for enhanced heat transfer. In some embodiments a process is described for removing a portion of a chemical from a heat transfer loop comprising a heat transfer fluid. The process may comprise adding a solvent to the heat transfer fluid in the heat transfer loop; removing at least a portion of the heat transfer fluid from the heat transfer loop; separating said removed heat transfer fluid into a permeate and a retentate using a membrane; and adding at least a portion of the permeate to the heat transfer fluid in the heat transfer loop.
Techniques for performing an emissions demand response event are described. In an example, a cloud-based HVAC control server system obtains a history of emissions rates. Based on the history of emissions rates, a future time period of predicted high emissions is identified. An emission demand response event participation level of an account mapped to a thermostat is determined for the future time period of predicted high emissions. The emissions demand response event participation level may be one of a plurality of emissions demand response event participation levels. based on the emissions demand response event participation level of the account, an emissions demand response event is generated during the future time period of predicted high emissions. The cloud-based HVAC control server system then causes a thermostat to control an HVAC system in accordance with the generated emissions demand response event.
According to one or more implementations, a method is disclosed for operating heating elements disposed in a heating compartment of a cooking system. The method includes receiving a zero-crossing indication based on an alternating current and defined by zero-crossing circuitry. The method includes energizing a first heating element of the heating elements with the alternating current based on the zero-crossing indication and according to a modulation schedule.
A faux fireplace having a controller generating an imitation log crackling sound synchronized to an ember flicker of a faux log. The faux fireplace includes a video display displaying a video flame having releasing embers based on a video loop stored as a video file in memory. The controller generates the imitation log crackling sound for the displayed releasing embers as well. The type of crackling sounds and the volume of the crackling sound are different for each of the faux logs to create an authentic visual and audio experience. The ember flickers are generated by lighting associated with each of the faux logs.
A luminaire comprises a first light exit opening for emitting light from at least two light sources. A diffusely-reflecting first reflector portion is arranged on an inner side of a luminaire body. A first light source is arranged in an edge portion of the luminaire body surrounding the first light exit opening. First light beams of the first light source are deflected towards the first reflector portion by a second reflector portion, so that said beams exit through the first light exit opening as a diffusely-reflected first light beam bundle. A second light source generates a second light beam bundle. The first light beams exit the luminaire body exclusively as first light beams reflected at the first reflector portion. A second light exit opening is surrounded by the first reflector portion. A second aperture angle of the second light beam bundle is smaller than the first aperture angle.
An LED lamp includes: a lamp shell; a passive heat dissipating element having a heat sink connected to the lamp shell; a power source disposed in the lamp shell; and a light emitting surface connected to the heat sink of the passive heat dissipating element and comprising LED chips electrically connected to the power source. The power source comprises a power board and a plurality of electronic components mounted thereon. The power board is divided into a first mounting zone and a second mounting zone by an axis, total weight of the electronic components on the second mounting zone is greater than total weight of the electronic components on the first mounting zone, and a heat dissipating element is provided on the first mounting zone to balance the two zones of the power board in weight.
A light fixture includes a light housing defining an interior space. A light source is at least partially disposed in the interior space of the light housing. A driver housing is attached to the light housing and defines an interior space. A driver is disposed in the interior space of the driver housing for providing electricity to the light source. The driver is configured for connection to a main power source for energizing the light fixture. A battery is disposed in the interior space of the driver housing and is configured to provide backup power to the light fixture in the event of a loss of power from the main power source.
A rear lamp with an alarm function for a vehicle includes a light source; a reflector reflecting a light emitted from the light source to a mask; a lamp housing accommodating the light source and the reflector therein; and a mask coupled to the lamp housing and transmitting the light reflected by the reflector to an outside of the rear lamp apparatus therethrough, and the mask includes a first optical device capable of forming a pattern on a road, thereby implementing an alarm function.
A lighting device for a motor vehicle includes a lighting apparatus which has one or more light sources and one or more transparent bodies which each have a surface made of a plurality of flat facets. The lighting device is configured such that light which comes from a light source at least in part passes through a transparent body and is refracted at facets of the transparent body. The light which passes through the transparent body at least in part exits from the lighting device in order to create a light distribution. An associated transparent body is a molded component having one or more recesses which are integrally molded in the molded component, the molded component being clamped in the lighting device by the engagement of one or more projections into the one or more recesses.
A lighting tool for a vehicle includes light source and light guide body that guides light emitted from the light source, and the light guide body has first light guide portion disposed in front of the light source, second light guide portion that is branched off from the first light guide portion and that extends so as to go around toward a side of the light source, incidence portion that is located on a back surface side of the first light guide portion and that is configured to cause the light emitted from the light source to enter the inside of the first light guide portion, and side emitting portion that is located on a side of the first light guide portion facing the second light guide portion and that is configured to emit some of the light entered from the incidence portion toward the second light guide portion.
A lubricating system that includes a manifold with one or more manifold ports that permit a flow of lubricant through the manifold. The manifold is configured for removable attachment to another manifold such that any number of manifold can be joined together. An ejector is removably attached to the manifold. The ejector has one or more projections configured for insertion into each of the one or more manifold ports in the manifold, such that the ejector is configured to receive the flow of lubricant from the manifold, via the one or more projections, and to discharge lubricant periodically, or at preset intervals, from one or more outlet ports of the ejector. A locking key is disposed between the manifold and ejector. The locking key is configured such that movement of the locking key attaches or detaches the ejector from the manifold.
An apparatus, a system and a method secures, attaches and/or detaches a device to a fixture. A post with an interior secures a retractable reel. The retractable reel has a cable that attaches, connects and/or secures the device to the fixture. The cable extends from the retractable reel and/or extends through the post. A head unit attaches to the device and has a fastening mechanism for connecting and/or for disconnecting the cable to the device. The post has a recession for receiving a head unit and/or for aligning the head unit and/or the device. A fastener and/or an adhesive connects, secures and/or attaches the device to the head unit. A key disconnects the cable from the head unit.
The disclosure relates to the technical field of automobile maintenance and repair as well as device calibration, and in particular, to a bracket apparatus. The bracket apparatus includes a base, a vertical rod and a clamping assembly. One end of the vertical rod is mounted to the base. The clamping assembly is mounted to the vertical rod. The clamping assembly includes a sliding member, a push rod assembly, a handle and an elastic member. One end of the sliding member is sleeved on the vertical rod. The sliding member is movable along the vertical rod. An other end of the sliding member is configured to carry a calibration element. The push rod assembly can be movably mounted to the sliding member in a preset direction. Two ends of the elastic member respectively abut against an inner wall of the sliding member and the push rod assembly. The elastic member can drive one end of the push rod assembly to be tightly pressed against the vertical rod. The sliding member is fixed to the vertical rod to prevent the sliding member from free falling and smashing. In addition, the handle is rotatably mounted to the sliding member to drive one end of the push rod assembly to be removed from contact with the vertical rod, so that the sliding member is slidable freely along the vertical rod. Therefore, the height of the calibration apparatus hung on the sliding member can be adjusted as needed, to meet different height requirements and calibration requirements.
The present disclosure relates to a male connector holder for an automatic chemical supply apparatus in which, before a chemical is supplied, a neck region of a male connector is pressed through a clamping holder and a support pad to perform alignment on the male connector so that the male connector may be accurately fastened to a female connector.
A pipe flange coupling device, which is attachable in connection with a first pipe of a first pipe flange, having pawls engaging a second pipe flange of a second pipe. The pawls are fixed to a spindle retractable by a translation arrangement so as to pull the second pipe flange against the first pipe flange. More particularly, the translation arrangement is configured such that, when the flanged pipes are coupled and the pawls are retracted, a force exerted on the pawls towards the extended position is transmitted via the translation arrangement against a mechanical stopper. Moreover, the translation arrangement is biased such that the translation arrangement must work against this bias in order to extend the pawls and release the flanged pipes coupled to each other.
The present invention relates to mechanical joining of Nickel Titanium tubes, also known as Nitinol, to other tubular components. Such mechanical joining may be achieved by interpenetration of lobe features between the respective tubes by translating the tubes together on a longitudinal axis, a transverse axis, by a combination of translation and rotational motion or by a hinging motion, or by use of the shape-memory effect. The Nitinol superelasticity is used to accommodate the lobe deformation required for assembly and to snap the lobe back into its original shape to complete the mechanical joint.
Valve handles and dual-valve assemblies having handles are disclosed herein. An example dual-valve assembly includes a first valve having a first shaft. The first valve has a plate with a notch. The dual-valve assembly also includes a second valve having a second shaft. The dual-valve assembly further includes a handle coupled to the first and second shafts, such that when the handle is rotated, the first and second shafts are rotated simultaneously. The handle includes a body and a flexible arm coupled to and extending from the body. The flexible arm has a lock edge sized to fit within the notch to limit rotation of the handle relative to the first and second valves.
Disclosed is a pulley having: a shaft; a first shroud, called the fixed shroud, mounted so as to be unable to move in translation with respect to the shaft; a second shroud, called the movable shroud, mounted to be driven in rotation by the shaft but is able to move longitudinally with respect to the latter; a mechanism for mechanically controlling the longitudinal movement of the second shroud with respect to the shaft, having: —a first assembly, which is mounted on the shaft and driven in rotation by the latter, —a second assembly, which is mounted on the shaft by way of at least one torsion spring such that the relative angular position of the second assembly with respect to the shaft depends on the torque transmitted by the shaft, and —a device for locking in at least one position between the first assembly and the second assembly.
In a process for the adjustment of backlash between a pinon (20) and a rack (10) in a rack-pinion drive, a motor-gearbox assembly (30) including a motor and a gearbox is supported on a carrier (40) via a positioning mechanism (42) for precisely positioning the assembly (30) in a radial position relative to the rack (10). In the process, the assembly (30) is positioned in a first radial distance relative to the rack (10), using the positioning mechanism (42) and a first circumferential backlash between the pinon (20) and the rack (10) is determined at a first position of the pinion (20) along the rack (10), based on measurements taken on an input side of the gearbox. Then, the assembly (30) and/or the rack (10) are positioned in a second position of the pinion (20) along the rack (10), different from the first position, and a second circumferential backlash between the pinon (20) and the rack (10) is determined at the second position, based on measurements taken on the input side of the gearbox A minimal circumferential backlash is determined from the determined first circumferential backlash and the determined second circumferential backlash (and possibly further measurements), and a radial adjustment distance is determined based on the determined minimal circumferential backlash. Finally, the motor-gearbox assembly (30) is repositioned in a radial direction, towards the rack (10), by the determined radial adjustment distance, using the positioning mechanism (42).
A gear unit includes a housing, a trough for guiding oil and reducing losses due to splashing surrounding a circumferential section of a toothing part, particularly a gear wheel, especially in the radial and axial direction, the trough including at least three parts, e.g., at least one bottom plate and two side walls, the bottom plate being screw-connected to the two side walls, the trough being fastened to the housing, the trough having an opening, particularly a channel, especially at its lowest surface area, e.g., particularly at the surface area having the greatest radial distance, in particular, during rotational movement of the gear wheel, oil being conveyed from the oil pan of the gear unit through the opening between the trough and gear wheel, especially to a position higher than the level of the oil pan, the bottom plate and the side walls being stamped bent parts.
A head unit system for controlling motion of an object includes a set of secondary object sensors and head unit devices that include shear thickening fluid (STF) and a chamber configured to contain a portion of the STF. The chamber further includes a front channel and a back channel. The head unit system further includes a piston housed at least partially radially within the piston compartment and separating the back channel and the front channel. The piston includes a first piston bypass and a second piston bypasses to control flow of the STF between opposite sides of the piston. The chamber further includes a set of fluid flow sensors and a set of fluid manipulation emitters to control the flow of the STF to cause selection of one of a variety of shear rates for the STF within the chamber.
A suspension system includes a first compression chamber and a second compression chamber with a damping chamber therebetween. The compression chambers may be independently filled with a compressible fluid, and the relative pressures may govern the rebound rate of the suspension. Seals that minimize friction, an adjustment system, and a stop are also included to enhance rider joy.
A brake piston system configured for use in a brake system is disclosed. The brake piston system can include: a piston body; a piston footing positioned at a first end of the piston body and configured to transfer a braking force to a brake pad; an o-ring positioned between the piston footing and the piston body. Embodiments of the brake piston system can include a plastic (e.g. phenolic) piston body and a metal (e.g. steel) footing and can reduce fluid hold-up in and weight of the piston system.
Electromechanical actuator mechanisms for storm brakes are provided. The actuator mechanisms generally comprise an electro-mechanical release system and a permanent magnet eddy current brake system with adjustable air gap for varying brake setting time, and for energy dissipation of the storm brake main spring force or weight.
A bearing assembly, particularly refrigerant lubricated bearing assembly, having at least an inner ring and an outer ring, which are rotatable to each other. At least one bearing ring is made from a nitrogen-alloyed stainless steel having a nitrogen (N) content of more than 0.6 wt.-%. A method for manufacturing such a bearing ring is also provided.
A non-locating bearing assembly includes a bearing unit configured to support a rotating component relative to a stationary component, the bearing unit including a stationary bearing ring and a rotatable bearing ring that are rotatable with respect to each other. The rotatable bearing ring is fixedly connectable to the rotating component, and the stationary bearing ring is mountable in the stationary component in a rotationally fixed but axially displaceable manner. A connector is provided between the stationary bearing ring and the stationary component to connect the bearing ring to the stationary component in an axially displaceable but substantially rotationally fixed manner, and the connection is provided by a combination of a friction fit and an interference fit acting in the circumferential direction.
A compressed air provision device (2) for aerating a first pressure chamber (10) of a pneumatic actuator in order to actuate an actuator element (11) of the pneumatic actuator (3) in accordance with an actuation specification, in particular a position, movement, pressure and/or force specification. The compressed air provision device (2) is configured to calculate an aeration period (bd) and to aerate the first pressure chamber (10) in accordance with the calculated aeration period (bd) in order to bring about actuation of the actuator element (11) in accordance with the actuation specification.
An assembling structure of a ceiling fan has a motor shaft and a driving assembly mounted on the motor shaft. The motor shaft is mounted through the driving assembly. The driving assembly has an upper cover, a lower cover, a chamber, a circuit board, and a positioning mechanism. The lower cover has a covering board and a mounting cylinder mounted in a center of the covering board, and is mounted on the motor shaft via the mounting cylinder. The chamber is formed between the upper cover and the lower cover. The circuit board is mounted in the chamber. The upper cover, the lower cover, and the circuit board are sequentially arranged from top to bottom. The positioning mechanism is mounted in the chamber and limits a mounting position of the circuit board. The present invention solves the noise issue.
A range hood, includes a fan system (2), the fan system (2) having a volute (21) and an impeller (22); the volute (21) includes a front cover (211), a rear cover (212) and an annular wall (213); the annular wall (213) has a volute tongue (214); the front cover (211) has an air inlet (215), the air inlet (215) faces downward to make the range hood to be a horizontal range hood; the volute tongue (214) is gradually inclined from the rear cover (212) to the front cover (211) in a direction opposite to the rotation direction of the impeller (22).
A multi-fan system and a driving method for the multi-fan system are provided. The multi-fan system includes a control source circuit and multiple electronic devices. The control source circuit includes a driving signal output terminal. The control source circuit outputs a device driving signal string through the driving signal output terminal. The device driving signal string includes multiple device driving signals with different identification codes. Each of the electronic devices includes a driving signal input terminal, a fan, a light emitting element group, and a controller. The controller receives a corresponding device driving signal in the device driving signal string through the driving signal input terminal. The corresponding device driving signal has a corresponding identification code corresponding to a corresponding electronic device. The controller controls an operation of at least one of the fan and the light emitting element group based on the corresponding device driving signal.
Provided are a fan control device and a setting method capable of appropriately controlling fans even if a fan configuration pattern is modified. A fan control device is provided with: an acquiring unit for acquiring the quantity and types of fans connected to input/output ports; a storage unit for storing a plurality of fan configuration patterns indicating the quantity and types of the fans; a specifying unit for specifying a fan configuration pattern matching the quantity and types of fans acquired by the acquiring unit, from among the plurality of fan configuration patterns stored in the storage unit; and a setting unit for setting, in the fans connected to the input/output ports, a rotational speed threshold for use when the fans are rotated, associated with the fan configuration pattern specified by the specifying unit.
Described are computer-related techniques for determining rotation direction of an axial fan for use in fluid flow simulations. The techniques involve receiving by a computer processing system digital data of a three dimensional representation of an axial fan having plural fan blade, determining by the computer processing system from the data of three dimensional representation of the axial fan, at least a single centerline of a single blade of the axial fan from a two dimensional projection of the axial fan, and calculating by the computer processing system based on the initial valve of fan rotation, an actual value of fan rotational direction.
A rotary compressor includes a first cylinder, a first piston and a drive shaft. The drive shaft includes a first eccentric portion, a first shaft portion rotatably supported by a first bearing, and a first coupling portion coupling the first shaft portion with the first eccentric portion. The first piston is fitted to the first eccentric portion. The first shaft portion has a cylindrical shape coaxial with the rotational center axis. Re1−e1
A method for monitoring the functioning of a compressor, which is switchable into a delivery mode and, when in the delivery mode, delivers compressed air via a dryer line of a compressed-air preparation unit into at least one main supply line, from which multiple supply lines of compressed-air consumer circuits branch off, wherein a pressure sensor is connected at each of at least some of the supply lines, is disclosed. The method results in outputting a warning message if a weighted pressure gradient grd_pV_W has not exceeded a gradient limiting value grd_pG_W within a predefined monitoring time period TM.
A hydrodynamic power generation assembly and method of use therefor for generating electrical power from the combination of kinetic energy, hydrostatic energy, and turbulent energy of water. The power generation assembly comprises a water accelerator assembly comprising a support structure which is at least partially buoyant and a baffle panel member (or an array of baffle panel members) having an opening, inter-panel spacing, or flow passageway around the baffle panel(s). A hydropower converter is supported from, by, or on the support structure and is operatively coupled to a generator. The hydropower converter is positioned behind baffle assembly. Water flowing through or around the baffle assembly has an increased velocity relative the ambient current and therefore is capable of generating more power relative to the ambient water where power generation assembly is deployed. Particular types of hydropower converters suitable for use with the invention are turbines and water wheels.
A water-conveying module for injecting water into a combustion chamber of an internal combustion engine, having a conveying unit, which has a pump for conveying the water from a tank. The water can be conveyed by the pump to an injection point along a dosing line. The conveying unit has a water outlet through which water is conveyed out of the conveying unit. The water outlet is formed by a connection plug onto which the dosing line can be plugged, Water can be conveyed from the conveying unit into the dosing line along the connection plug that has a section which can be flowed through by the water and which is part of the fluid line from the conveying unit to the dosing line.
An assembly is provided for an aircraft propulsion system. This assembly includes a fixed structure, a translating structure, a blocker door and a folding linkage. The translating structure is configured to move between a stowed position and a deployed position. The blocker door is pivotally attached to the translating structure at a first pivot joint. The folding linkage links the blocker door to the fixed structure. The folding linkage includes a member pivotally attached to the blocker door at a second pivot joint that is radially outboard of a skin of the blocker door when the translating structure is in the stowed position. The second pivot joint is radially outboard of the first pivot joint when the translating structure is in the stowed position.
A fuel injection controller for a vessel engine to drive a propulsion apparatus mounted in a vessel is configured or programmed to execute functions of an effective opening area calculator to calculate an effective opening area of a throttle valve based on a throttle opening degree of the vessel engine, a filter value calculator to determine a first-order lag filter value of the effective opening area, a correction value calculator to determine a ratio of the effective opening area to the first-order lag filter value as a correction value, a predictive suction pressure calculator to determine predictive suction pressure by multiplying an average value of suction pressure detected at a suction passage by the correction value determined by the correction value calculator, a fuel injection amount calculator to calculate a fuel injection amount based on the predictive suction pressure, and a fuel injection driver to drive a fuel injector based on the fuel injection amount.
Electric devices of a vehicle are divided into groups according to a magnitude of electric power used by each of the electric devices. The number of the groups is smaller than the number of the electric devices. A controller for the vehicle stores in advance different correction amounts respectively associated with the groups. The controller is configured to, when the number of operating ones of the electric devices belonging to the same group is equal to or greater than a predetermined specified number, perform an increase process of increasing an engine rotation speed of an internal combustion engine by the correction amount associated with the group in which the number of the operating ones of the electric devices is equal to or greater than the specified number.
An engine system can include an engine having an engine shaft and a transmission that can include an input shaft connected to the engine shaft to rotate with the engine shaft, one or more rotating gears configured to rotate relative to the input shaft, and a synchromesh configured to selectively engage each of the one or more rotating gears to the input shaft. Transmission can include a second shaft comprising a clutch configured to selectively engage the one or more rotating gears to the second shaft to cause the second shaft to rotate with the one or more rotating gears.
A circuit (10) for draining at least one combustible fluid for a cavity of a turbine includes a drain (12) in fluidic communication with the at least one cavity, and a first isolation valve (14) and a second isolation valve (16) defining between them an isolation cavity (C) of a portion of the drain. A discharge line (18) is in fluidic communication with the isolation cavity (C) to allow the discharge of air out of the isolation cavity (C). A supply line (22) supplies pressurized fluid to the isolation cavity (C), and a supply valve (24) is arranged in the supply line (22) for regulating the supply of the isolation cavity (C) with pressurized fluid. A discharge valve (20) is arranged in the discharge line (18) for regulating the discharge of the gases out of the isolation cavity (C), and a device (26) is provided for determining a failure of the drainage circuit (10).
An aircraft engine includes a core gas path through which a core gas flow flows, an exhaust duct receiving the core gas flow, an air-cooled heat exchanger disposed in a heat exchanger duct having an air inlet providing cooling air to the air-cooled heat exchanger and an air outlet in fluid communication with the exhaust duct, and a cover disposed in the heat exchanger duct downstream of the air-cooled heat exchanger. The cover is movable between an open position, in which the cover allows the cooling air to flow through the air outlet into the exhaust duct, and a closed position, in which the cover substantially blocks the air outlet. The cover is operable to move from the open position to the closed position at a predetermined temperature of the cover.
A tool for inserting into a cavity is provided. The tool includes a plurality of segments moveably coupled to one another, each segment moveable relative to an adjacent segment between a bent position and a coupled position, the plurality of segments including a first segment, the first segment including: a core formed of a first material; and a shell formed of a second material and comprising or defining a guide feature, a drive feature, a line guide, or a combination thereof; wherein the first material defines a greater stiffness than the second material.
An inlet duct for a gas turbine engine includes a particle separator, a scavenge duct, and a layer of material having a low coefficient of restitution. The particle separator including an outer wall spaced, an inner wall, and a splitter located radially between the outer wall and the inner wall. The scavenge duct is coupled with particle separator. The layer of material is located on at least one of the outer wall, the splitter, and the scavenge duct.
The present disclosure provides systems and methods for processing ammonia. The system may comprise one or more reactor modules configured to generate hydrogen from a source material comprising ammonia. The hydrogen generated by the one or more reactor modules may be used to provide additional heating of the reactor modules (e.g., via combustion of the hydrogen), or may be provided to one or more fuel cells for the generation of electrical energy.
The present disclosure belongs to the field of dual-fuel engine combustion systems, in particular to a dual-fuel intelligent combustion system and a control method thereof. The dual-fuel intelligent combustion system comprises a cylinder body, a cylinder cover, a piston, a methanol fuel injector, a diesel injector and ECUs (electronic control units), wherein the cylinder body, the cylinder cover and the piston form a combustion chamber, the cylinder cover is arranged right above the cylinder body, the piston is arranged in the cylinder body, the combustion chamber is provided with an air inlet channel and an air outlet channel, the combustion chamber is internally provided with the methanol fuel injector for injecting alcohol fuel into a cylinder and the diesel injector for injecting ignition fuel diesel into the cylinder, and the methanol fuel injector and the diesel injector are respectively controlled by the two ECUs.
The disclosure relates to a method for purifying exhaust gas and to an electronic device therefor. The electronic device includes: a sensor module; a heating device; a memory; and a processor operatively coupled to the sensor module, the heating device, and the memory. The processor is configured to: control the heating device such that a catalytic converter of a vehicle is heated, measure an air-fuel ratio of exhaust gas passing through the catalytic converter using the sensor module during heating of the catalytic converter, and control the heating device such that heating of the catalytic converter is ended based on the air-fuel ratio of the exhaust gas.
An oil separator for an internal combustion engine includes a case and a separation wall. The case includes inflow ports into which blow-by gas flows, a gas outflow port, and an oil discharge port. An inside of the case is divided by the separation wall into an upstream passage and a downstream passage. The downstream passage is located on the upper side of the upstream passage. The inflow ports and the oil discharge port are connected to the upstream passage. The gas outflow port is connected to the downstream passage. The inflow ports and the oil discharge port are arranged in a direction intersecting the vertical direction. The separation wall includes one connection passage that connects the upstream passage to the downstream passage on the upper side of the oil discharge port. The separation wall is located on the upper side of the inflow ports.
Hall sensors respectively output a measurement signal, a voltage level of which changes according to a rotation position of an electric motor. A rotation signal generator of a drive circuit generates a rotation speed signal and a rotation direction signal of the electric motor based on the measurement signals. A control circuit generates control signals of the electric motor according to edges of output signals of the rotation signal generator. A signal corrector corrects an excess or a shortage of the edge of the signal at the time of starting the electric motor based on: the voltage levels of the rotation speed signal and the rotation direction signal at the time of turning off and the time of turning on of an electric power source; and a rotation direction of the electric motor at the time of starting thereof.
A steam turbine plant includes a chemical supply part configured to supply a pH adjuster to feedwater to a steam generator, an adjustment part for adjusting a supply amount of the pH adjuster to the feedwater by the chemical supply part, and at least one carbon steel component that includes a pipe or a device formed from carbon steel and through which the feedwater flows, the carbon steel component being configured such that an internal temperature at least partially falls within a range of not less than 120° C. and not greater than 180° C. under load operating condition of the steam turbine plant. The adjustment part is configured to, under the load operating condition, adjust the supply amount of the pH adjuster such that pH of the feedwater in each of the at least one carbon steel component is not less than 9.8.
Methods, apparatus, systems, and articles of manufacture are disclosed for a slot to accommodate a blade of an engine. An example blade apparatus includes: a collet including a slot to receive an end of a blade; and a plurality of retainers including a first retainer positioned on a first end of the collet and a second retainer positioned on a second end of the collet to provide axial retention for the blade in the slot.
A morphing airfoil includes a dynamic flexible skin system that is capable of carrying high level aerodynamic (or fluid) pressure loads over a structural surface. The structural surface can morph and bend in response to control inputs to change a lift force without separate movable control surfaces. A plurality of standoff mounts is attached to an inner surface of anisotropic skin. The standoff mounts include through apertures for receiving a flexible stringer. The anisotropic skin is attached to underlying structure through the flexible stringers. The flexible stringers interface with actuated position control ribs and passive compliant support ribs. A control system causes the underlying support structure to move to a desired location which in turn causes the skin to bend and/or flex without exceeding a stress threshold and thus vary the lift and drag distributions along a span of the airfoil without separate control surfaces.
A method of this disclosure directionally drills at least one well extending from ground surface to an interior of an underground mine located below ground, the well being at an oblique angle relative to vertical; blends or mixes together a hazardous material, like lead, zinc, arsenic, and cadmium with cement including a plasticizer; pumps or flows the mixture into the well, wherein the mixture flows toward a lower end of the mine and hardens in place. The method allows for the permanent placement of contaminated mixtures like chat into mines or shafts or depositories, as defined by the United States Environmental Protection Agency, CERCLA and Superfund laws and complies with rules for the permanent closing of these structures with contaminated material and contaminated substances.
A system and method of testing diverting agents may include injecting a diverting agent into a testing device. The system may be configured to inject a diverting agent into a testing device configured to receive a fluid through a flow channel and, change the flow channel in a transverse direction relative to the direction of the fluid flow.
A method for calibrating a unit controller with a managing process determining a position of a decoupler mechanism on the pumping unit. The managing process can calibrate the unit controller with a dual pump mode in response to determining the decoupler mechanism is in a coupled position. The managing process can calibrate the unit controller with a single pump mode in response to determining the decoupler mechanism is in a decoupled position with the pumping unit operating with the first fluid end coupled to the power end and the second fluid end decoupled from the power end. The system controller can pump a wellbore treatment fluid in accordance with the pumping unit in i) the dual pump mode or ii) the single pump mode.
Some methods of producing hydrocarbons from a formation include pressurizing a formation by pumping fluid into a portion of a wellbore having one or more first fractures in fluid communication with the formation, while the formation is pressurized, restricting fluid communication between the formation and the wellbore via the first fracture(s), and, while fluid communication between the formation and the wellbore via the first fracture(s) is restricted, producing hydrocarbons from the formation via one or more second fractures of the wellbore that are in fluid communication with the formation. Some methods include, while fluid communication between the formation and the wellbore via the first fracture(s) is restricted, creating the second fracture(s).
A plunger assembly includes a cage having a body extending from a first end to a second end, the cage having a bore extending from the first end to the second end and one or more radial openings. The plunger assembly also includes a stinger positioned at least partially within the bore, the stinger being axially movable along an axis aligned with the bore between an open position and a closed position, wherein at least a portion of the stringer blocks at least a portion of the one or more radial openings in the closed position. The plunger assembly further includes a magnetic positioning system configured to hold the stinger in at least one of the open position or the closed position, the magnetic positioning system having one or more magnetic components that interact with at least one magnetic portion of the stinger.
A perforation tool for use in a well bore is described herein. The perforation tool comprises a housing; a plurality of frames that fit inside the housing, each frame having a cylindrical shape with a central axis and a plurality of liners, each liner having an axis perpendicular to the central axis, wherein the axes of the liners of each frame are disposed in a plane perpendicular to the central axis, and the frames are axially stackable; an electrical conductor disposed along a central passage of each frame; a plurality of shaped charges secured in the liners of the frames; a bulkhead member disposed in the housing and forming a seal with the housing; and an initiator module disposed in the housing with the bulkhead member between the initiator module and the plurality of frames.
A computerized method for management of a slurry injection well and the associated surface facility. The method utilizes real time and historical data of injection and slurry parameters in conjunction with computer simulations on a computer-modelled reservoir to predict well behavior during one or a series of injection events. The system determines optimized injection operation schedules, recommends and implements changes to an injection operation, including while in process such as through automated equipment control.
A sock for a floating platform including a plurality of tubulars coupled together and defining a bore and a catcher assembly. The catcher assembly including a plurality of orifices formed in at least one of the plurality of tubulars, a catcher releasably coupled to the plurality of tubulars by a plurality of shearable members, wherein the catcher is disposed in the bore, and wherein the catcher is movable from a first position to a second position, and a stop flange having at least one aperture.
A method of fracturing subsurface formation includes super-cooling water to a temperature between −4° F. to −30° F. using liquid nitrogen having a temperature in a range of −100° F. to −200° F., pumping the water down a wellbore to create fractures in the subsurface formation, and pumping fracturing fluid containing a proppant down the wellbore after pumping the water down the wellbore.
A transmission system comprising a tool comprising an annular groove. An inductive coupler comprising a housing disposed within the annular groove, and an annular MCEI trough within the housing. An annular coil wire being laid within the annular MCEI trough; the coil wire being connected to coaxial cable within the tool. The coaxial cable comprising a mesh reinforced polymeric composite dialectic material intermediate a center electrical conductor and an outer electrically conducting sheath. The dialectic material comprising MCEI fibers in sufficient volume to capture an electromagnetic field surrounding the center conductor and shield a signal being transmitted along the center conductor from outside electromagnetic interference. The center conductor may run through MCEI mesh reinforced beads embedded within the dialectic material. The coaxial cable may extend within the tool or to the opposite end of the tool with the center conductor being connected to a similarly configured inductive coupler.
A float apparatus includes a buoyant device that has an outer surface with a first end portion, a second end portion and an elongated portion. The elongated portion extends from the first end portion to the second end portion. The buoyant device is shaped and configured to attach to a conduit. The elongated portion of the outer surface has a concaved section that extends from the first end portion to the second end, portion. The concaved section has a shape that complements an cuter radius of the conduit with the buoyant device attached to the conduit.
A cutting insert having an insert body with an upper surface. The upper surface of the insert body has an exterior cutting surface having an exterior cutting edge and an interior cutting surface having an interior cutting edge. The exterior cutting surface extends peripherally around and is coplanar with the upper surface of the insert body. The interior cutting surface is also coplanar with the upper surface of the insert body and is positioned within and is concentric with the exterior cutting surface. An exterior chip break separates the exterior cutting surface from the interior cutting surface.
A keeper apparatus engaged to the lower free end swinging corner portion of a gate, not to either of the upper and lower corner portions having the axis on which the gate swings, and not to the upper free end swinging corner portion where the gate has a main latch. The keeper apparatus joins the shortened ends of a horizontal gate support member and a vertical gate support member where, prior to engaging the keeper apparatus on the shortened ends, such intentionally manufactured shortened ends are free and spaced from each other.
A pet door system is provided including a casing configured to attach the pet door system to a building and a flexible door attached to the casing. In some embodiments, the door is segmented and comprises a plurality of interlocking segments that are rotatable with respect to each other. In some embodiments, the pet door system further includes a rotating cylinder attached to the flexible door and rotatably connected to the casing and a motor comprising a gear head, where the gear head is attached to the rotating cylinder, such that when the motor is activated, the gear head is rotatable in a first direction to wind the flexible door around the rotating cylinder. In some embodiments, the pet door system may be operated by a pet-worn collar and/or may be remotely controlled via a mobile device.
A window unit and replacement window cladding method and system which is provided as a single unit to be installed as a complete new window that fits over the head jamb, side jamb and sill of an existing window frame and the old window frame that is cladded with head jamb, side jamb, and sill cover assemblies defining an opening in which one or more sash units is pivotally secured forming a replacement window unit, without any loss of glass size and egress, and without disturbing the building interior, and further including a clip arrangement for securing the head and side jamb assembly to the front surface of the old window frame.
A door stop includes an elongated body defining an axis, at least one attachment structure disposed near a first end of the elongated body, and at least one adornment coupler. The adornment coupler can include a channel formed in the elongated body parallel to its axis and having a cross-section in the shape of an inverted “T”. The adornment coupler enables different adornments to be interchangeably attached to the door stop. An adornment of the invention includes a decorative portion and a mounting structure coupled to the decorative portion. The mounting structure is configured to removably engage a complementary adornment coupler (e.g., the channel) of the door stop, whereby the adornment can be mounted to the door stop.
A laminate material for reinforcement is provided that can reduce on-site work steps and facilitate quality control of a resin to be used to achieve improvement in work efficiency, and that can suppress debonding of a reinforcing member to obtain a high reinforcing effect. A laminate material for reinforcement 10 bonded to and integrated with a surface to be reinforced of a structure 100 to reinforce the structure has a fiber-reinforced composite member 11, a high-elongation elastic resin layer 12 formed on a surface on a bonding side to the structure of the fiber reinforced composite member 11, and an intermediate resin layer 13 disposed between the fiber-reinforced composite member 11 and the high-elongation elastic resin layer 12.
Building panels, such as a floor panels or wall panels, which include a first mechanical locking system at respective parallel and opposite third and fourth edges, such as long edges, configured to cooperate for horizontal and vertical locking between two adjacent building panels, preferably by a folding motion. The panels further include a second locking system at respective parallel and opposite first and second edges, such as short edges, configured to cooperate for horizontal and vertical locking of two adjacent building panels. An upper edge portion of one of the third edge or fourth edge, preferably the third edge, includes a first lower lip portion configured to cooperate with a first upper lip portion of an upper edge portion of the other of the third and fourth edge of an adjacent panel when the third and fourth edges are arranged in locking engagement.
The roof window system (1) is configured for being mounted in an opening in a roof structure (23) of a building and includes a ventilation unit (5) configured for being mounted adjacent to a roof window (13) and adapted for providing ventilation of the interior of the building in which the roof window is mounted. The roof window comprises a frame (2) defining a frame plane and including a pane (4) mounted in said frame. The frame comprises a top frame member (2a) intended for being located highest in the mounted state when seen in the direction of inclination of the roof structure, a bottom frame member opposite the top frame member, and two side frame members extending between the top frame member and the bottom frame member, said frame members together form a window structure delimiting a frame opening and each having an interior side (2f) intended for facing the interior in the mounted state, an exterior side intended for facing the exterior, an inner side (2d) facing the frame opening and an outer side (2e) facing away from the frame opening. The ventilation unit is configured for being arranged primarily adjacent to the outer side of a frame member, and comprises a lower side (24) configured for being arranged adjacent to or at the interior side (2f) of said frame member (2a). The roof window system further comprises a ventilation panel (3) allowing air passage from one side of the ventilation panel to another side of the ventilation panel, thereby defining an intended air flow direction, said ventilation panel being configured for facing the interior of the building and extending away from the interior side of the frame member adjacent to which the ventilation unit is mounted.
Shingles have self-seal strips with features that include sealant dashes or dots separated by drainage gaps. The self-seal strips are registered with each shingle so that the features are positioned at the same locations on each shingle. A method of making such shingles includes synchronizing the rotation of sealant applicator wheels with the shingle chop cutter so that cuts are made at repeated designated locations along the applied self-seal strips.
An acoustic drop ceiling product, a dynamic acoustic drop ceiling system and related methods that include multiple differently shaped drop ceiling products that can be quickly and easily installed into a backer panel and ten onto construction drop ceiling hangers, to provide an aesthetically pleasing image, such as an undulating image, along with a reduction in unwanted noise or room acoustics.
A two-handle inductive faucet includes a faucet body, a faucet housing, a faucet base, and a control box. The faucet body is installed to the faucet housing. The faucet body includes two valve core assemblies, a first water outlet pipe, and two first water inlet pipes. The faucet body has two water inlet channels and an upper water outlet channel. The faucet housing is provided with a protruding sensor unit. When the control box receives an opening signal of the sensor unit, the control box controls water from the two water inlet channels to be mixed and then flow out through the first water outlet pipe.
The present disclosure discloses a faucet with a hidden water outlet module. The faucet with the hidden water outlet module provided by the present disclosure has a simple structure and reasonable design, is easy to realize, and solves the problems that a functional water outlet (a mouthwash outlet) of the existing faucet is easy to contaminate and the hygiene is poor.
A water recirculating device, liter counter, and temperature regulator for showers, which allows the user to predetermine the water temperature required for any bathroom having cold water network and hot water network, whereby any water below the predetermined temperature is recirculated passing through the boiler of the house until it reaches the temperature preset in the device, wherein said device is composed of a housing, a temperature regulator, an LCD display, a LED ring, two water valves; a hot and cold water inlet; a three-way valve; a flowmeter connected to a pump; a thermostatic valve; a servomotor; and an integrated circuit board; and a method.
A hydraulic work system can include a continuously variable displacement hydraulic pump that is powered by an engine and is in communication with a hydraulic actuator. A run-time displacement of the hydraulic pump for movement of the hydraulic actuator can be controlled based on a speed of the engine.
A trench shield securement device, comprising: a retention pin; and a retainer plate; wherein the retainer plate comprises an opening that is configured to surround and engage a trench shield top box pipe socket and a trench shield base box pipe socket that have been aligned and stacked; and wherein, after the retainer plate is engaged with said aligned and stacked pipe sockets, the retention pin is configured to be inserted into a center opening of the top box pipe socket and into a center opening of the base box pipe socket, such that said retainer plate is held substantially in place.
A vehicle for patching road pavements comprising a frame, a container for holding the new paving material, a radiating plate, a rake, a paver for distributing and levelling a new paving material, a compactor and a support structure which comprises a movable part. The frame supports the support structure and the container which comprises an outlet for supplying the paver. The movable part bears the paver, the rake and the compactor and translates with respect to the frame in a first direction from a retracted position to an extracted position so that they operate on successive parts of the zone to be patched. The radiating plate is movable vertically beneath the frame and the rake is vertically movable with respect to the paver and the compactor.
A self-compensating tube assembly is disclosed for use in a doctor blade holder. The self-compensating tube assembly includes a tube including a membrane that encloses a liquid with a substantially invariable bulk modulus of elasticity, density and viscosity; and chatter responsive for providing any of monitoring means of blade chatter through pressure, damping of blade chatter, and minimizing blade chatter.
A process for manufacturing a web material is disclosed. The process generally provides the steps of: a. providing a pulp material comprising fibers and vessels; b. separating said vessels from said fibers to form an accepts stream and a rejects stream; c. forming plies with the rejects and accepts streams; and d. joining the plies.
A process is disclosed for modifying citrus fiber. Citrus fiber is obtained having a c* close packing concentration value of less than 3.8 w %, anhydrous basis. The citrus fiber can have a viscosity of at least 1000 mPa·s, wherein said citrus fiber is dispersed in standardized water at a mixing speed of from 800 rpm to 1000 rpm, to a 3 w/w % citrus fiber/standardized water solution, and wherein said viscosity is measured at a shear rate of 5 s-1 at 20 C. Citrus fiber can be obtained having a CIELAB L* value of at least 90. The citrus fiber can be used in food products, feed products, beverages, personal care products, pharmaceutical products or detergent products.
A method of making an antimicrobial textile comprising TiO2 nanoparticles is described. The TiO2 nanoparticles are immobilized by first treating a textile with a base, and then contacting with TiO2 nanoparticles in a solution of an alcohol and acid. The textile may be subsequently irradiated with UV light prior to use. The antimicrobial textile shows high effectiveness against the growth and proliferation of microorganisms transmitted within indoor environments.
Disclosed is a laundry treating apparatus including a cabinet having an opening defined therein; a tub disposed inside the cabinet; a drum rotatably disposed inside the tub; a detergent storage unit retractable into the cabinet through the opening, wherein detergent is stored in an storage space of the detergent storage unit; a detergent reservoir having a detergent injection hole defined therein communicating with the storage space of the detergent storage unit; and a detergent cap fitted into the detergent injection hole, wherein the detergent cap includes a ventilation path defined therein to communicate an outside of the detergent reservoir with the storage space of the detergent storage unit, wherein the ventilation path has an outer end communicating with the outside of the detergent reservoir, wherein the outer end is open and extends in a lateral direction of the detergent cap.
Disclosed is a washing machine having an improved wire connection structure for electrically connecting electrical components. The washing machine includes a cabinet which has a first electrical component, forms an exterior, and has an opening through which laundry is inserted; a door provided with a second electrical component, and configured to open and close the opening; a wire which electrically connects the first electrical component and the second electrical component; and a hinge which has a wire guide portion for coupling the door to the cabinet so as to be rotatable about a rotating axis and for guiding the wire.
There is provided a sewing device comprising a needle and a looper, the sewing device including a rotation shaft that rotates the looper, and a set bolt that has a conical distal end and positions the looper in an axial direction relative to the rotation shaft from a radial direction of the rotation shaft, in which the looper includes a through screw hole into which the set bolt is screwed, the rotation shaft includes a groove recessed from a peripheral surface of the rotation shaft, and the groove includes an inclined surface that the distal end of the set bolt contacts. In one aspect, in the sewing device, a cross section of the groove viewed in a direction along an axis of the rotation shaft has a V shape. As a result, a relative position between the needle and the looper can be positioned with significantly high accuracy.