43rd week of 2021 patent applcation highlights part 42 |
Patent application number | Title | Published |
20210333928 | ELECTRONIC DEVICE - An electronic device, including: a display panel, including a fingerprint recognition region, the fingerprint recognition region including a central region and an edge region surrounding the central region; an optical sensor, configured to collect a fingerprint image of a target object and including a plurality of photosensitive units, wherein a projection of the optical sensor on the display panel along a direction perpendicular to the display panel is within the fingerprint recognition region; and a controller, configured to control photosensitive performance of at least one photosensitive unit corresponding to the edge region to be better than photosensitive performance of at least one photosensitive unit corresponding to the central region. | 2021-10-28 |
20210333929 | POSITION POINTER - A position pointer is provided for indicating a position on a sensor of a position detection device. The position pointer includes an elongate pointer body having a distal end and a proximal end; a first electrode disposed near the distal end; and a second electrode different from the first electrode and disposed near the distal end, wherein both the first and second electrodes are capacitively coupleable with the sensor of the position detection device. The position pointer includes a detection circuit configured to intermittently detect signals transmitted from the position detection device; a signal circuit configured to generate a position signal to be transmitted to the position detection device; and a transmission circuit configured to control transmission of the position signal. The transmission circuit, based on a detection result of the detection circuit, controls transmission of the position signal via the first electrode. | 2021-10-28 |
20210333930 | TOUCH SUBSTRATE, MANUFACTURING METHOD THEREOF, AND TOUCH DISPLAY DEVICE - A touch substrate, a manufacturing method thereof and a touch device are provided. The touch substrate includes a base substrate and a touch sensor disposed on the base substrate; the touch sensor includes a plurality of hollow parts arranged radially. | 2021-10-28 |
20210333931 | TOUCH PANEL AND PRESSURE TOUCH DETECTION METHOD THEREOF, AND TOUCH APPARATUS - A touch panel, a touch apparatus and a pressure touch detection method thereof. The touch panel includes: a touch electrode layer; a conductive layer, disposed opposite to the touch substrate and configured to form capacitance with the touch electrode layer; a dielectric layer, located between the touch electrode layer and the conductive layer, the dielectric layer includes a fluid dielectric layer and a solid dielectric layer, and the fluid dielectric layer has a dielectric constant larger than a dielectric constant of the solid dielectric layer, and a fluid in the fluid dielectric layer is configured to flow under the touch pressure to change the dielectric constant of the dielectric layer, so that the capacitance between the touch electrode layer and the conductive layer at the touch position and in the peripheral region of the touch position changes. | 2021-10-28 |
20210333932 | TOUCH DISPLAY DEVICE - A touch display device includes a cover plate, a touch display module, a substrate, a liner layer disposed on the substrate, a first transparent substrate disposed on the liner layer, a second transparent substrate disposed on the liner layer, a touch driving electrode and a touch sensing electrode. The touch driving electrode is disposed on the first transparent substrate, and the touch sensing electrode is disposed on the second transparent substrate. A capacitance between the touch driving electrode and the touch sensing electrode is varied to perform touch sensing when the touch display device is applied. A distance between the touch driving electrode and the touch sensing electrode is varied perform pressure sensing when a certain pressure is applied to the touch driving electrode. | 2021-10-28 |
20210333933 | DISPLAY DEVICE AND TERMINAL - The present invention provides a display device and a terminal. The display device includes a display panel and a touch layer. The touch layer includes a plurality of first touch electrodes and a plurality of second touch electrodes disposed in a same layer and not in contact with each other. The first touch electrodes and the second touch electrodes are alternately arranged in a first direction. The second touch electrodes include a plurality of touch units arranged in a second direction and connected with each other. Surface areas of the plurality of touch units in the same second touch electrode are not equal. The invention reduces a width of a flexible circuit board. | 2021-10-28 |
20210333934 | FLEXIBLE DISPLAY DEVICE - A flexible display device including a bending area and a plurality of non-bending areas may include a display substrate including a plurality of transistors and a light-emitting element, a sensing film below the display substrate, and a plurality of metal plates below the sensing film, and the metal plates include a soft magnetic material. | 2021-10-28 |
20210333935 | TOUCH PANEL, TOUCH SUBSTRATE, AND TOUCH CONTROL DISPLAY APPARATUS - The present application discloses a touch panel including a base substrate, a first touch electrode layer on the base substrate, and a second touch electrode layer. The first touch electrode layer includes a plurality of first touch electrodes. Each of the plurality of first touch electrodes includes a plurality of first touch electrode patterns along a second direction, each of which extending substantially along a first direction. The second touch electrode layer includes a plurality of second touch electrodes along the second direction. Each of the plurality of second touch electrodes extends substantially along the first direction. The first touch electrode layer and the second touch electrode layer are insulated from each other. | 2021-10-28 |
20210333936 | TOUCH SUBSTRATE, TOUCH CONTROL DISPLAY APPARATUS, AND METHOD OF FABRICATING TOUCH SUBSTRATE - A touch substrate includes a first touch electrode layer including a plurality of first touch electrodes; a second touch electrode layer including a plurality of second touch electrodes; and a plurality of first connecting structures. Each of the plurality of second touch electrodes includes a plurality of second touch electrode blocks electrically connected substantially along a first direction. Each of the plurality of first touch electrodes includes a plurality of first touch electrode blocks electrically connected substantially along a second direction. Each individual one of the plurality of first connecting structures is between two adjacent first touch electrode blocks. The two adjacent first touch electrode blocks along the second direction are electrically connected to each other through one of the plurality of first connecting structures. Each of the plurality of first connecting structures includes a first conductive connecting ring. | 2021-10-28 |
20210333937 | TOUCH SCREENS - The present disclosure discloses a touch screen, including a display region and a transmission region. The transmission region is arranged on at least one side around the display region. The touch screen includes a transparent cover plate, a first adhesive layer, a first low-resistance conductive layer, a first flexible film substrate, a second adhesive layer, a second low-resistance conductive layer, and a second flexible film substrate sequentially from top to bottom. The first low-resistance conductive layer and the second low-resistance conductive layer include an electrical conduction layer of a continuous structure. The electrical conduction layer includes metal and an oxide/nitride of the metal. The first low-resistance conductive layer includes a first touch conductive layer and a first wire integrally formed. The second low-resistance conductive layer includes a second touch conductive layer and a second wire integrally formed. | 2021-10-28 |
20210333938 | TOUCH PANELS - The present disclosure discloses a touch panel, including an inductive electrode and a flexible circuit board, the inductive electrode including a first electrode axis and a second electrode axis intersecting each other, and the first electrode axis and the second electrode axis each including a plurality of touch electrodes and a plurality of signal electrodes; signal wires connected to the touch electrodes; and touch wires connected to the signal electrodes; the touch electrodes and the signal electrodes being arranged at intervals, and at least one touch electrode being arranged between two signal electrodes. With the technical solution, the present disclosure achieves a touch panel with a transparent and touch-enabled bezel. | 2021-10-28 |
20210333939 | PRINTED WIRING - In printed wiring that is formed, on a surface of a base member, by a film of cured electrically conductive ink and that includes: a wavy line; a first wiring element located at one side of both sides sandwiching the wavy line in a width direction; and a second wiring element located at the other side of the both sides and adjacently to the wavy line; a surplus wavy line is provided which is another wavy line, which extends along the wavy line adjacently to the wavy line between the wavy line and the first wiring element, and which is connected to the wavy line to have the same potential. | 2021-10-28 |
20210333940 | TOUCH PANEL, TOUCH DISPLAY PANEL AND TOUCH DISPLAY DEVICE - A touch panel, a touch display panel and a touch display device are provided. The touch panel includes a capacitive touch electrode and an electromagnetic touch electrode. The capacitive touch electrode includes a first mesh pattern, the first mesh pattern includes a plurality of first mesh lines, the plurality of the first mesh lines are intersected with each other, the electromagnetic touch electrode is insulated from the capacitive touch electrode and includes a second mesh pattern, and the second mesh pattern includes a plurality of second mesh lines, the plurality of the second mesh lines are intersected with each other. | 2021-10-28 |
20210333941 | TOUCH PANEL - A touch panel is provided. the touch panel includes a substrate, a sensing electrode, and a driving electrode. The sensing electrode and the driving electrode are disposed on the substrate insulated from each other. The sensing electrode includes a plurality of sensing sub-electrodes electrically connected to each other. The driving electrode includes a plurality of driving sub-electrodes electrically connected to each other. A length of each sensing sub-electrode is less than 500 μm. A length of each driving sub-electrode is less than 500 μm. | 2021-10-28 |
20210333942 | TOUCH SUBSTRATE, TOUCH CONTROL DISPLAY APPARATUS, METHOD OF FABRICATING TOUCH SUBSTRATE - A touch substrate has a touch sensing area, and a peripheral area for bonding circuit parts. The touch substrate includes a first touch electrode layer including a plurality of first touch electrodes; a second touch electrode layer including a plurality of second touch electrodes; an insulating layer insulating the first touch electrode layer from the second touch electrode layer; a plurality of first touch signal lines extending across at least a portion of the touch sensing area into the peripheral area; and a plurality of vias extending through the insulating layer. The plurality of first touch signal lines are respectively connected to the plurality of first touch electrodes respectively through the plurality of vias. The plurality of first touch signal lines and the plurality of second touch electrodes are in a same layer. | 2021-10-28 |
20210333943 | TOUCH SUBSTRATE AND MANUFACTURING METHOD THEREOF, TOUCH DISPLAY PANEL AND TOUCH DISPLAY APPARATUS - A touch substrate includes a plurality of first electrodes extending in a first direction, a plurality of second electrodes ( | 2021-10-28 |
20210333944 | DIGITIZER AND DISPLAY DEVICE INCLUDING THE SAME - A digitizer including a flexible printed circuit film including a folding area configured to be folded, and having a first surface and a second surface opposite to the first surface, a plurality of first lines disposed on the first surface of the flexible printed circuit film and extending in a first direction, and a plurality of second lines disposed on the second surface of the flexible printed circuit film and extending in a second direction crossing the first direction, in which the first lines and the second lines define a grid area overlapping the folding area on a plane, and the flexible printed circuit film includes a penetration hole in the grid area. | 2021-10-28 |
20210333945 | SEMICONDUCTOR DEVICE, CHARACTER RECOGNITION DEVICE, AND CHARACTER RECOGNITION METHODS - A semiconductor device includes: a sensor detecting electric capacitance of a touch key group comprising a plurality of touch keys arranged in a matrix; and a control device configured to perform character recognition based on a change in the electric capacitance of the plurality of touch keys detected by the sensor and on a sampling pattern that is time-series data of a loci. | 2021-10-28 |
20210333946 | TOUCH SENSOR AND IMAGE DISPLAY DEVICE INCLUDING THE SAME - A touch sensor according to an embodiment of the present disclosure includes a substrate layer, sensing electrodes formed on the substrate layer, at least one device hole penetrating through at least one of the sensing electrodes, a barrier wall pattern formed along a periphery of the device hole, and an extension pattern disposed in the device hole to be connected to the barrier wall pattern. Defects caused by an external static electricity in the device hole can be prevented by the barrier wall pattern and the extension pattern. | 2021-10-28 |
20210333947 | DEVICE FOR PROVIDING CONTACT SCENARIO MANAGEMENT INTERFACE - A device for providing an interface for managing contact scenarios for one or more respondents may provide a first interface for inputting contact information of one or more respondents to be contacted, provide a second interface for inputting a scenario of the contact, and provide a third interface for displaying on a screen a contact simulation according to the scenario. | 2021-10-28 |
20210333948 | METHOD, DEVICE, AND STORAGE MEDIUM FOR CONTROLLING DISPLAY OF FLOATING WINDOW - A method, device and storage medium for controlling display of floating window. The method may include the following. A touch signal in a display area of the floating window may be received. A sub-area located by an initial touch position of the touch signal may be determined. The display of the floating window may be controlled based on a touch function type corresponding to the sub-area and a movement track of the touch signal. | 2021-10-28 |
20210333949 | AUTOMATED DATA PROCESSING SYSTEMS AND METHODS FOR AUTOMATICALLY PROCESSING DATA SUBJECT ACCESS REQUESTS USING A CHATBOT - A chat robot may be used to facilitate interaction with a user in the determination of whether to initiate and process a data subject access request (DSAR). At a DSAR submission webpage, the chatbot may interact with a user to determine the information the user is in need of and/or the actions that the user may take. The chatbot may provide the information desired by the user, avoiding the processing overhead of submission and fulfillment of a DSAR. The chatbot may also facilitate completion of a DSAR on behalf of the user when needed. | 2021-10-28 |
20210333950 | PAGE DISPLAYING METHOD AND APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM - This application discloses a page displaying method and apparatus, an electronic device and a storage medium, relating to the technical field of computer vision, including: extracting a theme color from an image of a page to be displayed, and determining a coloration attribute of the theme color, where the coloration attribute is a chromatic attribute, or the coloration attribute is a non-chromatic attribute; and adjusting the page to be displayed according to the coloration attribute and displaying the page. Various pages are adjusted and displayed based on different coloration attributes of the theme color, thus avoiding a disadvantage related to lack of flexibility caused by filtering the theme color by a preset filtering range in related art, realizing diversity and flexibility in displaying for various pages, avoiding the disadvantage of distortion of images caused by simple filtering, and improving the reliability and accuracy of page display. | 2021-10-28 |
20210333951 | SYSTEM AND METHOD FOR DOSSIER CREATION WITH LINKING DOSSIERS AND CONTEXT PASSING - A method (and system) includes retrieving a dataset from a database, creating a source report including a graphical representation of the dataset, the graphical representation of the dataset including a data container, displaying the report on a graphical user interface and creating a contextual link between the graphical representation of the dataset and another graphical representation of data within the report or within another separate report. | 2021-10-28 |
20210333952 | USER-INTERFACE DRIVEN CREATION AND DISTRIBUTION OF COMPUTER APPLICATIONS - Systems and methods herein describe accessing a data processing pipeline, causing presentation of the data processing pipeline on a graphical user interface of a computing device;, receiving a selection of a first user interface element within the graphical user interface, generating a datafile representing the data processing pipeline, submitting the datafile and an application to a software framework using an application programming interface, receiving, from the application, the generated datasets, applying the data operations the data processing pipeline, collecting performance data metrics from the data processing pipeline, and dynamically updating the graphical user interface with the collected performance data metrics. | 2021-10-28 |
20210333953 | DYNAMIC DASHBOARD OF USER INTERFACE DISPLAYING PRIMARY OBJECT AND RELATED OBJECTS - Techniques for specifying information displayed in a graphical user interface may include: receiving a runbook definition that is a template including a primary object category, a first object category related to the primary object category, a first chart definition of metrics about the primary object category, and a second chart definition of metrics about the first object category; loading the runbook definition; applying the runbook definition to a first primary object that is an instance of the primary object category, wherein the first primary object has a first related object and the first related object is an instance of the first object category; and updating the graphical user interface to display a first chart having the first chart definition for the first primary object and to display a second chart having the second chart definition for the first related object. | 2021-10-28 |
20210333954 | Integrated Drill Down Within a Natural Language Interface for Visual Analysis - A computing device displays a first data visualization that includes a first plurality of data marks. Each of the data marks corresponds to a respective distinct data value of a first data field from a dataset. In response to user selection of a first data mark that corresponds to a first data value of the first data field, the device displays a first data widget that includes one or more user-selectable affordances. In response to user selection of a first affordance of the affordances, the device displays a first drill down widget. The device receives user selection of a second data field from the dataset in the drill down widget. In response to the user selection, the device generates a second data visualization that includes a second plurality of data marks and displays the second data visualization. | 2021-10-28 |
20210333955 | Structured Arrangements for Tracking Content Items on a Shared User Interface - Technologies are disclosed that enable a computing system to present a structured arrangement for tracking content items on a shared user interface (UI) during a communication session. The structured arrangement is a list that is displayed in a specific region of the shared UI. Inclusion of content items in the list makes it easier for users to locate and interact with those content items throughout the communication session. The ability to create and manipulate the list may be limited to only certain users such as a moderator. Use of this list can promote inclusivity and fairness. For instance, inclusion in the list may prevent content items from being forgotten or ignored. Additionally, the names of users who contributed the content items may be shown in the list thereby providing recognition for those users. | 2021-10-28 |
20210333956 | DISPLAY CONTROL SYSTEM, DISPLAY CONTROL METHOD, AND PROGRAM - A display control system specifies, in a case where one of a plurality of individual information items associated with a common information item is specified, the common information item associated with the specified individual information item, and other individual information items associated with the common information item. The display control system determines an order of the specified individual information item, the common information item, and the other individual information items such that the specified individual information item is positioned between the common information items and the other individual information items. In a case where a page turning operation is performed in a predetermined direction, the display control system displays pages of the other individual information items. In a case where the page turning operation is performed in a direction opposite to the predetermined direction, the display control system displays the page of the common information item. | 2021-10-28 |
20210333957 | DISPLAY ADJUSTMENTS - A method, apparatus, and product are provided for providing a GUI. The method includes determining whether to present a widget over a display of a user, where the display has at least a portion of a page that is visible to a user. The page has a second widget, and the determining is based on an estimated likelihood that the user will reach the second widget. The widget is configured to present in the display one or more content cards. Upon determining that the estimated likelihood is below a first threshold, the widget is displayed over the display of the user. The estimated likelihood of the user is dynamically adjusted based on interactions with the page to provide an adjusted estimated likelihood. If the adjusted estimated likelihood of the user is above a second threshold, the widget may be removed from the display. | 2021-10-28 |
20210333958 | Mobile Communication System with Charging Station and Circular User Interface - A system and method for a mobile communication device having a circular display allowing more information to be displayed on the mobile communication device's display, a corresponding charging station, and a specially formatted user interface fully utilizing the circular display area of the mobile communication device. | 2021-10-28 |
20210333959 | MULTIPLE STAKEHOLDERS FOR A SINGLE BUSINESS PROCESS - Methods and apparatus, including computer program products, implementing and using techniques for providing a customized representation of a business process involving one or more organizational entities that are accessible through a network. A user interface that can display a customized representation of a business process is provided. User information, including user privileges associated with the business process, is stored in a central repository that is accessible through the network. A request to view the business process is received from a first user through the user interface. The user privileges for the first user are retrieved from the central repository. A customized representation of the business process is displayed with the user interface. The customized representation is in compliance with the retrieved user privileges for the first user. | 2021-10-28 |
20210333960 | VECTOR OBJECT INTERACTION - Techniques are described for performing inter-object interactions between vector objects to adjust the appearance of one vector object based on another vector object. For example, a vector object interaction framework may be implemented in which designers drag a vector object onto another vector object to trigger an interaction between the objects. Candidate interactions between pairs of object types may be pre-defined and stored in a suitable data structure. Thus, when one vector object is dragged onto a recipient vector object and a pause is detected, the object types for the dragged and recipient objects may be determined, and a corresponding set of candidate interactions for the pair of object types may be accessed, ranked, simulated, and/or presented as selectable previews. As such, one of the candidate interactions may be selected and executed to form one or more output vector objects that may be saved, exported, modified, and/or reused. | 2021-10-28 |
20210333961 | Temporarily Extending Display Timeout - In aspects of temporarily extending display timeout, a wireless device has a touchscreen display that displays content and is designed to turn off after a designated period of time for a screen lock timeout. The wireless device implements a display controller module that can detect an input on the touchscreen display, and determine the input as an override of the screen lock timeout to maintain the display of the content. The display controller module can then extend the screen lock timeout for a temporary time duration based on the override to maintain the display of the content. The display controller module can also revert back to the designated period of time for the screen lock timeout after expiration of the temporary time duration. | 2021-10-28 |
20210333962 | METHOD, SYSTEM AND APPARATUS FOR TOUCH GESTURE RECOGNITION - A method, system and apparatus for touch gesture recognition are provided. A device generates a trajectory corresponding to a two-dimensional touch gesture. The device generates a plurality of variations of the trajectory in one or more of two dimensions. The device extracts one or more features of the trajectory and the plurality of variations of the trajectory. The device generates, from the one or more features, one or more machine learning classifiers. The device stores, at a memory, the one or more machine learning classifiers, such that a machine learning algorithm uses the one or more machine learning classifiers to recognize the two-dimensional touch gesture when receiving touch gesture input. | 2021-10-28 |
20210333963 | METHOD FOR PROCESSING TOUCH INSTRUCTION, ELECTRONIC DEVICE AND STORAGE MEDIUM - A method for processing a touch instruction, an electronic device and a storage medium, related to the fields of Internet of Things, intelligent transportation, and the like, are provided. The method includes: detecting a type of a received touch event; in a case where the type of the touch event is a predetermined type, acquiring a number of fingers which execute the touch event of the predetermined type each time; and determining a touch instruction by utilizing a change situation of the number of fingers which execute two adjacent touch events of the predetermined type. According to the solution, the number of fingers which execute the touch event can be determined by utilizing the change situation of the number of fingers corresponding to two adjacent touch events conforming to the predetermined type. | 2021-10-28 |
20210333964 | TOUCH SCREEN, METHOD FOR MANUFACTURING TOUCH SCREEN AND DISPLAY DEVICE - Embodiments of the present disclosure provide a touch screen, a method for manufacturing a touch screen, and a display device. The method for manufacturing a touch screen including providing a substrate, forming a first conductive layer on the substrate, patterning, by using a first mask, the first conductive layer to form at least one first touch electrode, the first touch electrode including a first touch structure and a first wiring connected to the first touch structure, forming a dielectric layer on the first conductive layer, forming a second conductive layer on the dielectric layer, and patterning, by using a second mask, the second conductive layer to form at least one second touch electrode, the second touch electrode including a second touch structure and a second wiring connected to the second touch structure. | 2021-10-28 |
20210333965 | METHOD OF FABRICATING A SUBSTRATE, SUBSTRATE, ELECTRONIC APPARATUS, DISPLAY APPARATUS, ADN TOUCH PANEL - The present application provides a method of fabricating a substrate. The method includes forming an insulating material layer on a base substrate; forming a plurality of channels extending into the insulating material layer; and forming a plurality of signal lines respectively in the plurality of channels. Each individual one of the plurality of signal lines is formed on a lateral side of a respective one of the plurality of channels. | 2021-10-28 |
20210333966 | TOUCH PANEL AND DRIVING METHOD THEREOF, AND TOUCH DEVICE - A touch panel, a driving method thereof and a touch device are provided. The touch panel includes a plurality of electrode groups and a plurality of signal lines. In a first direction, the plurality of electrode groups are sequentially arranged and include a head electrode group arranged foremost; the plurality of signal lines include at least a first signal line and a second signal line; the head electrode group includes a first head electrode, a fourth head electrode, and a second head electrode and a third head electrode which are between the first head electrode and the fourth head electrode; the first head electrode and the fourth head electrode are electrically connected with the first signal line; the second signal line is only electrically connected with the second electrode alone. | 2021-10-28 |
20210333967 | TOUCH CONTROL SCREEN - A touch control screen includes a flexible substrate including a touch control area, a routing area and a bonding area, wherein a plurality of bending passages is disposed between the touch control area and the routing area; a first electrode chain and a second electrode chain are intersected with and insulated from each other and located in the touch control area; a signal wire is electrically connected to the first electrode chain or the second electrode chain at one end, and extended to the bonding area at the other end. Parts of the flexible substrate corresponding to the routing area and the bonding area are bent in respect to the bending passages to the back of the flexible substrate at positions corresponding to the touch control area. | 2021-10-28 |
20210333968 | ARRAY SUBSTRATE AND MANUFACTURING METHOD THEREOF, AND DISPLAY DEVICE - The present disclosure provides an array substrate and a manufacturing method thereof, and a display device. The array substrate includes a display area and a peripheral circuit area. The array substrate further includes a plurality of touch electrodes located in the display area; a plurality of touch signal lines connecting the plurality of touch electrodes to the peripheral circuit area; a plurality of first conductor lines extending in a same direction as the plurality of touch signal lines; and a plurality of second conductor lines extending in a different direction from the plurality of touch signal lines. | 2021-10-28 |
20210333969 | Touch Display Panel and Method for Manufacturing the Same, Display Device - A touch display panel and a method for manufacturing the same are provided. The method includes: forming touch lines, an insulating layer and first electrodes above a substrate, the insulating layer covers the touch lines and is provided with at least one through-hole, the first electrodes are at a side of the insulating layer distal from the touch lines; forming barrier walls in each through-hole, and at a predetermined position in an interval between the first electrodes; forming a light emitting layer and a second electrode layer at a side of the light emitting layer distal from the substrate; removing the barrier walls, portions of the light emitting layer and the second electrode layer above the barrier walls, remaining portions of the second electrode layer form touch electrodes; forming an electrical conductive structure in each through-hole for coupling one touch line to one touch electrode. | 2021-10-28 |
20210333970 | TOUCH ARRAY SUBSTRATE, TOUCH DISPLAY, AND DISPLAY DEVICE - The invention provides a touch array substrate, a touch display, and a display device. The touch array substrate includes a driving circuit layer, a touch layer, and a sleep state voltage equalizing connecting unit which are mutually insulated. The driving circuit layer includes driving scanning lines, odd row driving data signal lines, and even row driving data signal lines. The touch layer comprises touch scanning lines, odd row touch data signal lines, and even row touch data signal lines. In a display sleep state, the sleep state voltage equalizing connecting unit enables mutual electrical connection of the odd row driving data signal lines, the even row driving data signal lines, the odd row touch data signal lines, and the even row touch data signal lines. | 2021-10-28 |
20210333971 | TOUCH SUBSTRATE AND DISPLAY PANEL - Provided are a touch substrate and a display panel. The touch substrate includes a base; multiple touch units provided on the base, each touch unit includes a driving electrode and a sensing electrode, the driving electrode includes a first main body portion and multiple first limb portions positioned on an edge of the first main body portion, the first limb portions are connected to the first main body portion; the sensing electrode includes a second main body portion and multiple second limb portions positioned on an edge of the second main body portion, the second limb portions are connected with the second main body portion; orthographic projections of the first and second limb portions on the base are alternately engaged with each other, at least parts of profiles of opposite edges of the first limb portions and the second limb portions are arcuate and substantially consistent with each other. | 2021-10-28 |
20210333972 | VOLTAGE DRIVING METHOD AND DEVICE FOR TOUCH DISPLAY PANEL, AND TOUCH DISPLAY PANEL - The present disclosure provides a voltage driving method and device for a touch display panel, and a touch display panel, which includes a common electrode extending in a first direction and a plurality of columns of touch electrodes extending parallel to each other in a second direction. The voltage driving method includes: applying a first scanning voltage to two outermost columns of touch electrodes during a first period of a first touch cycle including a plurality of periods, the first scanning voltage being equal to a reference voltage; detecting a first output voltage output by the two outermost columns of touch electrodes during the first period; and adjusting, based on the detected first output voltage, the scanning voltage applied to the two outermost columns of touch electrodes during a first period of a second touch cycle immediately after the first touch cycle, to a second scanning voltage. | 2021-10-28 |
20210333973 | SHIFT REGISTER UNIT, DRIVING METHOD, GATE DRIVING CIRCUIT AND DISPLAY DEVICE - A shift register unit includes a first pull-up node control circuit, a second pull-up node control circuit, a pull-down node control circuit, an output pull-up circuit and an output pull-down circuit. The first pull-up node control circuit is configured to control a first pull-up node to be electrically connected to a second voltage end under the control of an input signal, and control the first pull-up node to be electrically connected to a first voltage end under the control of a resetting signal and/or a voltage signal at a pull-down node. The second pull-up node control circuit is configured to control a second pull-up node to be electrically connected to an input end under the control of the input signal, and control the second pull-up node to be electrically connected to the first voltage end under the control of the resetting signal. | 2021-10-28 |
20210333974 | TOUCH DETECTION METHOD AND TOUCH DISPLAY DEVICE - A touch detection method, suitable for a touch display panel including multiple sensing pads, is disclosed. The sensing pads are divided into groups and each of the groups includes at least two columns of the sensing pads. The touch detection method includes following steps. In a first mode, the sensing pads are scanned group-by-group for detecting whether a touch event occurs on a touch identified group. In a second mode, the sensing pads are scanned column-by-column to identify a touch position of the touch event. | 2021-10-28 |
20210333975 | POSITION DETECTION SYSTEM, SENSOR CONTROL CIRCUIT, AND ELECTRONIC PEN - A position detection system is provided including an electronic pen including M (M is a natural number) pen electrodes, and a sensor control circuit that is connected to a capacitance touch sensor including N (N is an integer equal to or greater than 2) sensor electrodes. The sensor control circuit controls transmission of uplink signals through the touch sensor. The electronic pen selects one or more reception electrodes from the M pen electrodes, and the sensor control circuit selects transmission electrodes that are L sensor electrodes satisfying 12021-10-28 | |
20210333976 | TOUCH DISPLAY DEVICE AND TOUCH DISPLAY - A touch display device and a touch display are provided. The touch display device includes a touch electrode and a backlight module disposed opposite to the touch electrode. The backlight module includes a backlight film and a backlight iron frame supporting the backlight film. The backlight film is disposed between the touch electrode and the backlight iron frame; and the touch electrode and the backlight iron frame are electrically connected to a touch signal terminal. The touch signal terminal is configured to transmit a touch signal to the touch electrode and the backlight iron frame. The touch electrode and the backlight iron frame receive a same touch signal, thereby eliminating the capacitance coupling effect between the touch electrode and the backlight iron frame, increasing touch sensitivity, and reducing vibration noise of the backlight film. The touch display includes the touch display device, and has advantages of the touch display device. | 2021-10-28 |
20210333977 | VIGILANT COGNITIVE CURSOR BASED ON CLIPBOARD BUFFER CONTENTS - An operation performed with a computer cursor on a graphical user interface (GUI) can be detected, which operation copies content pointed to by the computer cursor into a memory buffer. An analysis can be performed to determine a risk associated with the operation. Based on the analysis, a change in a GUI element of the GUI can be made or caused. | 2021-10-28 |
20210333978 | DIGITAL TREATMENT PLANNING BY MODELING INTER-ARCH COLLISIONS - Orthodontic devices such as aligners, palatal expanders, retainers, and dental implants can be used to adjust the position of teeth and to treat various dental irregularities. To help the clinician or doctor (i.e., orthodontist) design and plan the subject's treatment plan, a 3D digital model of the subject's teeth, dentition, and gingiva can be constructed from a 3D scan of the subject's mouth, teeth, dentition, and gingiva. The 3D model of the subject's teeth and dentition can be displayed graphically to the doctor on a display using a computing system with memory and software. | 2021-10-28 |
20210333979 | Devices, Methods, and Graphical User Interfaces for System-Wide Behavior for 3D Models - A computer system with a display and a touch-sensitive surface receives a request to display a first user interface that includes a first item, and, in response to the request, displays the first user interface with a representation of the first item. Depending on whether the first item corresponds to a respective virtual three-dimensional object, the first item is displayed either with a visual indication to indicate that the first item corresponds to a first respective virtual three-dimensional object or without the visual indication. In response to a request to display a second user interface, the second user interface is displayed with a representation of the second item. Depending on whether the second item corresponds to a respective virtual three-dimensional object, the representation of the second item is displayed with or without the visual indication. | 2021-10-28 |
20210333980 | METHOD AND DEVICE FOR DISPLAYING APPLICATION, AND STORAGE MEDIUM - A method for displaying an application (APP) includes: when an APP is running at the terminal, an operation triggering display of the APP in form of a dynamic thumbnail window is received. When the operation is received, the dynamic thumbnail window corresponding to the APP is displayed. The APP is run in the dynamic thumbnail window. | 2021-10-28 |
20210333981 | METHOD AND DEVICE FOR DISPLAYING APPLICATION ICON, AND STORAGE MEDIUM - A method for displaying an application icon on a terminal, includes: receiving an operation on an application icon displayed on a display interface of the terminal; and determining and displaying a dynamic picture of the application icon according to the operation. | 2021-10-28 |
20210333982 | LEARNING USER INTERFACE - Provided herein are method, apparatus, and computer program products for facilitating a learning user interface. The interface may be presented as a plurality of dynamic icons representing a plurality of items. The interface may further be facilitated by accessing, by a processor, business data corresponding to the plurality of items. The interface may be facilitated by determining, by the processor, a visual bias for at least one of the plurality of dynamic icons based on the business data corresponding to the plurality of items and may be facilitated by applying, via the interface, the visual bias to the at least one of the plurality of dynamic icons. | 2021-10-28 |
20210333983 | LEARNING USER INTERFACE CONTROLS VIA INCREMENTAL DATA SYNTHESIS - A User Interface (UI) interface object detection system employs an initial dataset comprising a set of images, that may include synthesized images, to train a Machine Learning (ML) engine to generate an initial trained model. A data point generator is employed to generate an updated synthesized image set which is used to further train the ML engine. The data point generator may employ images generated by an application program as a reference by which to generate the updated synthesized image set. The images generated by the application program may be tagged in advance. Alternatively, or in addition, the images generated by the application program may be captured dynamically by a user using the application program. | 2021-10-28 |
20210333984 | METHOD AND APPARATUS FOR GENERATING CUSTOMIZED VISUALIZATION COMPONENT - A method and apparatus for generating a customized visualization component are provided. The method may include: determining, in response to receiving a creation instruction for instructing to create a customized visualization component, a visualization instance presented on a current component editing page based on the received creation instruction; determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance; uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter, the creation request including identifier information of the initial visualization component and the user setting parameter; and inputting characteristic information for the customized visualization component to the server to find the customized visualization component based on the characteristic information. | 2021-10-28 |
20210333985 | SYSTEMS AND METHODS FOR PRODUCTION AND DISPLAY OF DYNAMICALLY LINKED SLIDE PRESENTATIONS - Systems and methods are provided for production and display of map based slide presentations. The system may provide a map of a geographic region via a map interface and select a portion of the geographic region for creation of a slide. The slide may be created to incorporate all of the data within the selected portion and may be part of a series of slides in a presentation. The user may further provide access controls to data aspects within the slide and the system may use the access controls to regulate display of the slide. | 2021-10-28 |
20210333986 | METHOD TO PROVIDE DESIGN INFORMATION - According to an exemplary embodiment of the present disclosure, disclosed is a computer program stored in a computer readable storage medium. When the computer program is executed by one or more processors of a computing device, the computer program provides a user interface (UI) to display design information, and the user interface may include: a design group generation layer for generating a design group, and the design group generation layer includes one or more design file regions each of which are associated with a design file, and the design file region may include: a first sub region displaying a design image; and a second sub region displaying one or more design attribute objects, which allows user selection input for at least some of one or more design attributes included in the design file. | 2021-10-28 |
20210333987 | UTILIZATION OF PREDICTIVE GESTURE ANALYSIS FOR PRELOADING AND EXECUTING APPLICATION COMPONENTS - The techniques disclosed herein utilize predictive gestures to preload and/or execute application components to provide improved responsiveness and loading times in software applications. In some configurations, a system can monitor user input gestures to determine if a user-controlled cursor moves into a detection area positioned in proximity to one or more selectable user interface (“UI”) elements. When a user input causes a cursor to move into the detection area, a computing device can preload or execute one or more application components in memory. The system can also dynamically adjust the position, size and/or shape of the detection area based on a number of factors, including the recognition of one or more predetermined input gestures. By dynamically adjusting a detection area, the system can optimize the predictive techniques for identifying the intent of a user for initiating preload or pre-execution operations for one or more application components. | 2021-10-28 |
20210333988 | METHOD AND DEVICE FOR SWITCHING INTERFACE, TOUCH TERMINAL, AND STORAGE MEDIUM - The disclosure relates to a method for switching an interface, which is applied to a touch terminal capable of presenting a graphical user interface. The method can include: displaying a shooting interface; receiving a sliding operation performed by a user on the shooting interface; and switching the shooting interface to an album interface in response to the sliding operation in response to determining that the sliding operation is a present sliding operation. | 2021-10-28 |
20210333989 | APPLICATION DISPLAY METHOD AND TERMINAL - Embodiments of the present invention provide an application display method and a terminal, where the method includes: acquiring a first flicking gesture, where a start position of the first flicking gesture is located in a first preset operating area; and when the terminal detects that the first flicking gesture is a first preset flicking gesture, displaying an application that is in a first state, where the first state includes at least one of the following states: a state of running in the foreground, a state of running in the background, and a state of being buffered in the background. Therefore, a recently used application can be displayed to a user according to a gesture of the user, without a need to dispose a dedicated button, thereby improving operation and control efficiency. | 2021-10-28 |
20210333990 | Method for Displaying Content, Terminal, and Storage Medium - A method for displaying content is applied to a terminal with a folding screen which includes a first display region and a second display region. The method includes: when the terminal is in an unfolded state, receiving an edge sliding instruction, wherein the edge sliding instruction is an instruction triggered by means of sliding from a trigger edge of the terminal to the inside of the screen, and the unfolded state is used for indicating that the first display region and the second display region are in the same plane; acquiring a content display instruction corresponding to the edge sliding instruction; and displaying, on the screen of the terminal and according to the content display instruction corresponding to the edge sliding instruction, content corresponding to the edge sliding instruction. | 2021-10-28 |
20210333991 | MOBILE TERMINAL FOR DISPLAYING CONTENT ON FLEXIBLE DISPLAY AND CONTROL METHOD THEREOF - Provided is a mobile terminal including a display located at a first side and a second side of the mobile terminal such that a size by which the display is located at the first side is changeable, the second side facing the first side, and a controller. The controller may display first content of a first application in a first area of the display located at the first side and display second content of a second application in a second area of the display located at the first side, arrange at least a portion of the first area of the display on another side, and display the first content of the first application in at least a portion of the second area when a first input related to the first application is received. | 2021-10-28 |
20210333992 | Methods and Systems for Generating Animated Images for Presentation by a Dynamic Keyboard Interface - The present disclosure is directed to generating animated images for presentation by a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive data describing advertisement content, and data describing a first context in which to present the advertisement content; generate data describing a first animated image including at least a portion of the advertisement content; determine a second context in which to present the advertisement content; generate data describing a second animated image including at least a portion of the advertisement content; and communicate, to one or more user devices on which one or more applications are executed, data indicating a plurality of different animated images for presentation by a dynamic keyboard interface in association with the one or more applications, the plurality of different animated images comprising the first animated image and the second animated image. | 2021-10-28 |
20210333993 | METHOD AND APPARATUS FOR DISPLAYING FUNCTION OF BUTTON OF ULTRASOUND APPARATUS ON THE BUTTON - A method of displaying a function of a button of an ultrasound apparatus on the button includes displaying information about one or more functions provided by the ultrasound apparatus, selecting one from among the one or more functions which have been displayed, determining a button in which the selected function is to be set based on an external input signal for matching the selected function to the button in which the selected function is to be set; and displaying information about the selected function on the determined button. | 2021-10-28 |
20210333994 | METHOD FOR AGGREGATION OPTIMIZATION OF TIME SERIES DATA - The invention discloses an aggregation optimized processing method for time-series data, characterized by comprising the following steps:
| 2021-10-28 |
20210333995 | DATA BLOCK-BASED SYSTEM AND METHODS FOR PREDICTIVE MODELS - Systems and methods for recording information at a granular level; checking and verifying that data is used and processed is consistent with an entity's internal policies and/or external regulations; and producing reports to authorized users (e.g., individuals and organizations) with information are provided. The system and methods capture required data in an immutable fashion so that users outside of an entity (e.g., public, third parties) can check and audit that internal policies and other regulatory policies and frameworks are followed. | 2021-10-28 |
20210333996 | Data Parking for SSDs with Streams - The present disclosure generally relates to methods of operating storage devices. The storage device comprises a controller comprising first random access memory (RAM1), second random access memory (RAM2), and a storage unit divided into a plurality of streams. A first command to write data to a first stream is received, first parity data for the first command is generated in the RAM1, and the data of the first command is written to the first stream. When a second command to write data to a second stream is received, the generated first parity data is copied from the RAM1 to a parking section in the storage unit, and second parity data associated with the second stream is copied from the parking section to the RAM1. The second parity data is updated in the RAM1 with the data of the second command and copied to the parking section. | 2021-10-28 |
20210333997 | Storage Devices Hiding Parity Swapping Behavior - The present disclosure generally relates to methods of operating storage devices. The storage device comprises a controller comprising first random access memory (RAM1), second random access memory (RAM2), and a storage unit divided into a plurality of streams. By restricting the host to have a minimum write size, the data transfer speed to RAM2, RAM1, and the storage unit can be optimized. A temporary buffer is utilized within the RAM1 to update parity data for the corresponding commands. The parity data is updated in the RAM1 and written to the RAM2 in the corresponding stream. The parity data may be copied from the RAM2 to the RAM1 to update the parity data in the temporary buffer when commands are received to write data to corresponding streams. As the parity data is updated, the corresponding command is simultaneously written to the corresponding stream. | 2021-10-28 |
20210333998 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER READABLE MEDIUM - A task graph debranching section ( | 2021-10-28 |
20210333999 | DATA STORAGE DEVICE, OPERATION METHOD THEREOF AND STORAGE SYSTEM HAVING THE SAME - A data storage device includes: a storage including a plurality of memory blocks; and a controller configured to control a data input/output operation on the storage according to a request from a host device, configure one or more block groups by grouping a preset number of memory blocks among the plurality of memory blocks, configure, as a short block group, a first block group having a first bad block, among the block groups, generate a bit map table based on the position of the first bad block within the short block group, and write data having a preset property to the short block group based on the bit map table. | 2021-10-28 |
20210334000 | MEMORY SYSTEM, MEMORY CONTROLLER AND MEMORY DEVICE FOR CONFIGURING SUPER BLOCKS - A memory system, a memory controller and a memory device are provided. The memory controller groups a first set of a plurality of memory blocks into a first super block, and a number of memory dies corresponding to the first super block is less than a number of memory dies corresponding to one channel and the number of memory dies corresponding to the first super block is determined differently depending on which of one or more control parameters are received by the memory controller. Through this, it is possible to provide a memory system, a memory controller and a memory device which can flexibly configure a super block while improving the performance of a read, program or erase operation for the super block. | 2021-10-28 |
20210334001 | HOST-AWARE DISCOVERY AND BACKUP CONFIGURATION FOR STORAGE ASSETS WITHIN A DATA PROTECTION ENVIRONMENT - Described is a system for discovering and configuring backup settings for protectable storage assets of a storage array. The system may perform such discovery and configuration for a storage array by providing an efficient centralized management capability. In addition, the centralized management capability allows for the creation of backup policies that are host-aware. Accordingly, the system may account for the interrelationship between storage devices, storage groups, and host devices to prevent potential inconsistencies and conflicts that may arise when creating a centralized backup policy. | 2021-10-28 |
20210334002 | REDUNDANT DISTRIBUTED DATA STORAGE SYSTEM - An improved information management system is provided herein for managing secondary storage computing devices when one or more become unavailable. For example, a first secondary storage computing device in a pool of secondary storage computing devices can run a storage manager virtual machine (VM) that manages secondary copy and restore operations. A second secondary storage computing device in the pool can run a virtualization engine that manages the storage manager VM. The virtualization engine can replicate the storage manager VM data to other secondary storage computing devices in the pool. If the first secondary storage computing devices becomes unavailable, the second secondary storage computing device can instruct a third secondary storage computing device in the pool to launch a replicated storage manager VM using the replicated storage manager VM data stored therein. Thus, the third secondary storage computing device can act as the now unavailable first secondary storage computing device. | 2021-10-28 |
20210334003 | PRIVATE SNAPSHOTS BASED ON SPARSE FILES AND DATA REPLICATION - To overcome problems encountered with instability and/or risk of data corruption arising from using software snapshots, the present approach relies instead on data replication and sparse files to provide personal or private versions of a data storage volume (“private writable snapshots”). The disclosed technological solution avoids the use of software snapshot technologies altogether. Instead, a family of inter-related and cascading sparse files are maintained as data sources of replicated data volumes. In the event that the server which controls these sparse files crashes, the sparse files themselves are persistent and remain uncorrupted in a data storage platform, such as a storage array. An illustrative Internet Small Computer Systems Interface server (“ISCSI server”) provides user computing devices with private writable snapshots of a desired volume of data using the illustrative sparse files. | 2021-10-28 |
20210334004 | AUTOMATED STORAGE NETWORK RECONFIGURATION FOR HETEROGENEOUS STORAGE CLUSTERS - An apparatus includes a processing device configured to receive a request to change a given storage network from a first to a second configuration, the given storage network being associated with a heterogeneous storage cluster comprising a plurality of storage targets and initiators having first network addresses in the first configuration. The processing device is also configured to generate a shadow storage network comprising second network addresses having the second configuration, to assign the second network addresses to a subset of a plurality of storage targets and initiators affected by the request to change the given storage network from the first to the second configuration, and, responsive to validating connectivity of the subset of the plurality of storage targets and initiators, to apply the requested change by unassigning ones of the first network addresses assigned to the subset of the plurality of storage targets and initiators. | 2021-10-28 |
20210334005 | STORAGE SYSTEM AND INFORMATION PROCESSING METHOD BY STORAGE SYSTEM - To automate processing of agent software which operates in a storage apparatus. A storage system includes: a storage apparatus including a storage device which stores data and one or two or more pieces of agent software, and a controller for controlling the agent software; and a server that transmits and receives information to and from the storage apparatus via a network, wherein the controller: activates the agent software and monitors a status of the agent software; and causes the agent software to execute processing on condition that the status of the agent software is standby. | 2021-10-28 |
20210334006 | METHODS FOR HANDLING INPUT-OUTPUT OPERATIONS IN ZONED STORAGE SYSTEMS AND DEVICES THEREOF - The disclosed technology relates to managing input-output operation in a zoned storage system includes identifying a first physical zone and a second physical zone within a zoned namespace solid-state drive associated with a logical zone to perform a received write operation. Data to be written in the received write operation is temporarily staged in a zone random write area associated with the identified second physical zone. Based a storage threshold of the zone random write area, a determination is made regarding when to transfer temporarily staged data to be written area to the identified second physical zone. When the storage threshold of the zone random write area determined to have exceeded, temporarily staged data to be written is transferred to the identified second physical zone. | 2021-10-28 |
20210334007 | DATA PRE-PROCESSING METHOD AND DEVICE, AND RELATED COMPUTER DEVICE AND STORAGE MEDIUM - The present disclosure provides a data pre-processing method and device and related computer device and storage medium. By storing the target output data corresponding to the target operation into the first memory close to the processor and reducing the time of reading the target output data, the occupation time of I/O read operations during the operation process can be reduced, and the speed and efficiency of the processor can be improved. | 2021-10-28 |
20210334008 | APPARATUS AND METHOD FOR EXECUTING BACKGROUND OPERATIONS USING ROTATIONAL POSITION SORTING - A background operation is internally triggered by firmware of a disk drive. During a training phase defined by a. first time period, access latency of host commands is monitored during rotational position sorting command selection. During a sorting phase after the training phase, a sorting threshold is defined based on the access latencies measured during the training phase. The background command is selected for execution in the sorting phase if the seek and rotational latency is less than the sorting threshold. | 2021-10-28 |
20210334009 | MEMORY SYSTEM, MEMORY CONTROLLER, AND OPERATION METHOD OF MEMORY SYSTEM - The present disclosure includes a memory system, a memory controller, and an operation method thereof. The memory system may cache a subset of all map segments in a mapping table indicating mapping information between logical addresses and physical addresses in a map cache, may select map segments on which locking is to be set from the map segments cached in the map cache so as not to be evicted from the map cache based on information on all commands received from a host during a set period of time, and may set lock flags for the map segments on which locking is to be set. Accordingly, the memory system may reduce the overhead occurring in reloading previously evicted map segments in the process of updating a mapping table, and may optimize update performance for a mapping table within a limit that guarantees caching performance to a predetermined level or higher. | 2021-10-28 |
20210334010 | INPUT-OUTPUT PATH SELECTION USING SWITCH TOPOLOGY INFORMATION - Switch topology-aware path selection in an information processing system is provided. For example, an apparatus comprises a host device comprising a processor coupled to a memory. The host device is configured to communicate with a storage system over a network with a plurality of switches. The host device is further configured to obtain topology information associated with the plurality of switches in the network, and select a path from the host device to the storage system through one or more of the plurality of switches based at least in part on the obtained topology information. | 2021-10-28 |
20210334011 | READ/WRITE REQUEST PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM - A read/write request processing method and server are provided. In this method, each terminal is grouped, and different service durations are assigned for all terminal groups, so that a server can process, within any service duration, only a read/write request sent by a terminal in a terminal group corresponding to the service duration. According to the application, a cache area of a network interface card of the server is enabled to store only limited quantities of queue pairs (QPs) and work queue elements (WQEs), thereby preventing uneven resource distribution in the cache area of the network interface card. | 2021-10-28 |
20210334012 | Setting Durations for which Data is Stored in a Non-Volatile Memory based on Data Types - An electronic device includes a non-volatile memory and a memory controller. The memory controller selects, from the type-duration table, a duration for which data of a type of data is to be stored in a non-volatile memory. The memory controller writes the data to the non-volatile memory using values of one or more write parameters selected by the memory controller based on the duration. The memory controller sets an expected lifetime value in a record for the data in the expected lifetime table to indicate an expected lifetime of the data in the non-volatile memory. | 2021-10-28 |
20210334013 | Method and Apparatus for Identifying a Device Missing from a Consistency Group - A consistency group is defined to include a set of required devices on a set of storage systems. Write patterns on each of the required devices are monitored and write patterns on each of the other devices on the set of storage systems is monitored. Pairs of devices are formed, in which each pair includes one required device and one other device. Write patterns of the pairs of devices are compared to determine respective percentage coordinated write probabilities for pairs of devices. Write patterns of the pairs of devices are also compared to determine ratios of write operations for pairs of devices. A coordinate write probability above a threshold, or a determined ratio of write operations that occurs sufficiently frequently, is interpreted as an indication that one of the other devices should be included in the consistency group. A learning process is trained and used to analyze the write patterns. | 2021-10-28 |
20210334014 | METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT FOR MANAGING STORAGE UNIT - A technique for managing storage units involves: if it is determined that a first metadata storage unit for storing metadata of a plurality of storage units fails, allocating a second metadata storage unit for replacing the first metadata storage unit from a storage resource pool, wherein the metadata is read into a memory before the failure occurs, and first metadata of the first metadata storage unit is recorded in configuration information for indicating a valid metadata storage unit; recording second metadata of the second metadata storage unit in the configuration information; storing the metadata in the memory into the second metadata storage unit; and replacing the first metadata storage unit with the second metadata storage unit by validating the second metadata and invalidating the first metadata in the configuration information. Accordingly, such a technique improves reliability of a metadata storage unit. | 2021-10-28 |
20210334015 | PROVIDING SERVICE ADDRESS SPACE FOR DIAGNOSTICS COLLECTION - A system and technique are provided for providing a service address space. The system includes a service co-processor provided with a service address space. The service co-processor is attached to a main processor where the main processor is provided with a main address space. The service co-processor creates and maintains an independent copy of the main address space in the form of the service address space. The service co-processor receives from the main processor a command packet, determines a clock value for initiating a service function designated by the command packet, and updates the service address space until reaching the clock value. The service co-processor then performs the service function at the clock value. | 2021-10-28 |
20210334016 | REPLAY PROTECTED MEMORY BLOCK COMMAND QUEUE - Devices and techniques are disclosed herein for providing an improved Replay Protected Memory Block (RPMB) data frame and command queue for communication between a host device and a memory device. | 2021-10-28 |
20210334017 | MEMORY DEVICE HAVING A SECURE TEST MODE ENTRY - The present disclosure relates to a memory device comprising:
| 2021-10-28 |
20210334018 | Communication Method, Apparatus, Computer-Readable Storage Medium, and Chip - A communication method applied to a computer system that includes a first subsystem and a second subsystem. A safety level of the first subsystem is higher than a safety level of the second subsystem. The first subsystem includes a memory access checker. The method includes the memory access checker receives a memory access request from a memory access initiator, determines, based on preconfigured memory safety level division information, whether a safety level of a memory to be accessed by the memory access initiator matches a safety level of the memory access initiator, and allows the memory access initiator to access the memory address when the safety level of the memory matches the safety level of the memory access initiator. | 2021-10-28 |
20210334019 | PROGRAMMABLE MAPPING OF GUARD TAG STORAGE LOCATIONS - An apparatus comprises processing circuitry to perform data processing in response to instructions, and memory access circuitry to perform a tag-guarded memory access operation in response to a target address. The tag-guarded memory access operation comprises comparing an address tag associated with the target address with a guard tag stored in a memory system in association with a block of one or more memory locations comprising an addressed location identified by the target address, and generating an indication of whether a match is detected between the guard tag and the address tag. The memory access circuitry determines, according to a programmable mapping, a mapping of guard tag storage locations for storing guard tags for corresponding blocks of memory locations. | 2021-10-28 |
20210334020 | POWER MANAGEMENT BASED ON DETECTED VOLTAGE PARAMETER LEVELS IN A MEMORY SUB-SYSTEM - A set of memory management operations is executed on multiple memory dies of a memory sub-system. Voltage parameter levels corresponding to the set of memory management operations are determined. Information representing a voltage parameter level and a corresponding portion of the set of memory management operations is determined based on the set of voltage parameter levels. A request is received from a host system to execute a target portion of a memory management operation. First information corresponding to the target portion of the memory management operation is identified. Based on the first voltage parameter level, power management action is performed. | 2021-10-28 |
20210334021 | AUTOMATIC MANAGEMENT OF FILE SYSTEM CAPACITY USING PREDICTIVE ANALYTICS FOR A STORAGE SYSTEM - An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to obtain input data representing information characterizing a storage capacity associated with a file system of a given storage system. The at least one processing device is also configured to predict a change to the storage capacity of the file system of the given storage system based on at least a portion of the obtained input data. The at least one processing device is further configured to cause the storage capacity of the file system of the given storage system to change based on a result of the prediction. | 2021-10-28 |
20210334022 | Zone-based device with control level selected by the host - The present disclosure generally relates to a flexible or soft architecture solution of a host-data storage device system. The host is permitted different, intermediate levels of responsibility to the memory management. The different levels of host involvement in the memory management of the memory device are anywhere between an existing zone namespace (ZNS) solution and an open channel solution. The data storage device offers a selection of specific memory management options to the host device. The host device then selects the level of memory management desired and configures the data storage device to meet the memory management selection. In so doing, the host device controls the trade-off between host device overhead of memory management and host device flexibility. | 2021-10-28 |
20210334023 | INTERCONNECTED MEMORY GRID WITH BYPASSABLE UNITS - A device for executing a software program by at least one computational device, comprising an interconnected computing grid, connected to the at least one computational device, comprising an interconnected memory grid comprising a plurality of memory units connected by a plurality of memory network nodes, each connected to at least one of the plurality of memory units; wherein configuring the interconnected memory comprises: identifying a bypassable memory unit; selecting a backup memory unit connected to a backup memory network node; configuring the respective memory network node connected to the bypassable memory unit to forward at least one memory access request, comprising an address in a first address range, to the backup memory network node; and configuring the backup memory network node to access the backup memory unit in response to the at least one memory access request, in addition to accessing the respective at least one memory unit connected thereto. | 2021-10-28 |
20210334024 | Transactional Memory Based Memory Page De-Duplication - A system, computer program product, and method are provided to de-duplicate one or more memory pages in parallel. Multiple de-duplication processes operate in parallel, with each de-duplication process operatively coupled to at least two data structures, and further leveraging transactional memory to mitigate access conflicts. | 2021-10-28 |
20210334025 | METHODS FOR HANDLING STORAGE DEVICES WITH DIFFERENT ZONE SIZES AND DEVICES THEREOF - The disclosed technology relates determining a first subset of a plurality drives having a first zone size and a second subset of the plurality of drives having a second zone size different from the first zone size, within a redundant array of independent disks (RAID) group. A prevailing zone size between the first zone size and the second zone size is determined. One or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives for a received input-output operation is reserved based on the determined prevailing zone size. The received input-output operation is completed within the reserved one or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives | 2021-10-28 |
20210334026 | Slice Memory Control - Embodiments of the present disclosure relate to managing communications between slices on a storage device engine. Shared slice memory of a storage device engine is provisioned for use by each slice of the storage device engine. The shared slice memory is a portion of total storage device engine memory. Each slice's access to the shared memory portion is controlled. | 2021-10-28 |
20210334027 | DATA CONTEXTUAL MIGRATION IN AN INFORMATION HANDLING SYSTEM - Methods, systems, and computer programs encoded on computer storage medium, performing, at first time, a calibration and configuration of a data contextual migration model, including: identifying contextual data associated with contextual inputs to a IHS, the contextual data including user contextual data, environmental context data, and system telemetry contextual data; training, based on the contextual data, the data contextual migration model, including: tagging, for each data block of a plurality of data blocks, the data block with identifiers indicating a store location of the data block; storing, based on the identifier associated with each data block, the data block at a local data store of the information handling system, at a remote data store of a remote server computing system, or both; generating a configuration policy including configuration rules, the configuration rules for prioritizing pre-loading of a subset of the data blocks to be provided at the information handling system. | 2021-10-28 |