26th week of 2022 patent applcation highlights part 48 |
Patent application number | Title | Published |
20220206624 | DISPLAY DEVICE - A display device includes a display panel and an input sensor. The input sensor includes a first electrode and a second electrode crossing each other and a bridge pattern at a crossing area of the first electrode and the second electrode. One of the first electrode and the second electrode includes a plurality of center patterns each having a first opening, a plurality of first patterns at one side of the plurality of center patterns and each having a second opening, a plurality of second patterns at another side of the plurality of center patterns and each having a third opening, and a plurality of third patterns for electrically connecting two adjacent patterns from among the plurality of center patterns, the plurality of first patterns, and the plurality of second patterns. | 2022-06-30 |
20220206625 | TOUCH DISPLAY DEVICE, TOUCH DRIVING CIRCUIT, TOUCH CONTROLLER, AND SENSING DATA TRANSMISSION METHOD - Embodiments of the present disclosure relate to touch display devices, touch driving circuits, touch controllers, and sensing data transmission methods, provide effects of reducing the amount of sensing data transmitted as a touch driving circuit transmits encoded sensing data to a touch controller. | 2022-06-30 |
20220206626 | DISPLAY DEVICE HAVING TOUCH SENSOR AND METHOD FOR DRIVING THE SAME - A display device having a touch sensor of the present disclosure includes a display panel including a plurality of touch electrodes, a touch sensing circuit configured to apply a touch driving signal to the touch electrodes and amplify charges flowing from the touch electrodes based on an amplifier reset signal so as to generate an amplifier output voltage, and an amplifier output control circuit configured to adjust at least one of a toggle timing of the amplifier reset signal and a voltage amplitude of the touch driving signal so as to differentially control a level of the amplifier output voltage depending on positions of the touch electrodes. | 2022-06-30 |
20220206627 | TOUCH DISPLAY DEVICE INCLUDING THE SAME AND METHOD OF DRIVING THE SAME - A touch display device and a method of driving the same are disclosed. The touch display device includes: a touch display panel displaying an image and sensing a touch; a plurality of touch electrodes disposed on the touch display panel and divided into a plurality of blocks; a plurality of gate lines disposed on the touch display panel and overlapping the plurality of touch electrodes; and a touch display driving circuit supplying a common voltage to the plurality of touch electrodes and supplying a gate voltage to the plurality of gate lines, wherein the common voltage has a first voltage before and after a first compensation period corresponding to a high level period of the gate voltage supplied to one of the plurality of gate lines firstly overlapping one of the plurality of touch electrodes and has a second voltage lower than the first voltage during the first compensation period. | 2022-06-30 |
20220206628 | PRESSURE CALIBRATION METHOD AND TOUCH SENSITIVE PROCESS APPARATUS AND TOUCH SYSTEM IMPLEMENTING THE METHOD - A pressure calibration method, applicable to a touch panel which sequentially comprises a first electrode layer, an elastic dielectric layer and a second electrode layer, the first electrode layer includes multiple first electrodes in parallel to a first axis, the second electrode layer includes multiple second electrodes in parallel to a second axis, the pressure calibration method comprising: retrieving a depression event according to mutual capacitance sensing between the first electrodes and the second electrodes; finding a corresponding calibration area according to coordinate of the depression event; and calculating a calibrated pressure value according to a pressure sensing value of the depression event and a pressure calibration function of the corresponding calibration area. | 2022-06-30 |
20220206629 | REFERENCE POSITION SETTING METHOD AND OPERATION DETECTION DEVICE - A reference position setting method includes: a process of displaying at least three markers on an operation surface; a process of acquiring coordinate values of a sensor coordinate system; a process of transforming the acquired coordinate value into coordinate values of a temporary coordinate system; and a process of transforming the transformed coordinate values into coordinate values of a screen coordinate system. At least one of parallel movement and rotation is performed with respect to the sensor coordinate system to transform the sensor coordinate system into the temporary coordinate system. Movement of the temporary coordinate system in a direction parallel to a plane including a second X-axis and a second Y-axis, and enlargement or reduction of the temporary coordinate system are performed to transform the temporary coordinate system into the screen coordinate system. | 2022-06-30 |
20220206630 | ULTRASONIC TOUCH SENSING PARASITIC WAVE REJECTION - Improving the accuracy of ultrasonic touch sensing via the reduction, elimination and/or rejection of parasitic ultrasonic reflections caused by unintended touches is disclosed. The adverse effects of these parasitic reflections can be mitigated by disrupting the symmetry of the true reflections (from the intended touch) and the parasitic reflections (from unintended touches) so that the true touch can be disambiguated from unintended touches. Identification of the true touch can then enable accurate touch localization. | 2022-06-30 |
20220206631 | DISPLAY DEVICE - A display device includes a display module including a display panel and an input sensing layer on the display panel, and a flexible circuit film connected to the display module. The flexible circuit film includes a base film, a sensor connection wire, a ground wire, an insulating layer, a first conductive layer, and a cover tape. The sensor connection wire is on the base film and is electrically connected to the input sensing layer. The ground wire is on the base film, and the insulating layer covers the sensor connection wire. The first conductive layer is on the insulating layer and is electrically connected to the ground wire, and the cover tape is on the first conductive layer and is electrically connected to the ground wire. | 2022-06-30 |
20220206632 | TOUCH PANEL, LAMINATE HAVING THE SAME, AND MANUFACTURING METHOD THEREOF - A manufacturing method of a touch panel includes steps of sequentially forming a metal layer and a blackening layer on a base layer in a multi-chamber, patterning the metal layer and the blackening layer in a mesh pattern, and etching the metal layer and the blackening layer to form a metal mesh electrode with the blackening layer formed. | 2022-06-30 |
20220206633 | TOUCH DISPLAY APPARATUS - A touch display apparatus senses a touch of a user and/or a tool. In the touch display apparatus, an upper electrode of each light-emitting device may include a first electrode region overlapping with an emission area and a second electrode region being spaced away from the first electrode region. The second electrode region may be connected to a link wire different from the first electrode region. Thus, in the touch display apparatus, at least one of the first electrode region and the second electrode region of each upper electrode may be used for sensing the touch of the user and/or the tool. Therefore, in the touch display apparatus, a process of forming components for sensing the touch may be simplified. | 2022-06-30 |
20220206634 | DISPLAY PANEL AND ITS FABRICATION METHOD, AND DISPLAY DEVICE - A display panel and its fabrication method are provided. The display panel includes a display function layer and a touch control function layer. The touch control function layer includes a bridge connection layer with a bridge electrode, an insulating layer, and a touch control electrode layer disposed sequentially on a light-exiting side of the display function layer. The touch control electrode layer includes first touch control electrodes and second touch control electrodes insulated from each other. Each first touch control electrode includes first electrode units electrically connected to each other. Each second touch control electrode includes second electrode units electrically connected to each other. Two adjacent first electrode units are connected to each other through the bridge electrode. The bridge electrode includes a first edge, a second edge, and a deformation unit including a first deformation part and a second deformation part. | 2022-06-30 |
20220206635 | TOUCH CONTROL SUBSTRATE AND DISPLAY DEVICE - The present disclose provides a touch control substrate and a display device and relates to the field of touch control technologies. The touch control substrate has a fingerprint recognition area and includes a plurality of touch control electrode units. The touch control electrode unit includes a mesh electrode composed of a plurality of electrode lines, and at least one touch control electrode unit is located in the fingerprint recognition area. The touch control electrode unit in the fingerprint recognition area is divided into a first area and a second area surrounding the first area, and a coverage rate of the plurality of electrode lines in the first area is smaller than a coverage rate of the plurality of electrode lines in the second area. | 2022-06-30 |
20220206636 | TOUCH DISPLAY PANEL AND DRIVE METHOD FOR THE SAME, AND TOUCH DISPLAY DEVICE - A touch display panel, a method for driving the same and a touch display device are provided. The touch display panel includes a substrate, and a light-emitting array layer, a packaging layer, a first electrode layer and a color resistor layer successively arranged on the substrate. The first electrode layer includes multiple first touch electrodes. The packaging layer includes a first sub-packaging layer and a second sub-packaging layer which are successively arranged in a direction away from the substrate and between which an auxiliary electrode is arranged. Projection of the first touch electrode is at least partially overlapped with projection of the auxiliary electrode in a direction perpendicular to the substrate. In touch charging stage, the first touch electrode is applied with a first driving signal, the auxiliary electrode is applied with a second driving signal, and the second driving signal and the first driving signal are synchronous. | 2022-06-30 |
20220206637 | OPTICALLY TRANSPARENT CONDUCTOR ASSEMBLY WITH ELECTRICAL TRACKS AND TOUCH SENSOR COMPRISING THE SAME - A touch sensor has a first and a second set of tracks arranged on a substrate. The tracks have a small width of less than 10 micrometers that renders them invisible to the naked eye. At the same time, neighboring parallel tracks are located at less than 200 micrometers from each other for macroscopic uniformity. The two sets of tracks may include interrupted tracks to reduce mutual capacitance and to increase sensitivity. The tracks can be meandering for optical anisotropy. The touch sensor can be manufactured using electrohydrodynamic ejection printing. | 2022-06-30 |
20220206638 | Touch Display Device - Embodiments of the present disclosure relate to touch display devices, and more particularly, to a touch display device capable of reducing the number of touch lines and touch channels through a structure in which touch electrodes are arranged in diagonal directions. | 2022-06-30 |
20220206639 | Touch Device, Touch Display Device Including the Same and Method of Driving the Same - A touch device includes: a touch panel including a plurality of X-touch lines and a plurality of Y-touch lines crossing each other; an X-touch driving part simultaneously transmitting at least two of a plurality of X-self signals to the plurality of X-touch lines and sequentially transmitting a plurality of X-mutual signals to the plurality of X-touch lines; and a Y-touch driving part simultaneously transmitting at least two of a plurality of Y-self signals to the plurality of Y-touch lines and transmitting at least two of a plurality of Y-mutual signals to the plurality of Y-touch lines. | 2022-06-30 |
20220206640 | Coordinate Input Device And Coordinate Calculation Method - A coordinate input device includes a plurality of detection electrodes arranged in a grid shape, a coordinate calculation unit that calculates coordinates representing a proximity position of an object on a basis of changes in capacitances of the plurality of detection electrodes, and an output unit that outputs the coordinates calculated by the coordinate calculation unit. The coordinate calculation unit calculates the coordinates using each of a first calculation method and a second calculation method. In a case where two objects are detected using both the first calculation method and the second calculation method, the output unit outputs the coordinates calculated using the first calculation method in a case where a distance between the two objects is greater than a predetermined first threshold, and outputs the coordinates calculated using the second calculation method in a case where the distance between the two objects is less than a predetermined second threshold. | 2022-06-30 |
20220206641 | DISPLAY DEVICE HAVING A SUBSTANTIALLY TRANSPARENT REGION IN A TOUCH PAD - Disclosed is a display device having touch sensors which may improve visibility. In the display device, the touch sensors having a multilayer structure including a blackened layer are arranged on an encapsulation assembly arranged to cover light emitting elements, and touch pads having a multilayer structure including a partially transparent conductive layer are arranged on a region of a substrate exposed by the encapsulation assembly. Therefore, the blackened layer may prevent reflection of external light and thus visibility may be improved, and the partially transparent conductive layer may lower sheet resistance of the touch pads and thus contact resistance between the touch pads and a driver integrated circuit may be reduced. | 2022-06-30 |
20220206642 | INPUT DEVICE - An input device includes: an input member that includes a first surface on which an operation is performed by an operation body and a second surface that is a back surface of the first surface; a first electrode that is disposed on the second surface; a second electrode that faces the first electrode and is disposed spaced apart from the first electrode; and a controller that detects a pressing force applied to the input member by an operation performed by the operation body, based on the electrostatic capacitance between the first electrode and the second electrode, and calculates a pressure-sensitivity value that is a value indicating the pressing force detected. Here, the first electrode is electrically connected to the ground. | 2022-06-30 |
20220206643 | FLEXIBLE SCREEN TERMINAL AND DISPLAY METHOD THEREFOR, AND COMPUTER-READABLE STORAGE MEDIUM - Disclosed are a flexible screen terminal device and a display method therefor, and a non-transitory computer-readable storage medium. The display method may include: determining a folding boundary line corresponding to a folding operation in response to a detection of the folding operation corresponding to the flexible screen terminal; and performing a split-screen display operation based on the folding boundary line and a preset display rule of the flexible screen terminal device. | 2022-06-30 |
20220206644 | Processing Electronic Signature Data In A Collaborative Environment - A collaborative content management system (CMS) is disclosed herein for processing electronic signature data in a collaborative environment and performing actions based on the received data. The CMS may receive a selection of a content item to be electronically signed by one or more users. Upon receipt of the selection, the CMS may generate a fillable form and send the fillable form to be electronically filled out signed. When each user fills out and signs the form, the CMS may receive that form data and aggregate the form data with previously received form data. The CMS may determine whether the aggregated form data meets one or more conditions stored within the CMS and perform appropriate actions based on one or more conditions that are met. | 2022-06-30 |
20220206645 | MANAGEMENT OF SCREEN CONTENT CAPTURE - A system and method is provided for the operating system level management of screen content capture in a computing device. In response to invoking of screen capture functionality of the device, a screen capture user interface (UI) is generated. The screen capture UI provides for selection of a screen capture mode, including a screenshot mode providing for the capture of still image content, and a screen recording mode providing for the capture of moving image content, or video content, alone or together with audio content. The screen capture UI can also provide for the selection of a screen capture area, including selection of one of a full screen capture area, a tab or window screen capture area, or a custom screen capture area that can be set by the user. | 2022-06-30 |
20220206646 | CONTEXTUAL ACTION MECHANISMS IN CHAT USER INTERFACES - A graphical user interface (GUI) for a messaging or chat application on a mobile electronic device launches, responsive to user-selection of a particular message cell in the GUI, a contextual message overlaid on an underlying scrollable message board or list. The action menu comprises a preview area displaying a preview of message content of the selected message cell, and further comprises one or more user-selectable action items for executing respective corresponding user actions with respect to the selected message. The preview area is automatically scaled and positioned dependent on one or more attributes of the selected message cell. | 2022-06-30 |
20220206647 | MEDIA BROWSING USER INTERFACE WITH INTELLIGENTLY SELECTED REPRESENTATIVE MEDIA ITEMS - The present disclosure generally relates to navigating a collection of media items. In accordance with one embodiment, in response to receiving an input, a device displays a first view of a collection of media items, including concurrently displaying a representation of a first time period and a representation of a second time period. In accordance with a determination that a current time is associated with a first recurring temporal event: the representation of the first time period includes a first representative media item and the representation of the second time period includes a second representative media item. In accordance with a determination that the current time is associated with a second recurring temporal event, the representation of the first time period includes a third representative media item and the representation of the second time period includes a fourth representative media item. | 2022-06-30 |
20220206648 | RADIOTHERAPY METHODS, SYSTEMS, AND WORKFLOW-ORIENTED GRAPHICAL USER INTERFACES - Disclosed herein are radiotherapy systems and methods that can display a workflow-oriented graphical user interface(s). In an embodiment, a system comprises a first display in communication with a server, the first display configured to display a first graphical user interface; a second display in communication with the server, the second display configured to display a second graphical user interface, wherein the server is configured to: present the first graphical user interface for displaying on the first display, wherein the first graphical user interface contains one or more pages corresponding to one or more stages of a radiotherapy treatment, wherein the server transitions from a first page of the one or more pages representing a first stage to a second page of the one or more pages representing a second stage responsive to an indication that at least a predetermined portion of tasks associated with the first stage has been satisfied. | 2022-06-30 |
20220206649 | DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANAGING FOLDERS WITH MULTIPLE PAGES - A device displays a plurality of selectable user interface objects that includes one or more folder icons on a display. The device detects a first input requesting to select a folder icon for a folder that includes selectable icons divided between a plurality of distinct separately displayed pages of a folder view. In response to detecting the first input, the device displays a first page of the folder view. While displaying the first page of the folder view, the device detects a second input that corresponds to a request to display a second page of the folder view. In response to detecting the second input, the device ceases to display the first page and displays the second page of the folder view. | 2022-06-30 |
20220206650 | AUTOMATED PACING OF VEHICLE OPERATOR CONTENT INTERACTION - In one example, a computing device includes one or more user input detection components, and one or more processors configured to receive an indication of a first user input detected by the one or more user input detection components, responsive to receiving the indication of the first user input, adjust a level of an attention buffer at a defined rate; responsive to determining that the level of the attention buffer satisfies a first threshold, prevent further interaction with a user interface of the computing device, responsive to determining that an indication of a second user input has not been received within a time period, adjust a level of the attention buffer, and responsive to determining that the level of the attention buffer satisfies a second threshold, allow further interaction with the user interface. | 2022-06-30 |
20220206651 | TOUCH DISPLAY DEVICE - Embodiments of the present disclosure are related to a touch display device, as a plurality of first line parts disposed on a first sensor layer and a plurality of second line parts disposed on a second sensor layer are alternated to make a touch line, at least a portion of different touch lines can be disposed to be overlapped each other, thus a plurality of touch lines can be disposed while reducing or minimizing a reduction of an aperture ratio or a transmittance of a subpixel due to an arrangement of the touch line. Accordingly, a touch sensitivity can be enhanced by further disposing touch electrodes, or the touch display device having a large area with many channels can be implemented easily by further disposing touch lines. | 2022-06-30 |
20220206652 | TOUCH DISPLAY DEVICE AND METHOD FOR DRIVING THE SAME - A touch display device and a method for driving the same is disclosed. The present disclosure provides a touch display device including a display panel including sub-pixels, a touch sensor including a touch electrode formed electrically in common with an electrode of a light-emitting diode included in the sub-pixels, and a touch driver configured to sense the touch sensor, wherein the electrode of the light-emitting diode serves as the touch electrode for a turn-off period of an emission control transistor for controlling emission of the light-emitting diode. | 2022-06-30 |
20220206653 | TECHNIQUES FOR ROUTING SIGNALS USING INACTIVE SENSOR REGIONS OF TOUCH SENSORS AND RELATED SYSTEMS AND DEVICES - A sensor region of a touch sensor may include active and inactive sensor regions. The inactive sensor regions may include one or more routing connectors electrically connected to the active sensor regions, electrically connected to connection forming elements, and/or electrically connected to tracking lines. At least two sides of a periphery of the touch sensor may be free of tracking lines. Sensing systems and touch displays may include touch sensors with such sensor regions. | 2022-06-30 |
20220206654 | TOUCH SCREEN, DISPLAY PANEL, AND VEHICLE DIAGNOSIS EQUIPMENT - A touch screen, a display panel, and a vehicle diagnosis equipment. The touch screen ( | 2022-06-30 |
20220206655 | TOUCH DISPLAY DEVICE, TOUCH RESPONSE METHOD AND SYSTEM THEREOF, AND STORAGE MEDIUM - A touch response method of a touch display device is provided. The touch display device includes a data buffer. The method includes: acquiring touch data generated based on a touch operation of a user on the touch display device; controlling the data buffer to buffer the touch data according to a target mode; the target mode including a single-frame first-in first-out mode or a line buffer mode; and converting a frame rate of the touch data in the data buffer based on a target frame-rate processing format. | 2022-06-30 |
20220206656 | DISPLAY DEVICE - A display device includes a display substrate having a non-display area at least partially surrounding a display area, and pixels in the display area, and a sensor substrate covering the pixels and a portion of the display substrate. The display device also includes first and second pads in the non-display area, a first sensor on the sensor substrate, a first sensor line connecting the first pad and the first sensor, and a second sensor line connecting the second pad and the first sensor. In addition, the display device includes a sensor transmitter to supply a sensing signal to the first pad during a first period, and a sensor receiver to receive a sampling signal from the second pad during a second period after the first period. | 2022-06-30 |
20220206657 | DETECTION DEVICE AND DISPLAY UNIT - A detection device includes a plurality of first electrodes extending in a first direction, a plurality of second electrodes extending in a second direction that crosses the first direction, and a controller. The controller selects, as first detection electrodes, two of the first electrodes and two of the second electrodes positioned outermost in a predetermined detection region, selects, as first driving electrodes, at least one of first electrodes and the second electrodes not selected as the first detection electrodes, and detects a target in a non-contacting state from signals expressing capacitances acquired, by applying a voltage to the first driving electrodes, from the first detection electrodes. | 2022-06-30 |
20220206658 | TOUCH DISPLAY APPARATUS - A touch display apparatus senses a touch of a user, a tool or both. In the touch display apparatus, an upper electrode of a light-emitting device includes a first electrode portion overlapping an emission area, and a second electrode region spaced away from the first electrode region. A touch wire is disposed on an encapsulating element covering the light-emitting device. The touch wire includes a portion overlapping the second electrode region. Thus, in the touch display apparatus, a process of forming components for sensing the touch may be simplified. | 2022-06-30 |
20220206659 | TOUCH DRIVING CIRCUIT AND TOUCH DISPLAY DEVICE FOR REDUCING NOISE OF TOUCH SENSING SIGNAL ACCORDING TO DISPLAY DRIVING - The present disclosure of the disclosure are related to a touch driving circuit and a touch display device, in a touch sensor structure performing a touch sensing based on a mutual-capacitance, as performing a touch sensing based on a self-capacitance and a touch sensing based on the mutual-capacitance, a performance of a touch sensing may be improved. Furthermore, as driving channels of X-touch electrode line of Y-touch electrode line partially in a period performing a touch sensing based on the self-capacitance, the number of channels driven in each period is reduced and a noise according to a display driving may be reduced when performing a touch sensing based on the self-capacitance. | 2022-06-30 |
20220206660 | DISPLAY DEVICE WITH MITIGATED LOW FREQUENCY NOISE AND OPERATION METHOD THEREOF - A display device can include a display panel including a plurality of pixels and touch electrodes configured to sense a touch input, and a timing controller configured to generate a vertical synchronization signal and a horizontal synchronization signal for controlling the display panel to display an image based on an image signal, and adjust the horizontal synchronization signal by varying a horizontal time period corresponding to a time period interval for individual cycles of the horizontal synchronization signal. | 2022-06-30 |
20220206661 | METHOD FOR DRIVING DISPLAY PANEL, DISPLAY MODULE AND DISPLAY DEVICE - The present disclosure provides a method for driving a display panel, a display module and a display device. The display panel includes a touch electrode. The method includes: in a touch stage, providing a touch signal to the touch electrode. The touch stage includes: a first touch sub-stage and a second touch sub-stage spaced from each other; the touch signal includes: an uplink signal and a touch driving signal, and an active level of the uplink signal is higher than an active level of the touch driving signal. In the first touch sub-stage, the uplink signal is provided to the touch electrode; and in the second touch sub-stage, the touch driving signal is provided to the touch electrode. | 2022-06-30 |
20220206662 | DISPLAY DEVICE AND DRIVING METHOD THEREOF - A display device includes: a display unit that displays an image during a plurality of frames; and a sensor unit that overlaps the display unit, where the sensor unit includes a plurality of sensors. During a first period of an Nth frame of the plurality of frames, the plurality of sensors transmit a first signal. During a second period of the Nth frame, the plurality of sensors transmit a second signal. During a third period of an (N+1)th frame of the plurality of frames, the plurality of sensors transmit a third signal. During a fourth period of the (N+1)th frame, the plurality of sensors transmit a fourth signal. The first signal and the third signal have phases opposite to each other. | 2022-06-30 |
20220206663 | TOUCH DISPLAY DEVICE, TOUCH DRIVING CIRCUIT AND DISPLAY PANEL - A touch display device of the present disclosure may include a display panel on which a plurality of touch electrodes are electrically connected to a plurality of touch lines; a gate driving circuit for supplying scan signals to the display panel through a plurality of gate lines; a touch driving circuit for sensing a touch by detecting a touch signal from the plurality of touch electrodes and supplying a common voltage to the touch electrodes through the touch lines; a common voltage feedback line electrically connected to the plurality of touch lines or disposed to overlap with the plurality of gate lines in a non-display area of the display panel; and a common voltage compensation circuit for supplying a compensated common voltage based on a distortion in the common voltage. | 2022-06-30 |
20220206664 | Gate Driver and Display Device Including the Same - A gate driver includes a plurality of stage groups each including a plurality of stages; and a plurality of start circuits each configured to output a start signal to each of the plurality of stage groups, wherein each of the plurality of start circuits outputs the start signal to an uppermost stage among the plurality of stages of each of the plurality of stage groups, so that an area of the gate driver can be reduced. | 2022-06-30 |
20220206665 | Electrostatic Coordinate Input Device And Electrostatic Coordinate Calculation Method - An electrostatic coordinate input device includes a finger detection unit that detects a proximity position of a finger of an operator on an operation surface by a capacitive sensing method; and a correction unit that, in a case where two proximity positions corresponding to two fingers are detected by the finger detection unit, corrects the two proximity positions so as to increase a distance between the two proximity positions. | 2022-06-30 |
20220206666 | ELECTRONIC APPARATUS, IMAGING APPARATUS, OPERATION METHOD OF ELECTRONIC APPARATUS, AND OPERATION METHOD OF IMAGING APPARATUS - An electronic apparatus and an operation method of an electronic apparatus that can avoid erroneous detection of a touch panel in a case where a touch panel display unit is closed with respect to a specific surface are provided. An electronic apparatus includes a touch panel display unit that includes a touch panel and is opened and closed with respect to a specific surface of an electronic apparatus main body by rotating in a direction of separating the touch panel from the specific surface and a direction of bringing the touch panel close to the specific surface, and restricts a sensitivity of the touch panel in a case where the touch panel display unit is positioned in the range on the side opposite to the specific surface with respect to the first position in a rotation range of the touch panel display unit. | 2022-06-30 |
20220206667 | PROCESSING METHOD AND DEVICE - The present disclosure provides a processing method. The method includes outputting first content in a first display area of a first display device, the first content including an identification object, the edge of the first area being an edge area between the first display area and a second display area of a second display device; receiving a movement instruction for moving the identification object from the first display area to the second display area; and moving the identification object from a first position in the first display area to a second position in the second display area in response to the movement instruction, the first position being a position on the edge of the first area. | 2022-06-30 |
20220206668 | DYNAMIC IMAGE CAPTURING APPARATUS AND METHOD USING ARBITRARY VIEWPOINT IMAGE GENERATION TECHNOLOGY - Embodiments relate to a dynamic image capturing method and apparatus using an arbitrary viewpoint image generation technology, in which an image of background content displayed on a background content display unit or an image of background content implemented in a virtual space through a chroma key screen, having a view matching to a view of seeing a subject at a viewpoint of a camera is generated, and a final image including the image of the background content and a subject area is obtained. | 2022-06-30 |
20220206669 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - A display surface angle detection unit ( | 2022-06-30 |
20220206670 | METHOD AND APPARATUS FOR PINNING A LEVEL WITHIN A BREADCRUMB FOR USE IN NAVIGATING BETWEEN BREADCRUMBS - In one embodiment, a method includes navigating through levels in a breadcrumb path in a hierarchical dataset comprising a plurality of breadcrumb paths with a plurality of the levels, pinning a level within the breadcrumb path, navigating directly to the pinned level in another breadcrumb path, unpinning the pinned level, and navigating through the levels in one of the breadcrumb paths. An apparatus and logic are also disclosed herein. | 2022-06-30 |
20220206671 | AGENT DISPLAY METHOD, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND AGENT DISPLAY SYSTEM - The present disclosure provides an agent display method and the like that enable a user to easily determine an answer of an agent that should be referenced (checked) first among a plurality of agents. An agent display method for simultaneously displaying a plurality of agents each configured to respond to a speech text of a user, the agent display method including: an answer selection step of selecting the answer text of each of the plurality of agents to the speech text of the user; and an agent display step of displaying a screen including the plurality of agents, in which the agent display step includes changing, in accordance with an index indicating certainty of the answer text of at least one of the agents, a display form of the at least one of the agents. | 2022-06-30 |
20220206672 | Method and Apparatus for Managing Notification Bar Message - Embodiments of the present invention disclose a method and an apparatus for managing a notification bar message. The method according to the present invention includes: searching for a resident notification message; after the resident notification message is found, displaying, in a notification bar, prompt information prompting whether to delete the resident notification message; and if a user chooses to delete the resident notification message, deleting the resident notification message according to a system permission. | 2022-06-30 |
20220206673 | CONTEXTUAL NOTES FOR ONLINE MEETINGS - In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, receiving an input from a user during an online meeting and generating a note comprising the input and a timestamp recording a point in time within the online meeting at which the note is generated. The method also includes, by the computing device, providing a user interface in which to display content of the online meeting and the note, the user interface including an annotation marker indicative of an availability of the note and, in response to a selection of the note in the user interface, adjusting a display of the content to a point in the content corresponding to the timestamp. | 2022-06-30 |
20220206674 | SYSTEMS AND METHODS OF PERSONALIZED USER INTERACTION WITH DIGITAL CONTENT - A system is provided that allows users to interact with digital content using personalized interactions. The personalized interactions may be images (e.g., selfies) that are used in connection with providing feedback for digital content. | 2022-06-30 |
20220206675 | AVATAR CUSTOMIZATION SYSTEM - In some implementations, a computer system may cause the presentation of a computer-guided process to enable a user to select a digital avatar, apply digital garment to the digital avatar, altar the digital garment as applied to the digital avatar and apply digital accessories to the digital avatar in order to generate a composite digital avatar. The computer system may cause the presentation of a user interface to allow a user to selectively enter the composite digital avatar into a virtual competition. The computer system may receive electronic votes, for the composite digital avatar and within the virtual competition, from a plurality of users of a social network platform. The computer system may determine and present an outcome of the virtual competition on the social networking platform. | 2022-06-30 |
20220206676 | MODIFYING DRAWING CHARACTERISTICS OF DIGITAL RASTER IMAGES UTILIZING STROKE PROPERTIES - Methods, systems, and non-transitory computer readable storage media are disclosed for modifying drawing characteristics of digital raster images utilizing stroke properties. Specifically, the disclosed system receives a stroke input to draw a stroke within a raster layer of a digital raster image. The disclosed system determines drawing data by capturing stroke points and properties of the stroke and then store the drawing data within a metadata file associated with the digital raster image. The disclosed system receives a request to change at least one drawing attribute of the stroke to a different drawing attribute. In response to the request, the disclosed system modifies the digital raster image by updating the drawing data for the stroke according to the request and then re-generate the raster layer including the stroke utilizing the updated drawing data. | 2022-06-30 |
20220206677 | CONTENT NAVIGATION METHOD AND USER INTERFACE - Systems and methods are described that include generating a content repository to store content items satisfying a recency condition. In response to receiving an indication to access and store an additional content item in the content repository, the systems and methods may include triggering rendering of a user interface in a taskbar associated with a computer operating system, the user interface depicting at least a representation of the additional content item, storing the additional content item in the content repository, and triggering expansion of the user interface to include at least two regions where the at least two regions include a rendering of a representation of the content items satisfying the recency condition and a representation of the additional content item. | 2022-06-30 |
20220206678 | FLOWCHART-STYLE DIAGRAMMING TOOL TO BUILD AUTOMATED WORKFLOWS - Systems and methods described herein provide an automated workflow tool that automatically and efficiently creates an executable workflow while preventing or reducing the introduction of errors into the workflow. The tool receives a selection of a start tile. In response, the tool presents a number of selectable items to configure an action to detect that initiates execution of the start tile as the first step in the workflow. Responsive to saving a configuration of the start tile including the action, the tool determines that the configuration of the start tile instructs the tool to add a second tile connected to the start tile on the canvas of the workflow. The tool presents a number of selectable items to configure the second tile as a next step in the workflow. The tool executes the workflow configured with the start tile and the second tile responsive to detecting the action configured in the start tile. | 2022-06-30 |
20220206679 | System and Method of Providing Digital Ink Optimized User Interface Elements - A method of and system for providing a user interface (UI) element is carried out by receiving an input for invoking the UI element in a UI screen, the input being received via a writing instrument, determining a direction of tilt of the writing instrument at a point of input, and upon determining the direction of tilt of the writing instrument, displaying the UI element in a location on the UI screen that is a direction opposite to the determined direction of tilt of the writing instrument. The UI element may provide access to each of the UI controls via a plurality of unstructured paths. | 2022-06-30 |
20220206680 | METHOD AND SYSTEM FOR DEFINING CONSUMER INTERACTIONS FOR INITIATING EXECUTION OF COMMANDS - Embodiments provide a computer-executed method, a computer system and computer program product for initiating a command. The method includes causing a consumer input definition interface to be displayed on a visual display of a computing device associated with a consumer, wherein the consumer input definition interface includes an indication of a command. The method also includes, while the consumer input definition interface is displayed, receiving input definition data defining a consumer interaction by the consumer. The method also includes generating a compound consumer input based on the input definition data, and associating the compound consumer input with the command and the consumer. The method further includes storing the association between the compound consumer input and the command on a non-transitory storage device so that receipt of the compound consumer input from the consumer automatically initiates the command. | 2022-06-30 |
20220206681 | WATCH THEATER MODE - The present disclosure generally relates to receiving a user input corresponding to a rotation of a rotatable input mechanism and in accordance with the user input, adjusting a brightness level of a display screen during a brightening configuration session. | 2022-06-30 |
20220206682 | Gesture Interaction Method and Apparatus, and Terminal Device - A gesture interaction method is applied to a terminal device having a foldable screen, where the foldable screen of the terminal device in a folded state includes a first touch display area, a second touch display area, and a third touch display area, and the third touch display area is between the first touch display area and the second touch display area. The gesture interaction method includes: determining that an angle value of an included angle formed between the first touch display area and the second touch display area is less than a specified angle value; obtaining an input event that acts on the third touch display area; and triggering, in response to the input event, the terminal device to execute an operation instruction corresponding to the input event. | 2022-06-30 |
20220206683 | QUICK MENU SELECTION DEVICE AND METHOD - Implementations of the subject matter described herein provide a keyboard and an electronic device. The keyboard comprises a touch-sensitive region configured to send an indication of a position of a touch to the electronic device. The electronic device may display a menu including a plurality of configurable menu items. A shape of the menu matches a shape of the touch-sensitive region, and the menu item corresponding to the touch position may be highlighted, such that the user may acknowledge the touch position without looking at the keyboard. In this case, input efficiency may be improved in case of selecting menu items, since the user does not need to divert its sight from the display to the keyboard or the pointing device. | 2022-06-30 |
20220206684 | CONTROL MODULE AND CONTROL METHOD THEREOF FOR SYNCHRONOUS DYNAMIC RANDOM ACCESS MEMORY - The present invention provides a. control module and a control method thereof for an SDRAM. The control module includes at least one register and a controller. The controller is configured to: control the SDRAM to switch from a bus data access mode to a dynamic pin (DPIN) operating mode; setting value of the at least one register under the DPIN operating mode; and control the SDRAM according to the value of the at least one register. | 2022-06-30 |
20220206685 | REUSING REMOTE REGISTERS IN PROCESSING IN MEMORY - Systems, apparatuses, and methods for reusing remote registers in processing in memory (PIM) are disclosed. A system includes at least a host processor, a memory controller, and a PIM device. When the memory controller receives, from the host processor, an operation targeting the PIM device, the memory controller determines whether an optimization can be applied to the operation. The memory controller converts the operation into N PIM commands if the optimization is not applicable. Otherwise, the memory controller converts the operation into a N−1 PIM commands if the optimization is applicable. For example, if the operation involves reusing a constant value, a copy command can be omitted, resulting in memory bandwidth reduction and power consumption savings. In one scenario, the memory controller includes a constant-value cache, and the memory controller performs a lookup of the constant-value cache to determine if the optimization is applicable for a given operation. | 2022-06-30 |
20220206686 | Memory Access Technology and Computer System - A computer system includes a memory controller and a non-volatile dual in-line memory module (NVDIMM) connected to the memory controller. The NVDIMM comprises a non-volatile memory (NVM) for storing data and a media controller. After receiving a read command for reading first data stored in the NVDIMM from the memory controller, the media controller reads multiple data subblocks of the first data from the NVM. After sending multiple ready signals to notify the memory controller that multiple data subblocks of the first data are available, the media controller receives multiple send commands for fetching the multiple data subblocks. The media controller then transmits to the memory controller the multiple data subblocks in response to the multiple send commands. | 2022-06-30 |
20220206687 | MEMORY DEVICE INSTANTIATION ONTO COMMUNICATION FABRICS - Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a method includes instructing a communication fabric to establish a first logical partition in the communication fabric that includes a first processing device and a memory device, and directing transfer of configuration data for storage by the memory device over the first logical partition. After transfer of the configuration data, the method includes instructing the communication fabric to remove the first logical partition in the communication fabric, where the configuration data remains stored by the memory device after removal of the first logical partition. The method also includes instructing the communication fabric to establish a second logical partition in the communication fabric that includes at least a second processing device and the memory device comprising the configuration data, where the second processing device is operated using the configuration data. | 2022-06-30 |
20220206688 | METHOD FOR INCREASING THE NUMBER OF APPLICATIONS IN A DEVICE HAVING A LIMITED MEMORY - A method includes receiving, by a device, of a control signal identifying a first application from among a plurality of compressed applications stored in a non-volatile memory of the device. The first application is stored in a first location of the non-volatile memory. The device decompresses the first application. The decompressing includes storing the decompressed first application into the non-volatile memory at least partially into the first location, and into a second location storing a second compressed application among the plurality of applications. The decompressed first application overwriting at least a portion of the second compressed application. The method may be performed as part of a customization process of an integrated circuit including the non-volatile memory. | 2022-06-30 |
20220206689 | ACCESS OF A MEMORY SYSTEM BASED ON FRAGMENTATION - Methods, systems, and devices for access of a memory system based on fragmentation are described. The memory system may receive a first message indicating a set of data that the memory system is to store using a fragmentation-based write procedure. The memory system may, based on the first message, determine blocks of a memory device that satisfy a fragmentation threshold. After determining the blocks, the memory system may transmit to the host system a second message that indicates the memory system is ready to receive the set of data indicated in the first message. The memory system may then store the set of data in the determined blocks based on transmitting the second message. | 2022-06-30 |
20220206690 | SYSTEM AND METHOD TO INCREASE DATA CENTER AVAILABILITY USING RACK-TO-RACK STORAGE LINK CABLE - A first data storage rack has a first computing unit coupled to a first plurality of storage drives via a first storage controller. A second data storage rack has a second computing unit coupled to a second plurality of storage drives via a second storage controller. A first rack-to-rack storage link cable couples the first computing unit to the second storage controller such that the first computing unit can provide access to the second plurality of drives in response to a failure that prevents the second computing unit from providing access to the second plurality of drives via a system network. | 2022-06-30 |
20220206691 | OPTIMIZING RESILIENCY GROUPS FOR DATA REGIONS OF A STORAGE SYSTEM - A storage system establishes a staging region, for temporary writing of arriving data, and a stable region, for transfer of data from the staging region, in storage memory. The storage system establishes resiliency groups, each with a characteristic level of redundancy that is settable on an individual basis. The storage system performs data accesses of data stripes in accordance with the staging region, the stable region, a first resiliency group and a second resiliency group. | 2022-06-30 |
20220206692 | MEMORY SYSTEM AND MEMORY SYSTEM DISCARD METHOD - Disclosed is a memory system including a controller configured to authenticate a user who inputs a request for discarding the memory system, to verify whether the request is valid when the user is authenticated as a legitimate user, to register discard activation of the memory system when the request is valid, and to transmit the request to a memory device; and the memory device configured to determine whether the transmitted request is valid, and to register the discard activation of the memory system when the request is valid. | 2022-06-30 |
20220206693 | OPERATING METHOD OF STORAGE DEVICE SETTING SECURE MODE OF COMMAND, AND OPERATING METHOD OF STORAGE SYSTEM INCLUDING THE STORAGE DEVICE - Provided is a storage device which communicates with a host device and configured to set a secure mode of a plurality of commands different in kind. An operating method of the storage device includes receiving a secure request indicating a protection of a first command and a protection of a second command of the plurality of commands, from the host device; setting a secure mode of the first and second commands, based on the secure request; receiving a first request indicating a request to execute the first command, from the host device; outputting a first response indicating failure of the first command to the host device, based on the first request; receiving a second request indicating a request to execute the second command, from the host device; and outputting a second response indicating failure of the second command to the host device, based on the second request. | 2022-06-30 |
20220206694 | System and Method for Flash and RAM allocation for Reduced Power Consumption in a Processor - The present invention is an controller for dynamically allocating RAM between powersave code copied from ROM and transient RAM memory used for storing packets. When the utilization of the transient RAM memory is low, code segments are copied from ROM and executed from RAM using a RAM pointer table which is updated after the code segments are copied over from ROM, and when the utilization of the transient RAM memory is high, code segments are deallocated from RAM and the pointer table is updated to point to the corresponding location in flash ROM. | 2022-06-30 |
20220206695 | DYNAMIC CHANNEL MAPPING FOR A MEMORY SYSTEM - Methods, systems, and devices for dynamic channel mapping for a memory system are described. In one example, a memory system may include a memory device having a first set of pins that are associated with a channel, and a host device, coupled with the memory device, having a second set of pins that are associated with the channel. The host device may include a controller configured to receive signaling from the memory device for a channel mapping operation, determine a channel mapping (e.g., a mapping of pins, a mapping between pins of the channel and information positions of the channel) based at least in part on the received signaling, and communicate information with the memory device via the channel based at least in part on the determined channel mapping. | 2022-06-30 |
20220206696 | STORAGE SYSTEM WITH SELECTABLE WRITE MODES - A storage system has a first memory, a second memory that include solid-state storage memory, and a processing device. The processing device is to select a mode for each portion of data to be written. Selection of the mode is based at least on size of the portion of data. Selection of the mode is from among modes that include a first mode of writing the portion of data in mirrored RAID form to the first memory for later transfer from the first memory to the second memory, a second mode of writing the portion of data in parity-based RAID form to the first memory for later transfer from the first memory to the second memory, and a third mode of writing the portion of data to the second memory, bypassing the first memory. The processing device is to handle portions of data to be written according to such selection. | 2022-06-30 |
20220206697 | MEMORY COUPLED COMPILING METHOD AND SYSTEM OF RECONFIGURABLE CHIP - Provided are a memory coupled compiling method and system of a reconfigurable chip. The memory coupled compiling method includes: acquiring a cycle number of a data flow graph (DFG); acquiring a linear transformation vector of the cycle number through a mapping time difference; determining whether a linear array of the linear transformation vector is acquired by a heuristic algorithm; acquiring a memory mapping result through a current DFG or acquiring a cycle number of the current DFG until the linear array is acquired, depending on the determination result. | 2022-06-30 |
20220206698 | METHOD AND APPARATUS WITH MEMORY MANAGEMENT AND NEURAL NETWORK OPERATION - A processor-implemented memory management method includes: receiving a parameter of a neural network and information of a device configured to perform an operation using the neural network; storing a result of an operation by at least one of layers included in the neural network in a first memory of the device, during a forward propagation operation performed for the neural network based on the parameter; storing a gradient of a layer included in the neural network in a second memory of the device, during a backward propagation operation performed for the neural network based on the parameter and the result of the operation by the at least one layer; and managing the first memory and the second memory based on the information, the result of the operation by the at least one layer, and the gradient. | 2022-06-30 |
20220206699 | METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT FOR MANAGING DATA BLOCKS - Techniques for managing data blocks involve: generating, based on a first hash algorithm, a first fingerprint for a first block. The techniques further involve: if it is determined that there is a second fingerprint, in a fingerprint database, that is generated for a second block based on the first hash algorithm and matches the first fingerprint, determining whether there is a third fingerprint, in the fingerprint database, that is generated for the second block based on a second hash algorithm. The techniques further involve: if it is determined that the third fingerprint exists in the fingerprint database, generating a fourth fingerprint for the first block based on the second hash algorithm; and determining whether the first block and the second block are duplicate by comparing the third fingerprint and the fourth fingerprint. Such techniques can effectively reduce the overhead of identifying duplicate data blocks in data deduplication. | 2022-06-30 |
20220206700 | Migrating Pages of Memory Accessible by Input-Output Devices - An electronic device includes a memory, an input-output memory management unit (IOMMU), a processor that executes a software entity, and a page migration engine. The software entity and the page migration engine perform operations for preparing to migrate a page of memory that is accessible by the at least one IO device in the memory, the software entity and the page migration engine set migration state information in a page table entry for the page of memory based on the operations being performed. When the operations for preparing to migrate the page of memory are completed, the page migration engine migrates the page of memory in the memory. The IOMMU uses the migration state information in the page table entry to control one or more operations of the IOMMU. | 2022-06-30 |
20220206701 | MEMORY SYSTEM INCLUDING A MEMORY CONTROLLER - A memory system includes a memory controller, a first memory module including first and second groups of first memory chips, a second memory module including first and second groups of second memory chips, and a channel including a first group of signal lines suitable for coupling the memory controller with the first memory module, and a second group of signal lines suitable for coupling the memory controller with the second memory module. | 2022-06-30 |
20220206702 | STORAGE SYSTEM WITH SELECTABLE WRITE PATHS - A storage system has a first memory, and a second memory that includes storage memory. The storage system has a processing device. The processing device is to select whether to write data to the first memory and write the data from the first memory to the second memory, or to write the data to the second memory bypassing the first memory. The processing device is to write portions of data for storage according to such selection. | 2022-06-30 |
20220206703 | Particle-lizer Mechanism for Destroying the Functionality of Data Bearing Components of a Solid-State Data Bearing Device - The current invention is a Particle-lizer Mechanism for Destroying the Functionality of Data Bearing Components of a Solid-State Data Bearing Device. This particle-lizer mechanism provides destruction of data bearing components from solid-state data bearing devices by reducing the components to particle size of 2 mm or smaller and ensures accurate particle size by use of a screening system to render the data unusable using a simple one stage process. Since there are so few mechanical components in the design, a particle-lizer mechanism can last 100 times longer than a shredding machine with a fraction of the complexity to build. This particle-lizer mechanism is portable and is intended to be used within the customer's secure confines of a data center or enterprise facility. This particle-Ilzer mechanism includes a particle collection system and a filtration system to preserve air quality where it is located. | 2022-06-30 |
20220206704 | EMBEDDED MEMORY SYSTEM AND MEMORY TESTING METHOD - An embedded memory system includes an embedded memory circuit and a host circuit. The embedded memory circuit is configured to store a lookup table. The host circuit is configured to utilize a testing clock signal having phases and instructions in a program of the embedded memory circuit to run a test on the embedded memory circuit, and record a corresponding relation between each of the plurality of instructions and the plurality of phases, in order to generate the lookup table. | 2022-06-30 |
20220206705 | TEMPERATURE-BASED MEMORY MANAGEMENT - Methods, systems, and devices for temperature-based memory management are described. A system may include a memory device and a host device. The host device may identify a temperature (e.g., of the memory device). The host device may determine a value for a parameter for operating the memory device—such as a timing, voltage, or frequency parameter—based on the temperature of the memory device. The host device may transmit signaling to the memory device or another component of the system based on the value of the parameter. In some cases, the host device may determine the temperature of the memory device based on an indication (e.g., provided by the memory device). In some cases, the host device may determine the temperature of the memory device based on a temperature of the host device or a temperature of another component of the system. | 2022-06-30 |
20220206706 | MEMORY SYSTEM AND OPERATING METHOD THEREOF - Embodiments of the present disclosure relate to a memory system and an operating method thereof. According to the embodiments of the present disclosure, the memory system may store, in a first memory area or a second memory area each including at least one of the plurality of memory blocks, a journal including mapping change information between a logical address and a physical address according to a number of free memory blocks among the plurality of memory blocks. | 2022-06-30 |
20220206707 | MEMORY SUB-SYSTEM MEMORY BANK SEARCH COMPONENT - A logical array having a plurality of memory banks is constructed, wherein each of the plurality of memory banks is split into a plurality of slots. A plurality of elements corresponding to a plurality of data components are stored in the plurality of slots of each of the plurality of memory banks of the logical array. The location of a data component stored in the memory component is determined by locating elements stored in a particular slot of the plurality of slots; and performing a corrective search on the located elements in the particular slot to locate a particular element. The data component is accessed based on the location of the particular element. | 2022-06-30 |
20220206708 | BUFFER CIRCUIT WITH DATA BIT INVERSION - A buffer circuit includes a primary interface, a secondary interface, and an encoder/decoder circuit. The primary interface is configured to communicate on an n-bit channel, wherein n parallel bits on the n-bit channel are coded using data bit inversion (DBI). The secondary interface is configured to communicate with a plurality of integrated circuit devices on a plurality of m-bit channels, each m-bit channel transmitting m parallel bits without using DBI. And the encoder/decoder circuit is configured to translate data words between the n-bit channel of the primary interface and the plurality of m-bit channels of the secondary interface. | 2022-06-30 |
20220206709 | CIRCUITRY AND APPARATUS - Circuitry comprises packet reception circuitry to receive a data communication packet with a storage classification from sending circuitry, the data communication packet including at least payload data and a target address for storage of the payload data; and storage control circuitry to control writing of the payload data of a given data communication packet by one or more storage devices selected from a set of two or more candidate storage devices each addressable by the target address, the storage control circuitry being responsive to the storage classification received with the given data communication packet and to respective persistence properties associated with the set of two or more candidate storage devices. | 2022-06-30 |
20220206710 | NONVOLATILE MEMORY WITH ENCODING FOR FOGGY-FINE PROGRAMMING WITH SOFT BITS - A storage apparatus includes non-volatile memory cells formed on a memory die, each memory cell configured to hold bits of data, and a control circuit formed on the memory die. The control circuit is configured to calculate parity data for data to be stored in the memory cells and program the memory cells to first distributions. The control circuit is also configured to read memory cells in the first distributions, recover the data from results of reading the memory cells in the first distributions combined with the parity data, and further program the memory cells from the first distributions to second distributions to store the data. In some cases, the recovered data may have a high bit error rate. To handle higher bit error rates, the use of soft bit data is incorporated into an encoded foggy-fine scheme. | 2022-06-30 |
20220206711 | DEVICES AND METHODS FOR OPTIMIZED FETCHING OF MULTILINGUAL CONTENT IN MEDIA STREAMING - Systems and methods are disclosed for providing multilingual media files. In certain embodiments, a data storage device includes a controller configured to: receive a command to write data for a media file to a non-volatile memory, wherein the media file includes one or more frames each including a video frame and a plurality of audio frames associated with a plurality of languages; decode using a decoder a first frame of the media file to determine a logical block address (LBA) for a video frame of the first frame and an LBA for each of a plurality of audio frames of the first frame; write the first frame to the non-volatile memory; and update a logical-to-physical (L2P) table to add information associated with the LBA for the video frame of the first frame and the LBA for each of the plurality of audio frames of the first frame. | 2022-06-30 |
20220206712 | MEMORY DEVICES FOR SUSPEND AND RESUME OPERATIONS - Memory devices might include an array of memory cells and a controller configured to access the array of memory cells. The controller might be further configured to receive a command to perform a program operation and in response to the command to perform the program operation, begin execution of the program operation. The controller might be further configured to while executing the program operation, receive a command to perform a read operation; in response to the command to perform the read operation, suspend the execution of the program operation; and with the execution of the program operation suspended, execute the read operation. | 2022-06-30 |
20220206713 | STORAGE DEVICE INCLUDING MEMORY CONTROLLER AND OPERATING METHOD OF THE MEMORY CONTROLLER - A storage device including a memory controller and an operating method of the memory controller are provided. The storage device includes a non-volatile memory device including a write buffer configured to store write data provided from a host and a journal buffer configured to store a journal log, a volatile memory device configured to temporarily store metadata, and a memory controller configured to provide the non-volatile memory device with a journaling command, that includes the journal log and the physical address corresponding to the journal buffer, and which issues a command to store the journal log in the journal buffer, to update the metadata temporarily stored in the volatile memory device, and to control the volatile memory device to store updated metadata to the non-volatile memory device. | 2022-06-30 |
20220206714 | STORAGE DEVICE AND METHOD FOR OPERATING THE DEVICE - A method of operating a storage device including a non-volatile memory and a multi-core processor with at least two cores includes the following steps: receiving, by a host interface of the storage device, a first command from a host for requesting the non-volatile memory to perform a predetermined memory operation; generating, by a task scheduler of the storage device, first and second tasks from the first memory command; selecting, by the task scheduler, a first core from among the at least two cores based on execution times of the at least two cores; assigning, by the task scheduler, the first and second tasks to the first core; and requesting, by the first core, a subsequent task from the scheduler while the first core processes the first assigned task and loads code for processing the second task. | 2022-06-30 |
20220206715 | STORAGE DEVICE INCLUDING MEMORY CONTROLLER AND OPERATING METHOD OF MEMORY CONTROLLER - Disclosed are a storage device including a memory controller and a method of operating the memory controller. A storage device according to the technical idea of the present disclosure includes a write buffer for storing write data that is not grouped into a transaction, a non-volatile memory device including a journal buffer where journal logs are stored, a volatile memory device for temporarily storing first metadata, and a memory controller for updating the first metadata to the second metadata based on the journal log stored after the start of the checkpoint among the journal logs stored in the journal buffer. | 2022-06-30 |
20220206716 | MEMORY CONTROLLER, A NONVOLATILE MEMORY DEVICE AND A STORAGE DEVICE THEREOF - A method for operating a memory controller, the method including: receiving a first command from a first host; storing the first command in a queue; when the first command has a higher priority than a second command currently being performed, pausing an operation of the second command and performing a read operation of the first command; and continuing the operation of the second command after completion of the read operation of the first command. | 2022-06-30 |
20220206717 | Programmable Memory Timing - Described apparatuses and methods enable communication between a host device and a memory device to establish relative delays between different data lines. If data signals propagate along a bus with the same timing, simultaneous switching output (SSO) and crosstalk can adversely impact channel timing budget parameters. An example system includes an interconnect having multiple data lines that couple the host device to the memory device. In example operations, the host device can transmit to the memory device a command indicative of a phase offset between two or more data lines of the multiple data lines. The memory device can implement the command by transmitting or receiving signals via the interconnect with different relative phase offsets between data lines. The host device (e.g., a memory controller) can determine appropriate offsets for a given apparatus. Lengths of the offsets can vary. Further, a system can activate the phase offsets based on frequency. | 2022-06-30 |
20220206718 | DOMAIN-BASED ACCESS IN A MEMORY DEVICE - Methods, systems, and devices related to domain-based access in a memory device are described. In one example, a memory device in accordance with the described techniques may include a memory array, a sense amplifier array, and a signal development cache configured to store signals (e.g., cache signals, signal states) associated with logic states (e.g., memory states) that may be stored at the memory array (e.g., according to various read or write operations). The memory array may be organized according to domains, which may refer to various configurations or collections of access lines, and selections thereof, of different portions of the memory array. In various examples, a memory device may determine a plurality of domains for a received access command, or an order for accessing a plurality of domains for a received access command, or combinations thereof, based on an availability of the signal development cache. | 2022-06-30 |
20220206719 | CONTROL METHOD FOR FLASH MEMORY, FLASH MEMORY DIE AND FLASH MEMORY - A control method for flash memory, a flash memory die and a flash memory are provided. The control method comprises: in a setup stage, under an operation mode of command input, issuing by a host a setup command to map each port of an external data bus of each flash memory die respectively to a status index of each flash memory die; and in a request stage, under the operation mode of command input, issuing by the host a request command to each flash memory dies, and under the operation mode of data output, status of the status index of each flash memory die is transmitted to the host through the ports of the data bus respectively. | 2022-06-30 |
20220206720 | Tracking, Destroying Data, Containing Mechanism for Magnetic, Solid-State, and Other Types of Data Bearing Devices - The current invention is a Tracking, Destroying Data, Containing Mechanism for Magnetic, Solid-State, and Other Types of Data Bearing Devices. This secure mechanism includes a system that tracks solid state, magnetic, and other types of data bearing devices by enrolling them with unique identification information into a secure database. Then the data bearing device is inserted into the secure mechanism, and the unique identification information is scanned within the secure mechanism and recorded into the secure data base. The data is destroyed immediately and the remains with evidence that is legible are contained within the secure mechanism for reconciliation and verification. This secure mechanism includes a filtration system to preserve air quality where it is located. | 2022-06-30 |
20220206721 | SOLID STATE DRIVE SUPPORTING BOTH BYTE ADDRESSABLE PROTOCOL AND BLOCK ADDRESSABLE PROTOCOL - A solid state drive (SSD) enabled to process and store block addressable and byte addressable data, includes a first storage region for storing byte addressable data, a second storage region for storing block addressable data, and an SSD controller coupled to the first storage region and the second storage region by a bus. The SSD controller includes a processor and an interface for receiving data packets from a host. The SSD controller receives a data packet from the host at the interface, determines whether the data packet includes byte addressable data or block addressable data at the processor, selects either the first storage region or the second storage region based on the determination, and stores the data associated with the data packet in the selected storage region. | 2022-06-30 |
20220206722 | IMAGE PROCESSING DEVICE AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING COMPUTER-READABLE INSTRUCTIONS FOR IMAGE PROCESSING DEVICE - An image processing device may include a controller configured to, in a case where a disabling instruction to cause a service state to shift to a disabled state is obtained under a situation where the service state is an enabled state, shift the service state from the enabled state to the disabled state, and in the case where the disabling instruction is obtained under the situation where the service state is the enabled state, send an acceptance stop instruction to a server. The acceptance stop instruction may be an instruction to cause the server to stop acceptance of a job sending request. | 2022-06-30 |
20220206723 | PRINT DATA GENERATING DEVICE AND PRINTING DEVICE GENERATING PRINT DATA FOR CREATING PRINTED MEDIUM - A print data generating device is configured to generate print data for creating a printed medium by printing a target image on a heat-sensitive medium with a printing device. The printing device includes a thermal head having a heating element. The heat-sensitive medium includes: a base material; and a heat-sensitive layer. The base material has a transparency. The heat-sensitive layer is provided over one surface of the base material and is configured to develop a first color when heated to a first temperature or higher. The printing device is configured to control the heating element according to the print data to heat the heat-sensitive medium. The print data generating device includes a controller. The controller is configured to perform: (a) determining a condition of a background area on which the heat-sensitive medium is to be superimposed; and (b) generating the print data in accordance with the condition determined in (a). | 2022-06-30 |