18th week of 2022 patent applcation highlights part 51 |
Patent application number | Title | Published |
20220137733 | REGISTRATION SYSTEM - A registration system is provided. The registration system includes: a display device, a collection device and an ultrasonic generating device. The display device is configured to display a graphical user interface. The collection device is configured to collect a scene image at the display device to recognize an operation of a user on the graphical user interface. The ultrasonic generating device is configured to emit ultrasonic signals, so that the ultrasonic signals gather to form one or more virtual buttons for operating the graphical user interface. | 2022-05-05 |
20220137734 | ELECTRONIC DEVICE AND TOUCH METHOD THEREOF - An electronic device is provided. The electronic device includes an ultrasonic input module and a control unit. The control unit is electrically connected to the ultrasonic input module. The control unit is configured to: continuously read a setting signal of the ultrasonic input module within a preset time to generate a threshold, where the setting signal includes a plurality of sensing values; receive an input signal by using the ultrasonic input module, where the input signal includes a feature value; and compare the feature value with the threshold to generate associated information, and process the input signal according to the associated information. The disclosure further provides a touch method applied to the electronic device. | 2022-05-05 |
20220137735 | TOUCH PANEL DEVICE - A touch panel device includes a first conductive film having first and second regions, at least a part of the first conductive film between the first and the second regions being removed, a second conductive film laminated on the first conductive film across a gap, first and second terminals that output signals, a first electrode electrically connected to the first terminal, a second electrode facing the first electrode across the first region, a first resistor provided on the first conductive film in the second region and having a pair of electrodes, the pair of electrodes facing each other across a first resistance region in the first conductive film, one of the electrodes being electrically connected to the second electrode, the other of the electrodes being electrically connected to the second terminal, and a first switch electrically connecting the first conductive film to the second conductive film, in the second region. | 2022-05-05 |
20220137736 | TOUCH SENSOR AND DISPLAY DEVICE - The touch sensor includes first touch electrode members disposed on a base layer and located in a sensing area, each of the first touch electrode members including a plurality of first touch electrodes arranged along a first direction, each of the first touch electrodes including a first opening; second touch electrode members disposed on the base layer and located in a sensing area, each of the second touch electrode members including a plurality of second touch electrodes arranged along a second direction, each of the second touch electrodes including a second opening; and a first pressure sensor disposed on the base layer and including a first strain gauge. A portion of the first strain gauge is located in the second sensing area, and the first strain gauge includes a portion located in the second sensing area and disposed in the same layer as the plurality of first touch electrodes and the plurality of second touch electrodes. | 2022-05-05 |
20220137737 | ELECTRONIC PRODUCT AND TOUCH-SENSING DISPLAY MODULE THEREOF INCLUDING SLOT IN BENDING PORTION OF FILM SENSING STRUCTURE - A touch-sensing display module is provided, including a display unit and a film sensing structure. The display unit has a front surface, a rear surface opposite the front surface, and a side connecting the front surface and the rear surface. The film sensing structure is attached to the display unit and includes a main body and a bending portion connected to the main body, wherein the bending portion includes a slot. The bending portion extends from the front surface of the display unit to the rear surface along the side. The bending portion covers a portion of the side and a portion of the rear surface. A portion of the display unit is exposed by the slot. | 2022-05-05 |
20220137738 | DISPLAY DEVICE - A display device including: a substrate including a display area and a non-display area; a crack sensing line disposed in the non-display area; an electrostatic protecting line disposed in the non-display area; a light emitting element disposed on the substrate and including a first electrode, a second electrode disposed on the first electrode, and an emission layer disposed between the first electrode and the second electrode; and a power supplying line, wherein the second electrode and the power supplying line are in contact in an electrode contact area, the electrode contact area being disposed in the non-display area, and the crack sensing line and the electrostatic protecting line do not overlap the electrode contact area. | 2022-05-05 |
20220137739 | CONDUCTIVE BONDING STRUCTURE FOR SUBSTRATES AND DISPLAY DEVICE INCLUDING THE SAME - A substrate conductive bonding structure includes a lower substrate including a connection pad exposed to outside the lower substrate, an upper substrate including a transfer pad overlapping the connection pad, exposed to outside the upper substrate and including an upper surface, and a slit defined in the transfer pad, overlapping the connection pad and open at the upper surface of the transfer pad, the slit including an extending portion extending along a first direction and having a first slit width along a second direction crossing the first direction, and an expansion portion connected to the extending portion and having a second slit width along the second direction which is larger than the first slit width, and a solder contacting the upper surface of the connection pad, extending to the upper surface of the transfer pad and into the slit. | 2022-05-05 |
20220137740 | ARRAY SUBSTRATE AND DISPLAY DEVICE - An array substrate includes gate lines, source lines, switching components, position detecting electrodes, a light blocking portion, and position detecting lines. The position detecting electrodes are disposed in a layer lower than the gate lines and the source lines to detect input positions at which the position input operation is performed with a position input body based on electrostatic capacitances between the position input body and the position detecting electrodes. The light blocking portion is disposed in a layer lower than channel regions of the switching components and opposite the channel regions with a lower insulating film between the light blocking portion and the channel regions. The position detecting lines are formed from sections of a conductive film from which the light blocking portion is formed and coupled to the position detecting electrodes. | 2022-05-05 |
20220137741 | ELECTRODE STRUCTURE COMBINED WITH ANTENNA AND DISPLAY DEVICE INCLUDING THE SAME - An electrode structure combined with an antenna according to an embodiment of the present disclosure includes a substrate layer, sensing electrodes, a bridge electrode and an antenna unit. The sensing electrodes are arranged on the substrate layer, and include first sensing electrodes arranged along a first direction parallel to a top surface of the substrate layer, and second sensing electrodes arranged along a second direction parallel to the top surface of the substrate layer and intersecting the first direction. The bridge electrode connects the first sensing electrodes neighboring in the first direction. The antenna unit is disposed at the same layer as that of the bridge electrode, and includes a radiator overlapping the sensing electrodes in a planar view. | 2022-05-05 |
20220137742 | TOUCH SENSING UNIT AND DISPLAY DEVICE INCLUDING THE SAME - A touch sensing unit includes driving electrode groups which are arranged in a first direction, each of the driving electrode groups including a plurality of driving electrodes electrically connected in a second direction intersecting the first direction, sensing electrode groups which are arranged in the second direction, each of the sensing electrode groups including plurality of sensing electrodes electrically connected in the first direction, driving lines which are connected to the driving electrode groups, respectively, a first sensing line group including sensing lines respectively connected to first sensing electrode groups among the sensing electrode groups, and a second sensing line group including sensing lines respectively connected to second sensing electrode groups among the sensing electrode groups. The sensing lines of the first sensing line group have the same width. | 2022-05-05 |
20220137743 | DISPLAY DEVICE - A display device includes: a display layer; a sensor layer on the display layer; a sensor driving part to provide a transmission signal to the sensor layer; and a display driving part to drive the display layer. The display layer includes: a plurality of pixels; first scan lines electrically connected to a first group of pixels; second scan lines electrically connected to a second group of pixels; and data lines electrically connected to the plurality of pixels. The display driving part is to drive the first scan lines, the second scan lines, and the data lines, and to alternately provide a pixel data signal and a compensation signal to data lines corresponding to the first group of pixels and data lines corresponding to the second group of pixels, the compensation signal being a signal that is complementary to at least one of the pixel data signal or the transmission signal. | 2022-05-05 |
20220137744 | ENVIRONMENTAL COMPENSATION ELEMENT - The disclosed subject matter provides structures, devices, and methods for environmental compensation of temperature and humidity impacts on resistive force or touch sensor devices. Accordingly, various disclosed embodiments can be configured to determine sheet resistance of a device comprising force-sensing membrane and to apply an environmental compensation factor based on the sheet resistance. Further disclosed embodiments are directed to devices, systems and methods associated with disclosed environmental compensating elements and methods related thereto. | 2022-05-05 |
20220137745 | DRIVING SIGNALS FOR CAPACITIVE TOUCH-SENSITIVE SURFACE - A touch-sensitive device, including a capacitive touch-sensitive surface including an array of electrodes. The touch-sensitive device may further include processing circuitry configured to determine a detected position at which a stylus contacts or hovers above the capacitive touch-sensitive surface. The processing circuitry may determine, based at least in part on the detected position, a first and second electrode set of the electrodes included in the array. The detected position may be located proximate to one or more first row electrodes and/or one or more first column electrodes included in the first electrode set. The second electrode set may include a plurality of second row electrodes and a plurality of second column electrodes not included in the first electrode set. The touch-sensitive device may further include a driving circuit configured to transmit a first driving signal to the first electrode set and a second driving signal to the second electrode set. | 2022-05-05 |
20220137746 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING DIGITIZER PANEL OF ELECTRONIC DEVICE ON BASIS OF STATE OF ELECTRONIC PEN - An electronic device and method are disclosed. The electronic device includes a communication circuit, a sensor circuit, a digitizer panel, and a processor. The processor implements the method, including: detecting whether an electronic pen is detached from the electronic device via the sensor circuit, activating the digitizer panel based on detecting detachment of the electronic pen from the electronic device, identifying a state of the electronic pen through a communication linkage with the electronic pen via the communication circuit, and deactivate the activated digitizer panel based on the identified state of the electronic pen. | 2022-05-05 |
20220137747 | ACTIVE CAPACITIVE PEN AND ELECTRONIC TERMINAL - An active capacitive pen is disclosed, including: a barrel; a first electrode disposed at an end of the barrel, an end of the first electrode away from the barrel serving as a tip of the active capacitive pen; a second electrode disposed on the barrel and spaced apart from the first electrode in an axial direction of the barrel; a third electrode disposed on the barrel and located between the first electrode and the second electrode in the axial direction of the barrel; a switching circuit, connected with the second electrode and the third electrode and configured to electrically connect the third electrode with the first electrode, or disconnect the third electrode from the second electrode. Also disclosed is an electronic terminal with the active capacitive pen. | 2022-05-05 |
20220137748 | TOUCH MODULE - The present disclosure relates to the field of touch technology, and provides a touch module, which includes a substrate, a first bridging layer, a first touch sensing layer, a second bridging layer, and a second touch sensing layer. The first bridging layer extends on the substrate along a first direction. The first touch sensing layer is disposed on the substrate and includes a plurality of first touch sensing electrodes, wherein the first bridging layer connects adjacent first touch sensing electrodes of the first touch sensing electrodes. The second bridging layer is disposed on the first bridging layer, located between the adjacent first touch sensing electrodes, and connected in parallel with the first bridging layer. The second touch sensing layer is disposed on the substrate, crosses the second bridging layer along a second direction, and is disposed between the adjacent first touch sensing electrodes. | 2022-05-05 |
20220137749 | TOUCH DIMMING DEVICE AND TOUCH DIMMING METHOD - The present disclosure relates to a touch dimming device including a touch panel and an active color changing film. The touch panel includes a first electrode and a second electrode to perform touch detection according to a coupling capacitance between the first electrode and the second electrode. The active color changing film includes a third electrode and a polymer layer. The polymer layer is configured to change a light transmittance of the active color changing film according to a voltage difference between the second electrode and the third electrode. | 2022-05-05 |
20220137750 | TOUCH SENSING MODULE AND ELECTRONIC DEVICE - A touch sensing module includes: a first sensing coil and a second sensing coil, each having inductance varying in response to an applied force touch; a first pad having capacitance varying in response to an applied contact touch, disposed closer to the second sensing coil than to the first sensing coil, and electrically connected to the first sensing coil to constitute a first resonance circuit; and a second pad having capacitance varying in response to the applied contact touch, disposed closer to the first sensing coil than to the second sensing coil, and electrically connected to the second sensing coil to constitute a second resonance circuit. | 2022-05-05 |
20220137751 | DISPLAY SUBSTRATE, DISPLAY DEVICE, MANUFACTURING METHOD AND DRIVING METHOD FOR DISPLAY SUBSTRATE - A display substrate, a display device, a manufacturing method of display substrate and a driving method of display substrate. The display substrate includes: a base substrate; a pixel array disposed on the base substrate; a plurality of gate lines extending in a first direction in the pixel array; a plurality of first touch electrodes disposed on the base substrate and extending in the first direction; a plurality of second touch electrodes disposed on the base substrate and located on a side of the plurality of first touch electrodes away from the base substrate, extending in a second direction crossing the first direction and intersecting the plurality of first touch electrodes; wherein the plurality of first touch electrodes and the plurality of gate lines are disposed in the same layer. | 2022-05-05 |
20220137752 | TOUCH PANEL AND DISPLAY DEVICE - The present application provides a touch panel and a display device. The touch panel includes: a substrate, a touch electrode, and a light-shielding layer provided corresponding to the touch electrode. The light-shielding layer is used to shield light reflected by the touch electrode. The display device using the touch panel can reduce ambient light reflected by the touch electrode. While ensuring that the display device realizes a touch control function, contrast and color saturation of the display device are not affected, and confidentiality of private information under wide viewing angles is ensured. | 2022-05-05 |
20220137753 | TRANSPARENT CONDUCTIVE ELECTRODE OF TOUCH PANEL - Transparent conductive electrodes of a touch panel including a plurality of first electrode patterns are provided. An edge of each of the first electrode patterns has a first outer etching line and a second outer etching line that are parallel to each other. A plurality of first inner etching lines are formed between any two of the adjacent first electrode patterns. A first distance is defined between each of the first outer etching lines and each of the second outer etching lines. A second distance is defined between each of the second outer etching lines and each of the first inner etching lines adjacent and parallel thereto. The first distance is less than the second distance, and the second distance is less than or equal to 15 times the first distance. The first distance is less than a distance between any two of the first inner etching lines. | 2022-05-05 |
20220137754 | TOUCH POSITIONING METHOD AND APPARATUS - This disclosure provides a touch positioning method and apparatus. The touch positioning method includes: acquiring capacitance values and position coordinates of each first touch electrode and each second touch electrode in a touch screen; for the each second touch electrode, judging whether a capacitance value of the second touch electrode is greater than a first threshold; determining second touch electrodes as target second touch electrodes when judging that capacitance values of the second touch electrodes each is greater than the first threshold; and determining target touch position coordinates according to the capacitance values and position coordinates of the target second touch electrodes as well as capacitance values and position coordinates of first touch electrodes adjacent to the target second touch electrodes. | 2022-05-05 |
20220137755 | ARRAY SUBSTRATE AND DISPLAY DEVICE - The present disclosure provides an array substrate and a display device. The array substrate comprises: a base substrate; a plurality of touch lines on the base substrate; and a touch electrode layer located on a side, facing away from the base substrate, of a layer where the touch lines are located. The touch electrode layer comprises a plurality of touch electrodes, and the touch electrodes are provided with hollowed-out areas at positions of the touch lines. | 2022-05-05 |
20220137756 | METHOD FOR DISPLAYING INTERACTIVE CONTENT, ELECTRONIC DEVICE, AND STORAGE MEDIUM - The present disclosure relates to a method for displaying interactive content, electronic device, storage medium and computer program product. The method includes: receiving user operation instruction for a created content; analyzing the user operation instruction; determining interactive content corresponding to the user operation instruction, where different user operation instructions correspond to different interactive contents; and displaying the interactive content, where the interactive content is used for indicating preference level of a user to the created content, and different interactive contents indicate different preference levels. | 2022-05-05 |
20220137757 | SYSTEM FOR CREATING, STORING, DISTRIBUTING, AND EDITING MIXED-MEDIA COLLECTIONS USING RIDERS - A system for managing collections having multiple content types can include a mixed-media collection (MMC) managing module to create an MMC incorporating previously captured screen data, an MMC storage module to store the MMC, an MMC rider module to generate a rider including additional data, and an MMC playback module to present to a user playback data and the rider, the playback data including the previously captured screen data that was incorporated into the MMC. | 2022-05-05 |
20220137758 | UPDATING DISPLAY OF WORKSPACES IN A USER INTERFACE FOR MANAGING WORKSPACES IN RESPONSE TO USER INPUT - Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A user can generate new virtual workspaces using an appropriate user input, such as by selecting a user interface object for generating new virtual workspaces. In some implementations, a new thumbnail image representing the new virtual workspace can be automatically created after the user opts for creation of the new workspace. | 2022-05-05 |
20220137759 | MUSIC USER INTERFACE - The present disclosure relates to music user interfaces. A device, comprising a display and a rotatable input mechanism, one or more processors, memory, and one or more programs, is described. In response to receiving the first user input, the one or more programs may include instructions for ceasing display of an audio playback user interface and displaying a first user interface of a first set of user interfaces. While displaying the user interface of the first set of user interfaces, the one or more pogroms programs may include instructions for: receiving a second user input representing a directional swipe in a second direction and, in response to receiving the second user input, ceasing display of the first user interface of a first set of user interfaces and displaying the audio playback user interface. | 2022-05-05 |
20220137760 | Apparatus, Method, and Computer-Readable Storage Medium for Manipulating a User Interface Element - Disclosed herein are clutch and boom features that can enable the manipulation of user interface elements when using a touch-sensitive component to build or otherwise design a graphical display, such as a website, video game, magazine layout, etc. Upon touching user interface element to be manipulated, the user interface element can be targeted for manipulation. In response to a clutch user interface element being engaged, the targeted user interface element can be enabled for manipulation (e.g., colored, rotated, moved, etc.) by the user, while the non-targeted user elements are protected from manipulation. Boom is an example of manipulation functionality provided by some embodiments, which can be configured to move the targeted user interface element a precise amount (e.g., pixel-by-pixel). | 2022-05-05 |
20220137761 | INTERFACE TO DISPLAY SHARED USER GROUPS - A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device. | 2022-05-05 |
20220137762 | Apparatus, Method, and Computer-Readable Storage Medium for Manipulating a User Interface Element - Disclosed herein are clutch and boom features that can enable the manipulation of user interface elements when using a touch-sensitive component to build or otherwise design a graphical display, such as a website, video game, magazine layout, etc. Upon touching user interface element to be manipulated, the user interface element can be targeted for manipulation. In response to a clutch user interface element being engaged, the targeted user interface element can be enabled for manipulation (e.g., colored, rotated, moved, etc.) by the user, while the non-targeted user elements are protected from manipulation. Boom is an example of manipulation functionality provided by some embodiments, which can be configured to move the targeted user interface element a precise amount (e.g., pixel-by-pixel). | 2022-05-05 |
20220137763 | SMALL-SCREEN WINDOW DISPLAY METHOD, DEVICE AND STORAGE MEDIUM - A small-screen window display method includes: in response to dragging of a designated area of a small-screen window displaying an application interface on the terminal, acquiring a drag event; based on the drag event, determining a drag position corresponding to a time when the small-screen window is dragged to stop; based on the drag position, controlling the small-screen window to perform a function corresponding to a drag stop position. The drag event received by the application interface can be directly obtained, and the small-screen window can be controlled to perform different functions corresponding to different drag stop positions, thereby improving the operability of the small-screen window and the convenience of operation. | 2022-05-05 |
20220137764 | FORCE SENSING DOME SWITCH - The force sensing dome switch is configured to simultaneously, or nearly simultaneously, close or open two separate circuits. For one of these circuits, the force sensing dome switch acts as a variable resistor whose value is controlled by applied force. Each force sensing dome switch is disposed upon a printed circuit board (PCB) comprising two separate circuits. An example force sensing dome switch comprises: a conductive dome in conductive contact with a first trace of a first circuit, the conductive dome is configured to make conductive contact with a second trace of the first circuit when pressed down; and a force-sensing resistor element positioned between the PCB and the conductive dome, the force-sensing resistor element overlays a pair of interdigitated traces of a second circuit and is configured to conductively connect the pair of interdigitated traces when pressed against the PCB by the conductive dome. The force-sensing resistor element is a layer of material whose resistance changes when force is applied. | 2022-05-05 |
20220137765 | PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE SUPPORTING USER NAVIGATIONS OF GRAPHICAL OBJECTS ON A TOUCH SCREEN DISPLAY - A portable multifunction device displays a first user interface object and a second user interface object on a touch screen display. Upon detecting a finger-down event at the first user interface object and one or more finger-dragging events on the touch screen display, the device moves the first user interface object on the touch screen display along a path determined by the finger-dragging events until the first user interface object at least in part overlaps the second user interface object. Upon detecting a finger-up event at the second user interface object, the device visually replaces the second user interface object with the first user interface object. | 2022-05-05 |
20220137766 | TOUCHPAD DEVICE - A touchpad device is provided in the disclosure. The touchpad device includes a touch circuit board, at least two pressure detecting elements, a touch control unit, and a pressure control unit. The touch circuit board includes a touchable zone. The at least two pressure detecting elements are located below the touch circuit board and correspond to at least one pressure sensitive input region in the touchable zone. The touch control unit is electrically connected to the touch circuit board and is configured to receive and process a touch signal from the touch circuit board to generate touch coordinate information. The pressure control unit is electrically connected to the pressure detecting elements and is configured to receive and process a pressure signal detected by the pressure detecting elements in the pressure sensitive input region to generate touch pressure information. | 2022-05-05 |
20220137767 | Force Sensing Touch Panel - A force-sensing touch panel ( | 2022-05-05 |
20220137768 | ELECTRONIC DEVICE - An electronic device includes: a display panel configured to display an image; an input sensor on the display panel; and a sensor controller configured to detect a first input by at least one of a plurality of input devices through the input sensor, and wherein the sensor controller is configured to detect the first input during an input detection frame, wherein the input detection frame includes a search section in which a plurality of search signals are provided to the input sensor, and wherein the plurality of search signals include two or more search signals capable of communicating through two or more different protocols, respectively. | 2022-05-05 |
20220137769 | DRIVING CIRCUIT, TOUCH DISPLAY DEVICE AND DRIVING METHOD THEREOF - A touch display device includes a first driving circuit supplying a gate signal to a part of a plurality of gate lines before a beacon period in which a beacon signal for an active stylus is generated, and a second driving circuit supplying the gate signal to another part of the plurality of gate lines after the beacon period ends, the touch display device and the driving method thereof may prevent display failure caused by the beacon signal for the active stylus. | 2022-05-05 |
20220137770 | ARRAY SUBSTRATE AND DISPLAY DEVICE - The present disclosure provides an array substrate and a display device. The array substrate includes: a base substrate; a plurality of gate lines on the base substrate; and a touch electrode layer located on a side, away from the base substrate, of a layer where the gate lines are located. The touch electrode layer includes a plurality of touch electrodes, and the touch electrodes are provided with first hollowed-out areas at the positions of at least part of the gate lines. | 2022-05-05 |
20220137771 | TOUCH PANEL, TOUCH SCREEN AND DISPLAY DEVICE - Provided are a touch panel, a touch screen and a display device, wherein the touch panel includes a substrate and touch electrodes provided on the substrate, the touch panel is divided into at least two split screen areas, the touch electrodes in the adjacent split screen areas are respectively provided on two opposite surfaces of the substrate. The technical solution can reduce the difference between the lengths of the frame wiring by using the split screen and split screen wiring method, so as to prevent serious signal attenuation caused by the long line, and to effectively reduce the signal interference, the problem that the prior touch screen has low touch sensitivity is alleviated, and the touch sensitivity is improved. In addition, the touch panel can use the substrate with high impedance, which improves the display effect. | 2022-05-05 |
20220137772 | ELECTRONIC DEVICE - An electronic device includes a first sensing electrode provided in an active region, in which a center is defined, the first sensing electrode including a plurality of first sensing patterns, each of which is spaced apart from the center by a first distance, a second sensing electrode including a plurality of second sensing patterns, each of which is spaced apart from the center by the first distance, a first sensing routing line electrically connected to the first sensing electrode, and a second sensing routing line electrically connected to one of the plurality of second sensing patterns. In the active region, a portion of the first sensing routing line and a portion of the second sensing routing line may have a rotational symmetry. | 2022-05-05 |
20220137773 | DISPLAY DEVICE - A display device includes a display panel which displays an image, a touch sensor which senses a touch, a display controller which drives the display panel, and a touch controller which drives the touch sensor. The display controller transfers a timing signal representing a timing of a display operation to the touch controller, and provides display driving information to the touch controller by modulating the timing signal in a blank period of a frame period. | 2022-05-05 |
20220137774 | ELECTRONIC DEVICE INCLUDING A SENSOR LAYER - An electronic device includes: a sensor layer including a first area and a second area adjacent to the first area; a first driving circuit providing a first driving signal to the sensor layer and receiving first data output from the first area of the sensor layer; and a second driving circuit providing a second driving signal to the sensor layer and receiving second data output from the second area of the sensor layer. The second driving circuit provides intermediate data to the first driving circuit. The intermediate data is obtained based on the second data, and the first driving circuit generates result data based on the first data and the intermediate data. | 2022-05-05 |
20220137775 | TOUCH CONTROL METHOD, CIRCUIT SYSTEM AND TOUCH DEVICE - A touch control method is provided. The touch control method is applied in a touch device including a plurality of touch electrodes, the touch control method includes: step S | 2022-05-05 |
20220137776 | TOUCH CONTROL METHOD, CIRCUIT SYSTEM, AND TOUCH DEVICE - A touch control method, a touch control circuit system, and a touch device, the touch device includes a plurality of touch electrodes, the touch control method includes: step S | 2022-05-05 |
20220137777 | Touch Panel and Touch Panel Operation Method Thereof - A touch panel and a touch panel operation method are disposed. The touch panel includes an active region and a non-active region in an operating state, and the touch panel includes a plurality of sensing electrodes and a controller. The plurality of sensing electrodes are disposed in the active region and the non-active region. The controller receives an active touch signal from the plurality of sensing electrodes located in the active region and a non-active touch signal from the plurality of the sensing electrodes located in the non-active region. The controller manages the active touch signal and the non-active touch signal, so that only the active touch signal is subjected to a subsequent process. | 2022-05-05 |
20220137778 | SENSOR SYSTEM - A sensor system includes first sensor electrode groups and a first integrated circuit, and second sensor electrode groups and a second integrated circuit. The first integrated circuit and the second integrated circuit are controlled such that a first uplink signal, which is transmitted from the first integrated circuit via the first sensor electrode groups, and a second uplink signal, which is transmitted from the second integrated circuit via the second sensor electrode groups, are not transmitted at the same time. | 2022-05-05 |
20220137779 | ELECTRONIC DEVICE AND FINGERPRINT IMAGE CORRECTION METHOD - An electronic device and a fingerprint image correction method are provided. The electronic device includes an optical fingerprint sensor and a processor. The optical fingerprint sensor is used to obtain a fingerprint image. The processor is coupled to the optical fingerprint sensor. The processor judges multiple analog-to-digital converter values of multiple pixels of the fingerprint image according to a numerical mask to generate a comparison image. The processor compares the comparison image with a sample image to obtain a pressure level classification corresponding to the fingerprint image. | 2022-05-05 |
20220137780 | TOUCH DISPLAY DEVICE, TOUCH DRIVING CIRCUIT AND TOUCH DRIVING METHOD THEREOF - A touch display device comprises a display panel including a plurality of touch electrodes, and a plurality of touch lines; a touch sensing circuit configured to generate a digital touch sensing output signal by accumulating touch sensing signals transmitted from the plurality of touch electrodes through the plurality of touch lines; and a touch controller configured to control a amplification gain of the touch sensing circuit by extracting a plurality of single touch sensing data having touch peak values from the digital touch sensing output signal and by comparing a distance of touch peak values between adjacent single touch sensing data to a predetermined reference distance. | 2022-05-05 |
20220137781 | TOUCHSCREEN CALIBRATION CIRCUIT - An apparatus can include a calibration circuit to determine a backlight status of a display device based on a detected difference in a noise level corresponding to the display device. The calibration circuit can perform an operation to calibrate a touchscreen coupleable to the display device based on the determined backlight status. | 2022-05-05 |
20220137782 | ENHANCED MUTUAL CAPACITANCE TOUCH SCREEN DISPLAY WITH COMPRESSIVE TOUCH DETECTION AND METHODS FOR USE THEREWITH - A capacitive touch screen display operates by: receiving a plurality of sensed signals indicating variations in mutual capacitance associated with a plurality of cross points formed by a plurality of electrodes of a sensor layer adjacent to a compressible dielectric layer adjacent; generating capacitance image data associated with the plurality of cross points that includes positive capacitance variation data corresponding to positive variations of the capacitance image data from a nominal value and negative capacitance variation data corresponding to negative variations of the capacitance image data from the nominal value; and processing the negative capacitance variation data to determine a compressive touch condition of the touch screen display by a non-conductive object. | 2022-05-05 |
20220137783 | Touch Display Device - Embodiments of the present disclosure are related to a touch display device, as implementing a portion of a touch link line by using a metal disposed on a layer different from a layer where a data link line is disposed and disposing a color filter layer between the touch link line and the data link line, a plurality of link lines can be disposed effectively and a parasitic capacitance between the touch link line and the data link line can be reduced. Furthermore, as blocking a light of specific wavelength band by the color filter layer, a light-leakage due to an abnormal driving of a display according to a driving of the touch link line on an area where the touch link line is disposed can be prevented or at least reduced. | 2022-05-05 |
20220137784 | TOUCH DEVICE, TOUCH SYSTEM AND CONTROL METHOD THEREOF - Embodiments of this disclosure provide a touch device, a touch system and a control method thereof. The touch device includes: a touch screen including: a plurality of touch electrodes, and a plurality of switch circuits corresponding to the plurality of touch electrodes respectively; and a drive chip bound and connected with the touch screen. The touch electrodes are coupled to the drive chip through the corresponding switch circuits. The drive chip is configured to: determine that the touch screen is contacted by an interference object and determine an interference area, according to capacitance values of the touch electrodes during a time period when a stylus is interacting with the touch screen, and disconnect touch electrodes in the interference area from the drive chip through corresponding switch circuits. | 2022-05-05 |
20220137785 | SYSTEMS FOR REAL-TIME INTELLIGENT HAPTIC CORRECTION TO TYPING ERRORS AND METHODS THEREOF - 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. | 2022-05-05 |
20220137786 | METHOD OF DETECTING TOUCH LOCATION AND DISPLAY APPARATUS - A display apparatus includes: a substrate having a first display area and a second display area; and a touch driving circuit configured to: receive first sensing signals of first touch sensors on the first display area; receive second sensing signals of second touch sensors on the second display area; generate first touch values based on the first sensing signals; generate second touch values based on the second sensing signals; generate corrected touch values by correcting the second touch values; and determine a touch location based on the first touch values and the corrected touch values. | 2022-05-05 |
20220137787 | METHOD AND SYSTEM FOR SHOWING A CURSOR FOR USER INTERACTION ON A DISPLAY DEVICE - A method and a system for showing a cursor for user interaction on a display device are provided. In the method, a reference position initialized at the end of a ray cast emitted from the user side is determined. A target position, which moves with a human body portion of a user, is determined. The target position is different from the reference position. A modified position is determined based on the reference position and the target position. The reference, target, and the modified positions are located on the same plane parallel with the user side. The modified position is different from the target position. The modified position is used as the current position of the cursor. The modified position represents a position of the end of the ray cast emitted from the user side currently. Accordingly, the cursor may be steady in the extended reality. | 2022-05-05 |
20220137788 | METHOD FOR REAL TIME UPDATE OF FLY-THROUGH CAMERA PLACEMENT - A virtual endoscopic view shows a surgical area and surrounding anatomy and may also show a position of a surgical instrument in use during a surgical procedure, allowing a surgeon to virtually view the surgical area when direct viewing or actual endoscopic views are incomplete, obstructed, or otherwise unavailable or undesirable. In order to render the endoscopic view, an IGS navigation system may be configured with an observer point and an observer orientation within 3-D space based upon user inputs. A user interface for defining these points allows a user to view a virtual endoscopic preview in real-time while providing inputs, thus improving the likelihood that the resulting virtual endoscopic view is as desired by the user; and reducing time spent redefining and reconfiguring the virtual endoscopic view. The virtual endoscopic preview may provide combinations of static and dynamic images to illustrate the spatial relationship of the provided inputs. | 2022-05-05 |
20220137789 | METHODS AND APPARATUS FOR THREE-DIMENSIONAL GRAPHICAL USER INTERFACES - A three-dimensional graphical user interface system comprises a media component configured to produce a signal comprising media content (e.g., a movie or television show being viewed by a user) and a three-dimensional graphical user interface (e.g., an interactive program guide). A display device communicatively coupled to the media component is configured to simultaneously display the three-dimensional graphical user interface and a media content image corresponding to the media content. | 2022-05-05 |
20220137790 | Systems and Methods for Resource Consumption Analytics - The systems and methods described herein are directed to resource monitoring and resource consumption analytics. Resource usage is tracked through a gateway device monitoring resources using remote input sensors, and usage data is transmitted to a central processing unit whereby the data is interpreted and compared with usage over time and site conditions such as weather. For example, incoming usage data is compared with resource signatures in a signature library representing an ideal usage or historical usage for given site condition. This data is interpreted into simple command displays with alerts, alarms, thereby reporting and alerting to an end-user via multiple delivery mechanisms, of potential sources of resource waste or loss. Further, the alerts or alarms can include easily interpreted recommendations to allow a non-skilled worker to take corrective procedures to maximize efficient use of the consumable resources. | 2022-05-05 |
20220137791 | ICON DISPLAY METHOD AND TERMINAL DEVICE - An icon display method includes: receiving a first input by a user; in response to the first input, displaying a first pattern on a first screen, where the first pattern is used for selecting a first region, and the first region is a region in which the first input is located; receiving a second input on a first icon by the user on a second scree; and in response to the second input, displaying the first icon in the first region. | 2022-05-05 |
20220137792 | INTERFACE DISPLAY METHOD AND ELECTRONIC DEVICE - An interface display method includes: receiving a first input performed by a user for a first icon, where the first icon is an icon whose display size is smaller than a fixed size in at least two icons on a first interface; displaying the first icon in the fixed size in response to the first input; receiving a second input performed by the user for the first icon; and in response to the second input, displaying an interface of a first application program indicated by the first icon. | 2022-05-05 |
20220137793 | Method Of Providing User Interface For Social Networking - An exemplary embodiment of the present disclosure discloses a non-transitory computer readable medium storing a computer program, in which the computer program provides a user interface for social networking when executed by one or more processors, the user interface including: a first area, displaying a plurality of entities corresponding to a plurality of classes preset according to characteristics of users; and a second area, displaying a first subset of contents to a first user as a default view, wherein the first subset of contents are selected based at least in part on at least one first class associated with a first user among the plurality of classes, and enabling to display a second subset of contents based at least in part on a change input, in response to the change input by the first user. | 2022-05-05 |
20220137794 | SYSTEM AND METHOD FOR SELECTION OF DISPLAYED OBJECTS BY PATH TRACING - Systems and methods for selecting objects by tracing the paths the objects traverse on a display. An object moving across a display screen does so along a particular path. Users may trace the shape of this path, such as by outlining the shape of the path with their finger or other device on a touch sensitive screen, moving a cursor with, e.g., a mouse, moving a motion-sensitive screen, or the like. The display may match the shape of the user's traced path to the shape of an object's path. Objects whose paths are shaped sufficiently similar to the user's traced path may then be selected. In this manner, users may select an object by tracing the path it takes, rather than directly picking or touching the object itself. This allows users an additional method for selecting displayed objects, improving the flexibility of many displays and programs run thereon. | 2022-05-05 |
20220137795 | Software Architecture and User Interface for Process Visualization - An embodiment may involve a definition of a process, wherein the process is referenced by a parent entry, wherein the process includes a set of stages, wherein the stages in the set of stages are respectively associated with sets of activities, and wherein a process design application was used to define the process. The embodiment may also include one or more processors configured to: (i) receive a reference to the parent entry; (ii) identify a transformer class associated with the process design application, wherein the transformer class converts output in a first configuration related to the process design application to input in a second configuration; (iii) receive, from the transformer class, data related to the process in the second configuration; and (iv) generate a graphical user interface that displays the process and the set of stages in a hierarchical arrangement. | 2022-05-05 |
20220137796 | SCREEN ADAPTATION AND DISPLAYING METHOD, ELECTRONIC DEVICE AND COMPUTER STORAGE MEDIUM - The present disclosure disclose a screen adaptation and displaying method, an electronic device and a computer storage medium, for adjusting a page layout to adapt to a screen display. The method comprises: acquiring a predetermined layout template corresponding to a page to be displayed on a current screen; detecting whether a ratio of length to width of the current screen is consistent with a standard ratio of length to width of the predetermined layout template; and when the ratio of the length to width of the current screen is inconsistent with the standard ratio of length to width, adjusting a page layout of the page to be displayed based on the ratio of length to width of the current screen, the standard ratio of length to width, and a number of interface elements included in the predetermined layout template so as to adapt to display on the current screen. | 2022-05-05 |
20220137797 | COPYING USER INTERFACE ARTIFACTS WITH DYNAMIC LEVELS OF DETAIL AND SHORTCUT KEYS - A method of operating a device, which includes providing a user interface with a display artifact; in response to an indication a user selected to copy the display artifact, storing multiple levels of detail of the display artifact; allowing the user to paste a selected level of detail by steps of: in response to an indication a user selected an input field and a paste command, displaying a plurality of paste options for pasting the display artifact into the input field, wherein the plurality of paste options each have a unique level of detail for representing the display artifact; allowing the user to select from the plurality of paste options; and in response to an indication a user selected a paste option from the plurality of paste options, pasting the display artifact with a level of detail associated with the selected paste option into the input filed. | 2022-05-05 |
20220137798 | DISPLAY APPARATUS THAT SWITCHES DISPLAY FROM FIRST SCREEN TO SECOND SCREEN, AND IMAGE FORMING APPARATUS - A display apparatus includes a display device, a touch panel, and a control device. The display device displays a screen in a display region. The touch panel is overlaid on the display device. The control device includes a processor, and acts, when the processor executes a control program, as a controller that causes the display device to display a first screen of a size that covers an entirety of the display region, with a predetermined first icon added to the first screen, and to display, instead of the first screen, a second screen smaller in size than the first screen in a predetermined region, when the touch panel detects a predetermined operation performed on the first icon. | 2022-05-05 |
20220137799 | System and method for content driven design generation - Described herein is a computer implemented. The method includes detecting a user input selecting a particular media item. In response, one or more template bundles are selected and one or more designs are generated, each design corresponding to a template bundle. Generating a particular design corresponding to a particular template bundle includes rendering template bundle media items corresponding to the non-placeholder element in the template bundle, and, for each placeholder element defined by the template bundle, rendering a user selected media item. The one or more designs are then displayed. | 2022-05-05 |
20220137800 | METHOD AND APPARATUS FOR ADJUSTING POSITION OF VIRTUAL BUTTON, DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT - A method for adjusting the position of a virtual button includes: presenting a button adjustment interface of a virtual scene including a target virtual button; controlling, in response to a movement operation for the target virtual button, the target virtual button to move in the button adjustment interface, to adjust a presentation position of the target virtual button in the virtual scene, wherein at least two presentation forms of the target virtual button are in the virtual scene; and presenting prompt information in response to the target virtual button being moved to a boundary area in the button adjustment interface, the prompt information being used for prompting that the target virtual button is displayed abnormally in the virtual scene when the target virtual button is in a target presentation form of the at least two presentation forms. | 2022-05-05 |
20220137801 | SYSTEM AND METHOD FOR PROJECT COLLABORATION - A system for operator interface processing for collaboration with a trusted circle of project personnel is disclosed. The system includes a project manager system that selects user interface controls for a project manager and to generate the project manager user interface controls at a main menu of a project manager operator interface. A project service provider system selects user interface controls for a project service provider to generate the project service provider user interface controls at a main menu of a project service provider operator interface. A project personnel system selects user interface controls for project personnel and to generate the project personnel user interface controls at a main menu of a project personnel operator interface. The project manager user interface controls, the project service provider user interface controls and the project personnel user interface controls are different from each other. | 2022-05-05 |
20220137802 | METHOD AND APPARATUS FOR GENERATING INTERACTIVE VISUALIZATIONS OF LARGE DATA SETS - A method includes extracting data from a log file including location information and identification information. The method also includes normalizing the data and processing the normalized data to determine at least one of the quantity of data points corresponds to the location information. The method further includes processing graphical background data to determine a plurality of available zoom levels and processing the normalized data with respect to the graphical background data and each zoom level of the plurality of available zoom levels to determine a quantity of data points within a predetermined distance from a reference position in the graphical background data. The method additionally includes causing a graphical user interface to be output including a graphical representation of the graphical background data at a selected zoom level of the plurality of available zoom levels and one or more icons displayed over the graphical representation of the graphical background data. | 2022-05-05 |
20220137803 | CONTROL DEVICE, SYSTEM, AND PROGAM - To allow a user to more intuitively grasp processing executed in accordance with an operation. There is provided a control device including: a reception unit that receives an operation on at least one operation unit, and a control unit that sets, as a specific function, a function of executing at least one processing in accordance with contents of the operation received by the reception unit, and controls a notification unit to perform a notification in accordance with each of processing executed by the specific function. | 2022-05-05 |
20220137804 | MANAGEMENT SYSTEM, MANAGEMENT METHOD, AND COMPUTER-READABLE MEDIUM - A management system for managing setting information of an observation system includes: one or more non-transitory computer-readable media that include an instruction; and one or more processors that execute the instruction. The instruction is configured to cause the one or more processors to perform an operation. The operation includes detecting a use status of a setting indicated by the setting information, and updating, in accordance with the detected use status, evaluation information indicating an evaluation pertaining to the setting, the evaluation information being managed so as to be associated with the setting information. | 2022-05-05 |
20220137805 | SYSTEMS AND METHODS FOR DETERMINING LIQUID COOLED ARCHITECTURES IN AN IT ROOM - Methods and systems for designing a liquid cooled IT room architecture for an IT room include receiving a design parameter, responsive to a user input, corresponding to at least one equipment rack in the IT room, determining a dielectric fluid return temperature T | 2022-05-05 |
20220137806 | Method, System, and Computer Program Product for Configuring at Least One Rule via a Graphical User Interface - Provided is a method for configuring at least one rule, e.g., using a graphical user interface. The method may include displaying a graphical user interface including a polygon having at least three edges and an icon at a first position within the polygon. Each edge of the polygon may be associated with a potential outcome of at least one rule. An input to move the icon to a second position within the polygon may be received. The graphical user interface may be displayed with the icon at the second position within the polygon. A distance from the second position of the icon to each edge of the polygon may be determined. The rule(s) may be adjusted based on the distance from the second position of the icon to each edge of the polygon. A system and computer program product are also disclosed. | 2022-05-05 |
20220137807 | METHOD AND SYSTEM FOR USE OF BIOMETRIC INFORMATION ASSOCIATED WITH CONSUMER INTERACTIONS - Embodiments provide a computer-executed method, a computer system and computer program product for facilitating a commercial transaction. The method includes transmitting computer-executable instructions to cause a representation of an item to be displayed on a consumer interface rendered on a visual display of a computing device associated with a consumer. The method also includes receiving, from the computing device, an indication of consumer input performed using the consumer interface, the consumer input associated with the representation of the item available for a commercial transaction. The method also includes receiving, from the computing device, biometric information associated with the consumer. The method also includes determining an identity of the consumer based on the biometric information and, based on the identity of the consumer, associating the consumer input with a predetermined command defined for the consumer. The method further includes transmitting computer-executable instructions to facilitate a transaction associated with the command with respect to the item. | 2022-05-05 |
20220137808 | MANIPULATING 3D VIRTUAL OBJECTS USING HAND-HELD CONTROLLERS - Some examples provides a set of frameworks, process and methods aimed at enabling the expression and exploration of free-form and parametric 3D shape designs enabled through natural interactions with a hand-held mobile device acting as a controller for 3D virtual objects. A reference plane in a virtual space generated by the location of the mobile device may be used to select a 3D virtual object intersected by the reference plane. Positioning of the mobile device may also be used to control a pointer in the virtual space. In an example, the orientation of the mobile device may be detected by an accelerometer or gyroscope. In example, the position of the mobile device may be detected by a position sensor. | 2022-05-05 |
20220137809 | METHOD AND APPARATUS FOR PROVIDING TACTILE MESSAGE - The present invention relates to a tactile message providing method and a tactile message providing device. The tactile message providing method in a mobile device includes driving a tactile message program in a first mobile device, receiving a tactile pattern in the first mobile device, converting the tactile pattern into a tactile signal, and transmitting the tactile signal to a second mobile device. The tactile message program includes a tactile switch icon, and the tactile switch icon switches a text input window to a tactile pattern input window and the tactile pattern input window receives the tactile pattern to generate a digital signal. | 2022-05-05 |
20220137810 | HYBRIDIZATION OF VOICE NOTES AND CALLING - A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode. | 2022-05-05 |
20220137811 | ELECTRONIC DEVICE AND METHOD FOR PROVIDING USER INTERFACE - An electronic device is provided. The electronic device includes a display, a communication circuit, a processor operatively connected to the display and the communication circuit, and a memory operatively connected to the processor. The memory stores instructions that, when executed, cause the processor to receive information about a time interval and user interface information, which are associated with a response to a user utterance input to a first external electronic device, from a second external electronic device through the communication circuit, to determine whether the display is in an active state within the time interval, and to provide a first user interface corresponding to the user interface information through the display based on the determination that the display is in the active state within the time interval. | 2022-05-05 |
20220137812 | SYSTEM AND METHOD FOR DETECTING AND CHARACTERIZING TOUCH INPUTS AT A HUMAN-COMPUTER INTERFACE - One variation of a method for detecting an input at a touch sensor—including a force-sensitive layer exhibiting variations in local resistance responsive to local variations in applied force on a touch sensor surface and a set of drive and sense electrodes—includes: driving a drive electrode with a drive signal; reading a sense signal from a sense electrode; detecting a alternating-current component and a direct-current component of the sense signal; in response to a magnitude of the direct-current component of the sense signal falling below a threshold magnitude, detecting an input on the touch sensor surface during the scan cycle based on the alternating-current component of the sense signal; and, in response to the magnitude of the direct-current component of the sense signal exceeding the threshold magnitude, detecting the input on the touch sensor surface during the scan cycle based on the direct-current component of the sense signal. | 2022-05-05 |
20220137813 | REBUILDING SPACE ACCOUNTING COUNTERS IN MAPPING LAYER OF STORAGE APPLIANCES - Techniques for rebuilding space accounting counters in mapping layers of storage appliances. The techniques include uniquely associating top levels of a mapping layer of a storage appliance with respective storage objects. The techniques further include determining amounts of logical storage space consumed by the respective storage objects from mappings of LBAs of the respective storage objects to virtual blocks of a virtual layer of the storage appliance. The techniques further include determining amounts of physical storage space consumed by the respective storage objects from logged information pertaining to each leaf pointer of a leaf level of the mapping layer that points to a virtual block in the virtual layer, each virtual block being mapped to a physical block in a physical layer of the storage appliance. The techniques further include using multi-threading to determine amounts of logical storage space consumed by dynamically adjustable ranges of the respective storage objects. | 2022-05-05 |
20220137814 | MULTIPLE OPEN BLOCK FAMILIES SUPPORTING MULTIPLE CURSORS OF A MEMORY DEVICE - An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to open a first block family associated with the memory device; assign a first cursor of a plurality of cursors of the memory device to the first block family; responsive to programming a first block associated with the first cursor, associate the first block with the first block family; open, while the first block family is open, a second block family associated with the memory device; assign a second cursor of the plurality of cursors of the memory device to the second block family; and responsive to programming a second block associated with the second cursor, associate the second block with the second block family. | 2022-05-05 |
20220137815 | MANAGING BIN PLACEMENT FOR BLOCK FAMILIES OF A MEMORY DEVICE BASED ON TRIGGER METRIC VALUES - A processing device of a memory sub-system is configured to select, during a first period of time of a plurality of predetermined periods of time, a first voltage bin of a plurality of voltage bins associated with a memory device, wherein each bin of the plurality of voltage bins is associated with a corresponding set of read level offsets; perform, during a second period of time, a read operation of a block of the memory device, using a first set of read level offsets associated with the first voltage bin; determine a trigger metric associated with the first set of read level offsets; and responsive to determining that the trigger metric fails to satisfy a predefined condition, select a second voltage bin, wherein a second set of read level offsets associated with the second voltage bin is associated with a second trigger metric that satisfies the predefined condition. | 2022-05-05 |
20220137816 | NATIVE MEMORY SEMANTIC REMOTE MEMORY ACCESS SYSTEM - A clustered memory system includes a first computing system coupled to a second computing system via a network, and including a clustered memory management subsystem coupled to a central processing subsystem and a networking device. The clustered memory management subsystem receives a processor memory-centric access request associated with a memory access operation from the central processing subsystem, and uses memory management hardware to determine that the processor memory-centric access request is directed to a second memory subsystem in the second computing system. The clustered memory management subsystem then uses remote memory access hardware to generate memory access information for performing the memory access operation at the second memory subsystem, and instructs the networking device to utilize the memory access information to transmit at least one memory access communication that provides for the performance of the memory access operation at the second memory subsystem. | 2022-05-05 |
20220137817 | MEMORY SYSTEM AND METHOD OF OPERATING THE SAME - Memory systems and methods of operating the memory systems are disclosed. A memory system including a plurality of data storage zones may comprise a memory device including a plurality of zones for storing data, and a memory controller configured to control the memory device in performing a write operation in the memory device. The memory controller is configured to, upon performing a write operation corresponding to a write request received from a host, update a logical write pointer and a physical write pointer associated with a zone that is targeted to perform the write operation corresponding to the write request received from the host, and upon performing a write operation corresponding an internal write command internally issued by the memory controller, update a physical write pointer associated with the zone that is targeted to perform the write operation corresponding to an internal write command issued by the memory controller. | 2022-05-05 |
20220137818 | UTILIZATION OF A DISTRIBUTED INDEX TO PROVIDE OBJECT MEMORY FABRIC COHERENCY - Embodiments of the invention provide systems and methods to implement an object memory fabric. Object memory modules may include object storage storing memory objects, memory object meta-data, and a memory module object directory. Each memory object and/or memory object portion may be created natively within the object memory module and may be a managed at a memory layer. The memory module object directory may index all memory objects and/or portions within the object memory module. A hierarchy of object routers may communicatively couple the object memory modules. Each object router may maintain an object cache state for the memory objects and/or portions contained in object memory modules below the object router in the hierarchy. The hierarchy, based on the object cache state, may behave in aggregate as a single object directory communicatively coupled to all object memory modules and to process requests based on the object cache state. | 2022-05-05 |
20220137819 | RESOURCE ALLOCATION METHOD, STORAGE DEVICE, AND STORAGE SYSTEM - A resource allocation method and a storage device are provided. The storage device includes a disk enclosure and a plurality of controllers. Each controller includes a plurality of processors, each processor includes a plurality of processor cores, the plurality of controllers are separately coupled to the disk enclosure including a plurality of hard disks. The plurality of processors are configured to provide computing resources. The plurality of hard disks are configured to provide storage space. Logical addresses corresponding to the storage space are classified into several address segment sets, each address segment set includes one or more address segments, some of the computing resources are allocated to each address segment set, and are used to execute a data access request for accessing an address segment comprised in the address segment set. Computing resources used to process different address segment sets are from different processors or from different processor cores. | 2022-05-05 |
20220137820 | OVERLAPPING REPLICATION CYCLES FOR ASYNCHRONOUS REPLICATION - Peer storage systems share the workload of asynchronously replicating a shared logical storage unit (LSU) to a target system. Peer storage systems (S1 and S2) that synchronously replicate a shared LSU share the workload of asynchronously replicating the shared LSU to a target system (S3) by dividing ownership of the replication cycles in an alternating manner without a strict synchronization of cycles between the peer storage systems. Rather, a given cycle number (e.g., Cycle 1) on S1 may not start and end with a same write operation as a same cycle number (Cycle 1) on S2, such that cycles on S1 (e.g., Cycle 1 and Cycle 2) overlap with cycles having the same number (Cycle 1 and Cycle 2) on S2. S1 may asynchronously replicate to S3 only the cycles it owns, and S2 may asynchronously replicate to S3 only the cycles it owns to S3. | 2022-05-05 |
20220137821 | Multi-Device Synchronization Systems and Methods - Methods and systems for multi-device, multi-channel cloud-based differential data synchronization. The system includes a server system, a source device including a first migration application instance, the source device configured to execute the first migration application instance to initiate a data transfer process with the server system to transfer user data to the server system upon a user ordering a target device, and the target device including a second migration application instance, the target device configured to execute the second migration application instance to initiate a data transfer process with the server system to transfer the user data to the target device, and execute a second data transfer with the source device to finalize data synchronization when the user is picking up the target device. | 2022-05-05 |
20220137822 | ACCESSING ADDITIONAL STORAGE SPACE IN A STORAGE SYSTEM - Accessing additional storage space of a storage system includes reading a physical data fragment that is an incremental subset of a physical storage unit of the storage system, accessing metadata corresponding to logical blocks stored on the physical data fragment to determine a sidebar storage portion of the physical data fragment that is unused by the logical blocks, and accessing data of the sidebar storage portion. Accessing data of the sidebar storage portion may include providing data from the sidebar storage portion to a calling process. Accessing data of the sidebar storage portion may include modifying a portion of data from the physical data fragment and writing the physical data fragment back to the physical storage device. The physical data fragment may be locked prior to reading the physical data fragment and the physical data fragment may be unlocked after writing the physical data fragment. | 2022-05-05 |
20220137823 | Method and System for Improving Write Performance in a Storage System - A method is used in improving write performance in a storage system. Data is stored on a first tier of storage. A modification to the data is stored on a second tier of storage, the second tier being higher than the first tier. Setting an indicator identifies which data is valid. | 2022-05-05 |
20220137824 | MANAGING I/O CONNECTIONS USING VIRTUAL HOST PORTS - Bandwidth consumption and/or an I/O transmission rate on an I/O path between a port of a storage system and a physical host port may be managed, including determining when multiple virtual host ports correspond to (i.e., are mapped to) a same physical host port. This virtual host port mapping information may be used to more accurately determine bandwidth consumption and I/O transmission rates on I/O connections along an I/O path including the physical host port, and to adjust the bandwidth consumption and/or I/O transmission rate on one more of these I/O connections according to bandwidth thresholds and I/O count thresholds defined for the I/O path (e.g., for the Physical host port of the I/O path). | 2022-05-05 |
20220137825 | HOST BUS ADAPTOR (HBA) VIRTUALIZATION AWARENESS FOR EFFECTIVE INPUT-OUTPUT LOAD BALANCING - An apparatus comprises at least one processing device that is configured to control delivery of input-output operations from a host device to a storage system over selected ones of a plurality of paths through a network. The at least one processing device is further configured to detect a reduction in performance of one or more of the input-output operations over one or more paths of the plurality of paths, to identify a physical initiator component corresponding to the one or more paths, and to notify the storage system about the reduction in performance and the identified physical initiator component. The at least one processing device is also configured to receive a notification from the storage system indicating one or more virtual initiator instances of a plurality of virtual initiator instances corresponding to the identified physical initiator component, and to deactivate the one or more virtual initiator instances. | 2022-05-05 |
20220137826 | HARDWARE ACCELERATOR - A hardware accelerator is provided. The hardware accelerator includes a first memory; a source address generation unit coupled to the first memory; a data collection unit coupled to the first memory; a first data queue coupled to the data collection unit; a data dispersion unit coupled to the first data queue; a destination address generation unit coupled to the data dispersion unit; an address queue coupled to the destination address generation unit; a second data queue coupled to the data dispersion unit; and a second memory coupled to the second data queue. The hardware accelerator can perform anyone or any combination of tensor stride, tensor reshape and tensor transpose to achieve tensorflow depth-to-space permutation or tensorflow space-to-depth permutation. | 2022-05-05 |
20220137827 | LIFE EXPECTANCY MONITORING FOR MEMORY DEVICES - Methods, systems, and devices for life expectancy monitoring for memory devices are described. A memory device may monitor a parameter of a component of the memory device or the memory device overall, and may determine whether the parameter satisfies a threshold. The parameter may represent or be associated with a lifetime of the component, a level of wear of the component, or an operating parameter violation of the component, or any combination thereof. The memory device may communicate, to a host device, an indication of the parameter satisfying the threshold, and the host device may use the information in the indication to adjust one or more parameters associated with operating the memory device, among other example operations. | 2022-05-05 |
20220137828 | TRANSFORMING APPLICATION-INSTANCE SPECIFIC DATA - Transforming data that is provided by a first instance of an application that uses application-instance specific data includes determining if a component of the data is an application-instance specific component and, if the component is an application-instance specific component, transforming the component either at a storage system containing the data or as the component is being accessed by a second instance of the application, different from the first instance. Transforming the component at a storage system containing the data may be performed independently of any accesses of the data. Transforming the component at a storage system containing the data may be performed by the storage system. The first instance of the application may run on a first host and the second instance of the application may run on a second host different from the first host. The first and second instances of the application may run on a same host. | 2022-05-05 |
20220137829 | PROVIDING PREFERENTIAL TREATMENT TO METADATA OVER USER DATA - A technique provides preferential treatment to metadata over user data when protecting data in a mapped-RAID system. The technique involves generating metadata based on user data, storing the metadata in mirrored storage of the mapped-RAID system (e.g., 2-way mirrored storage), and storing the user data in non-mirrored storage of the mapped-RAID system (e.g., writing user data with parity in accordance with RAID 6). The mapped-RAID system provides reliability preference toward maintaining the metadata over maintaining the user data while the metadata and the user data are stored within the mapped-RAID system. Accordingly, the technique is able to concurrently provide high reliability and high storage efficiency. | 2022-05-05 |
20220137830 | USING PATH QUARANTINING TO IDENTIFY AND HANDLE BACKEND ISSUES - A technique involves, in response to encountering a predefined number of consecutive I/O errors using a drive path to a storage drive, transitioning the drive path from online to quarantined to temporarily deny further I/O operations from being processed using the drive path. The technique further involves starting a quarantine timer that defines a quarantine time period. The technique further involves performing an update operation that updates the drive path. The update operation (i) changes the drive path from quarantined to removed to continue denying further I/O operations from being processed using the drive path when a removal notification is received before the quarantine time period expires, and (ii) changes the drive path from quarantined to back to online to allow further I/O operations to be processed using the drive path when a removal notification is not received before the quarantine time period expires. | 2022-05-05 |
20220137831 | METHOD AND SYSTEM FOR IMPROVING REBUILD FOR A STORAGE SYSTEM - A method is used in improving rebuilding in data storage. The generation number of a PLB is compared with a generation number of a partition corresponding to the PLB. The data of the PLB is rebuilt based on the comparison. | 2022-05-05 |
20220137832 | METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT FOR STORAGE MANAGEMENT - Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for storage management. According to an example implementation of the present disclosure, a method for storage management includes: acquiring, at a host, a target response entry from a response queue, wherein the response queue includes at least one response entry associated with at least one storage device in a storage system which has been accessed by the host, and the target response entry records information about a target response of a target storage device in the at least one storage device to an access operation initiated by the host; determining, based on the target response entry, whether a failure associated with the target response occurs; and acquiring the target response based on the target response entry if it is determined that no failure occurs. Therefore, the storage performance can be improved. | 2022-05-05 |