Patents Issued in December 17, 2024
-
Patent number: 12169601Abstract: This application provides a stylus and an electronic device assembly. With a mainshaft and a pressure sensor assembly disposed in the stylus, one end of the mainshaft connected to a tip assembly, and the pressure sensor assembly fixed in a barrel assembly and touching the other end of the mainshaft, the tip assembly moves under a pressure and drives the mainshaft to move, the mainshaft transfers the pressure on the tip assembly to the pressure sensor assembly, and the pressure sensor assembly detects the pressure on the tip assembly. With a second electrode fitting around a signal board, the moving of the tip assembly can drive the first electrode and the second electrode to move synchronously so that relative positions of the second electrode and the first electrode remain unchanged, improving measurement accuracy of a tilt angle of the stylus relative to a touchscreen by the electronic device.Type: GrantFiled: February 9, 2022Date of Patent: December 17, 2024Assignee: HONOR DEVICE CO., LTD.Inventors: Yongfeng Peng, Yong Zhao, Xin Mou
-
Patent number: 12169602Abstract: A communication system includes a server apparatus, and a terminal apparatus connected to the server apparatus and capable of communicating with the server apparatus. The terminal apparatus is configured to transmit, to the server apparatus, response information, which is responsive to provided information and which is generated according to a position indication input performed by a user of the terminal apparatus. The terminal apparatus includes a position detection sensor that detects the position indication input, a determination unit that distinguishingly determines the position indication input in a response information area corresponding to an input field for the response information and the position indication input in an area outside the response information area, in a position detection area of the position detection sensor, and a transmission control unit that transmits, to the server apparatus, the position indication input in the response information area.Type: GrantFiled: September 25, 2023Date of Patent: December 17, 2024Assignee: Wacom Co., Ltd.Inventors: Toshihiko Horie, Masamitsu Ito, Katsuhito Obi
-
Patent number: 12169603Abstract: The present disclosure provides an array substrate and a display device. The array substrate includes: a plurality of gate lines extending in a first direction, and a plurality of data lines extending in a second direction and crossing the gate lines to define a plurality of sub-pixels; a plurality of touch signal lines extending in the second direction and arranged in light shielding regions of the sub-pixels; a plurality of touch electrodes insulated from each other; and a plurality of metal pattern units corresponding to the sub-pixels respectively and arranged in the light shielding region of each sub-pixel. The metal pattern unit includes a first metal strip arranged on at least one side of the data line and extending in the second direction.Type: GrantFiled: September 1, 2021Date of Patent: December 17, 2024Assignees: BEIJING BOE DISPLAY TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Xiao Wang, Xiaofeng Yin, Weitao Chen, Yan Yan, Yu Ma
-
Patent number: 12169604Abstract: To prevent drawing by pen input from stopping due to a failure in receiving an uplink signal, an active pen according to the present disclosure includes a processing circuit that transmits, at a second timing decided based on a first timing of a first uplink signal received from a sensor controller, a position signal and a data signal from a pen-tip electrode and receives a second uplink signal, and a wireless communication circuit that wirelessly communicates with the sensor controller. The processing circuit determines whether the second uplink signal has been received at the second timing, and in a case of determining that the second uplink signal has not been received, the processing circuit transmits at least part of the data signal via the wireless communication circuit while transmitting the position signal from the pen-tip electrode.Type: GrantFiled: August 28, 2023Date of Patent: December 17, 2024Assignee: Wacom Co., Ltd.Inventors: Masayuki Miyamoto, Haruhiko Hisano, Sadao Yamamoto
-
Patent number: 12169605Abstract: A position detection device includes first and second sensor electrodes that are adjacent to each other, connection wires connected to the respective sensor electrodes and including first and second connection wires connected to the first and second sensor electrodes, respectively, a sensor controller connected to the connection wires, and a first extension line; and a second extension line. Some of the plurality of connection wires, including the first connection wire, extend at regular intervals in a first region. The connection wires, including the second connection wire, are arranged to extend at regular intervals in a second region different from the first region. The first extension line extends along the second connection wire in the second region and is electrically connected to the first sensor electrode. The second extension line extends along the first connection wire in the first region and is electrically connected to the second sensor electrode.Type: GrantFiled: July 13, 2023Date of Patent: December 17, 2024Assignee: Wacom Co., Ltd.Inventors: Jun Kadowaki, Ryutaro Nitobe
-
Patent number: 12169606Abstract: According to various embodiments of the present disclosure, an electronic device includes: a housing; a touch circuit including a plurality of TX electrodes, and a plurality of RX electrodes arranged to cross over the plurality of TX electrode; a flexible display which includes the touch circuit, and which can be withdrawn from the inner space of the housing; a touch controller; and a processor operatively connected to the touch circuit, the flexible display and the touch controller, wherein the touch controller applies a driving signal by using the plurality of TX electrodes of the touch circuit, acquires the driving signal by using the plurality of RX electrodes, confirms a capacitance value on the basis of the acquired driving signal, and confirms information about a folded area of the flexible display on the basis of the capacitance value, and the processor can set an activation area for an unfolded area of the flexible display on the basis of the folded area of the flexible display.Type: GrantFiled: March 28, 2023Date of Patent: December 17, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Youngho Cho, Dahee Lim, Mooyoung Kim
-
Patent number: 12169607Abstract: A display device including a touch sensor and a driving method thereof, and more particularly, a curved display device including a touch sensor and a driving method thereof, are presented. The display device includes: a touch sensor unit including a plurality of touch sensors; and at least one touch surface curved to along a first direction, wherein the touch surface includes a center region and edge regions positioned at both sides of the center region along the first direction, and wherein a sensitivity of the touch sensor in the center region is higher than a sensitivity of the touch sensors in the edge regions.Type: GrantFiled: August 7, 2023Date of Patent: December 17, 2024Assignee: Samsung Display Co., Ltd.Inventors: Seung Lyong Bok, Won Ki Hong
-
Patent number: 12169608Abstract: In general, in one aspect, one or more embodiments relate to an input device that includes a proximity sensing panel including sensor electrodes, and a proximity sensing circuit. The proximity sensing circuit configured to receive an indication of a transition from a first image refresh rate to a second image refresh rate, wherein the first image refresh rate is greater than a beacon signal rate and the second image refresh rate is equal to or lower than the beacon signal rate. The proximity sensing panel is also configured to align transmitting a beacon signal on the proximity sensing panel to a non-refresh period corresponding to the second refresh rate.Type: GrantFiled: November 6, 2023Date of Patent: December 17, 2024Assignee: Synaptics IncorporatedInventors: Masaaki Shiomura, Hirokazu Hatayama, Makoto Takeuchi, Takayuki Noto, Nobukazu Tanaka, Daisuke Ito, Tomohiro Hirakawa
-
Patent number: 12169609Abstract: A touch panel, a touch method, an electronic apparatus, and a non-transitory computer-readable storage medium are provided. The touch panel includes a touch chip and a touch electrode. The touch chip is configured to generate a touch driving signal and apply the touch driving signal to the touch electrode, the touch electrode is configured to receive the touch driving signal and generate a touch sensing signal based on the touch driving signal, and the touch driving signal includes a plurality of sub-signals, the plurality of sub-signals includes a first sub-signal and a second sub-signal, and the first sub-signal is different from the second sub-signal.Type: GrantFiled: December 29, 2022Date of Patent: December 17, 2024Assignee: BEIJING ESWIN COMPUTING TECHNOLOGY CO., LTD.Inventor: Jae Hun Jun
-
Patent number: 12169610Abstract: A method for determining a spectrally shaped waveform, and related apparatus, are described. In one or more example, such a spectrally shaped waveform may be for touch sensing. An example of such a method includes: receiving an indication of allowable electromagnetic emissions; choosing radio frequency subcarriers responsive to the indication of allowable electromagnetic emissions; and generating and storing a spectrally shaped time domain digital waveform responsive to the chosen radio frequency subcarriers.Type: GrantFiled: December 16, 2021Date of Patent: December 17, 2024Assignee: Atmel CorporationInventor: Anders Vinje
-
Patent number: 12169611Abstract: A position detection system includes a display device that displays image data by driving pixel electrodes, and a touch panel including a sensor electrode and a touch sensor. An active pen communicates with the touch sensor using a frequency included in a frequency band. The display device suppresses a frequency component in the frequency band in capacitive noise that occurs in the sensor electrode due to a voltage vibration in an interconnect in the display device caused by driving of the pixel electrodes. The display device selectively operates in either of a first operation mode in which driving of the pixel electrodes suppresses the frequency component included in the capacitive noise that occurs in the sensor electrode, and a second operation mode in which driving of the pixel electrodes does not suppress the frequency component included in the capacitive noise that occurs in the sensor electrode.Type: GrantFiled: January 23, 2024Date of Patent: December 17, 2024Assignee: Wacom Co., Ltd.Inventor: Haruhiko Hisano
-
Patent number: 12169612Abstract: Embodiments of the present disclosure are related to a touch display device, as implementing a portion of a touch link line by using a metal disposed on a layer different from a layer where a data link line is disposed and disposing a color filter layer between the touch link line and the data link line, a plurality of link lines can be disposed effectively and a parasitic capacitance between the touch link line and the data link line can be reduced. Furthermore, as blocking a light of specific wavelength band by the color filter layer, a light-leakage due to an abnormal driving of a display according to a driving of the touch link line on an area where the touch link line is disposed can be prevented or at least reduced.Type: GrantFiled: July 24, 2023Date of Patent: December 17, 2024Assignee: LG Display Co., Ltd.Inventors: SangYoon Paik, SeoungJin Park
-
Patent number: 12169613Abstract: A display panel and a method for driving the same, and a display apparatus are provided. The display panel includes at least one pixel circuit, at least one light-emitting device coupled to the pixel circuit, at least one data line, and a first voltage signal line. One pixel circuit of the at least one pixel circuit includes a data writing transistor and a photodiode. The data writing transistor includes a first electrode coupled to one of the at least one data line, and a second electrode coupled to a first electrode of the photodiode. The photodiode includes a second electrode coupled to the first voltage signal line.Type: GrantFiled: April 5, 2022Date of Patent: December 17, 2024Assignees: Wuban Tianma Microelectronics Co., Ltd., Wuhan Tianma Microelectronics Co., Ltd. Shanghai BranchInventor: Lei Suo
-
Patent number: 12169614Abstract: A touch sensor device (TSD) includes TSD electrodes associated with a surface of the TSD. Also, an overlay that includes marker electrode(s) is also associated with a region of the surface of the TSD. The TSD also includes drive-sense circuits (DSCs) operably coupled to the plurality of TSD electrodes. A DSC is configured to provide a TSD electrode signal to a TSD electrode and simultaneously to sense a change of the TSD electrode signal based on a change of impedance of the TSD electrode caused by capacitive coupling between the TSD electrode and the marker electrode(s) of the overlay. Processing module(s) is configured to process a digital signal generated by the DSC and other digital signals generated by other DSCs determine the region of the surface of the TSD that is associated with the overlay and to adapt sensitivity of the TSD within that region.Type: GrantFiled: May 8, 2023Date of Patent: December 17, 2024Assignee: SIGMASENSE, LLC.Inventors: Patrick Troy Gray, Gerald Dale Morrison, Daniel Keith Van Ostrand, Richard Stuart Seger, Jr., Kevin Joseph Derichs, Shayne X. Short, Timothy W. Markison
-
Patent number: 12169615Abstract: Provided is a display device including a display panel including a display region and a non-display region, and an input sensing device disposed on the display panel. The input sensing device includes a first sensing insulation layer directly disposed on the display panel, a first sensing conductive layer disposed on the first sensing insulation layer, a second sensing insulation layer disposed on the first sensing insulation layer and covering the first sensing conductive layer, and a second sensing conductive layer disposed on the second sensing insulation layer. The second sensing insulation layer includes an organic film, and a first thickness of the first sensing conductive layer is greater than a second thickness of the second sensing conductive layer.Type: GrantFiled: March 21, 2023Date of Patent: December 17, 2024Assignee: SAMSUNG DISPLAY CO., LTD.Inventors: Miyoung Kim, Soyeon Park, Yong-Hwan Park, Sanghyun Jun
-
Patent number: 12169616Abstract: A touch panel and a display device are provided by embodiments of the present application, a self-capacitance module in an original touch panel is replaced with a mutual capacitance module, and a combination of self-capacitance and mutual capacitance is adopted to effectively reduce wiring in the touch panel and to reduce cost at a same time.Type: GrantFiled: March 17, 2022Date of Patent: December 17, 2024Assignee: TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventor: Bao Zha
-
Patent number: 12169617Abstract: A conductive member for a touch panel includes a transparent insulating substrate and a conductive layer that is disposed on at least one surface of the transparent insulating substrate, in which the conductive layer has a mesh pattern that includes a plurality of irregular mesh cells consisting of a modified rhombus in a plan view and is formed of a plurality of fine metal wires, the plurality of fine metal wires include at least one pair of fine metal wires that extend such that an acute angle of the modified rhombus is interposed between the fine metal wires, and at least one fine metal wire among the pair of fine metal wires has a bending portion that is bent to an inner side of the acute angle toward an intersection portion where the pair of fine metal wires intersect each other.Type: GrantFiled: December 20, 2022Date of Patent: December 17, 2024Assignee: FUJIFILM CorporationInventor: Kazuhiro Hasegawa
-
Patent number: 12169618Abstract: A stretchable array substrate includes: a resin base member and an array layer. The resin base member includes bodies disposed apart from each other and hinges that couple the bodies. The array layer includes electrical wiring lines stacked on the hinges. The hinges each includes a linear portion and a bend that meanders and couples second ends of two of the linear portions. The electrical wiring lines include: a first electrical line stacked on the linear portion; and a second electrical line stacked on the bend. The first electrical line is provided with: a joint stacked on the first end of the linear portion; and a thin wiring portion closer to the second end of the linear portion than the joint and having a length in a width direction intersecting a longitudinal direction of the first electrical line smaller than a length in the width direction of the joint.Type: GrantFiled: July 6, 2023Date of Patent: December 17, 2024Assignee: JAPAN DISPLAY INC.Inventor: Takumi Sano
-
Patent number: 12169619Abstract: Methods and systems are described for identifying and marking content items that have or have not been shared to social media or content hosting services. The methods and systems use a marking engine to access a content item in a content library and identify the content hosts or social media sites to which the content item was previously transmitted. A marking engine may create a user interface, generate a thumbnail of each content item, and generate a graphical indicator for each identified content host. A marking engine may generate for display thumbnail representations of each content item with graphical indicators of each of the identified content hosts. A marking engine may sort thumbnails by metadata associated with the corresponding content items, such as creation time and date, location, share status, and other classifications and filters, to indicate which content items are ready to be shared to a content host.Type: GrantFiled: April 28, 2023Date of Patent: December 17, 2024Assignee: Adeia Guides Inc.Inventors: Madhusudhan Srinivasan, Aditya Rautray, Deviprasad Punja
-
Patent number: 12169620Abstract: A method, apparatus and system for video display and a camera are disclosed. The camera includes one wide-field lens assembly and a wide-field sensor corresponding to the wide-field lens assembly; at least one narrow-field lens assembly and narrow-field sensor corresponding to the narrow-field lens assembly, wherein an angle of view of the wide-field lens assembly is greater than an angle of view of the narrow-field lens assembly, and for a same target, a definition of the wide-field sensor is smaller than that of the narrow-field sensor; and a processor configured for performing human body analysis on the wide-field image and performing face analysis, head and shoulder analysis or human body analysis on at least one frame of narrow-field image. The methods, apparatuses and systems can reduce the workload of installing and adjusting the cameras during monitoring, the performance requirements for the server, and monitoring costs.Type: GrantFiled: January 16, 2020Date of Patent: December 17, 2024Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.Inventor: Wenwei Li
-
Patent number: 12169621Abstract: Systems, devices, media, and methods are presented for dynamic presentation and management of messages within a graphical user interface by presenting content icons, monitoring consumption status of the presented content represented by the content icons, transferring a content item from a first set of content to a second set of content, and causing presentation of the content item as part of the second set of content.Type: GrantFiled: February 6, 2023Date of Patent: December 17, 2024Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Newar Husam Al Majid
-
Patent number: 12169622Abstract: Computer systems and corresponding methods are provided for computer assisted research in a network are provided that generate interface screens that include a map view of a plurality of selectable objects disposed in a nuclear arrangement in segmented rings about a first level object. The computing device is configured to receive selections of the displayed objects and expand the display to include additional segmented levels all surrounding the first level object.Type: GrantFiled: June 30, 2023Date of Patent: December 17, 2024Assignee: Thomson Reuters Enterprise Centre GmbHInventors: David Thomas Paterson, Erica Gann Kitaev, Michael Eng Poh Clark, Megan Anne Sramek, Deacon Ales, Emily Colbert
-
Patent number: 12169623Abstract: An electronic device includes: a display; a memory storing instructions; and a processor operatively connected with the display and the memory, and configured to execute the instructions to: control the display to display a first screen, based on a first user input, control the display to switch the first screen to a second screen, identify whether at least one input field in the first screen meets a specified condition, based on identifying the at least one input field meets the specified condition, identify a property of the at least one input field, based on a second user input, copy content included in the second screen, identify whether at least a portion of the copied content is applicable to the at least one input field based on the property of the at least one input field, and based on identifying the at least the portion of the copied content is applicable to the at least one input field, control the display to display a user interface for entering the at least the portion of the copied content in thType: GrantFiled: October 27, 2022Date of Patent: December 17, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Seonho Lee
-
Patent number: 12169624Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for voice-based device operation mode management. Example methods may include determining that a device is coupled to an accessory device, and determining that being coupled to the accessory device triggers activation of a first operation mode at the device. The first operation mode presents digital content at the display in a user interface having a first content density that is less than a second content density of a second operation mode. Example methods may include causing the device to activate the first operation mode, receiving first voice data indicative of a request to change the device operation mode to the second operation mode, and causing the device to activate the second operation mode.Type: GrantFiled: October 10, 2023Date of Patent: December 17, 2024Assignee: Amazon Technologies, Inc.Inventors: Kynan Dylan Antos, Jenny Toi Wah Lam, Mark Yoshitake, Ankur Narendra Bhai Vachhani, Blade Imsande McRae, Robert Williams, James Martin Conway, Nedim Fresko, Michael Wendling, Mustafa Husain
-
Patent number: 12169625Abstract: Systems and methods for initiating an interactive tutorial session within a first executing application via an interaction within a second executing application are disclosed. In one embodiment, a method comprises receiving an indication of a selection of a graphical user interface (GUI) element within a first executing application to receive direction as to performing a function associated with a second executing application; selecting, by the second executing application, an interactive tutorial session based on a parameter associated with the GUI element; and triggering, by the second executing application, an instance of the interactive tutorial session within a user interface of the second executing application.Type: GrantFiled: May 17, 2022Date of Patent: December 17, 2024Assignee: Linearity GmbHInventor: Sam Raven Oliver Eckert
-
Patent number: 12169626Abstract: Examples disclosed herein describe prompt modification techniques for automated image generation. An image generation request comprising a base prompt is received from a user device. A plurality of prompt modifiers is identified. A processor-implemented scoring engine determines, for each prompt modifier, a modifier score. The modifier score for each prompt modifier is associated with the base prompt. One or more of the prompt modifiers are automatically selected based on the modifier scores. A modified prompt is generated. The modified prompt is based on the base prompt and the one or more selected prompt modifiers. The modified prompt is provided as input to an automated image generator to generate an image, and the image is caused to be presented on the user device.Type: GrantFiled: March 1, 2023Date of Patent: December 17, 2024Assignee: SNAP INC.Inventors: Aleksandr Zakharov, Sergey Smetanin, Arnab Ghosh, Pavel Savchenkov
-
Patent number: 12169627Abstract: An image display method includes: acquiring a first image; acquiring a captured image obtained by imaging a projection receiving object of projection light; and displaying a setting image including a first region in which the first image is displayed, a second region in which the captured image is displayed, and a third region in which a preview image including at least a part of a deformed image obtained by deforming the first image according to an image of the projection receiving object included in the captured image is displayed.Type: GrantFiled: March 29, 2023Date of Patent: December 17, 2024Assignee: SEIKO EPSON CORPORATIONInventor: Kohei Yanai
-
Patent number: 12169628Abstract: A display apparatus includes a display, a single physical button and a processor configured to control the display to display a guide user interface (UI), a selection UI and a plurality of menu items, based on a user input received via the single physical button being identified as a short click input, move the selection UI from one menu item among the plurality of menu items to another menu item among the plurality of menu items, based on the user input being identified as a long press input, select the one menu item and execute a control function corresponding to the selected one menu item, and based on an execution of the control function, control the display to display a setting UI indicating a current setting value of the control function.Type: GrantFiled: August 31, 2023Date of Patent: December 17, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jong-hyuk Kim, Seung-hyun Moon, Dae-hyun Jang
-
Patent number: 12169629Abstract: A method can include identifying one or more candidate memory blocks that are available for garbage collection, determining a respective erase depth level for each candidate memory block based on one or more block characteristics of the candidate memory block, erasing the candidate memory blocks, wherein each of the candidate memory blocks is erased in accordance with the respective erase depth level determined for the candidate memory block, receiving a request to write data subsequent to erasing the candidate memory blocks, and, responsive to receiving the request to write data, selecting a first memory block from the erased candidate memory blocks in accordance with the respective erase depth level of each of the erased candidate memory blocks. The block characteristics of the candidate memory block can include a program erase count and/or a temperature of the candidate memory block.Type: GrantFiled: July 19, 2023Date of Patent: December 17, 2024Assignee: MICRON TECHNOLOGY, INC.Inventors: Sriteja Yamparala, Tawalin Opastrakoon
-
Single input/output writes in a file system hosted on a cloud, virtual, or commodity-server platform
Patent number: 12169630Abstract: Systems and methods for performing single I/O writes are provided. According to one embodiment, responsive to receipt of a write operation from a client by a file system layer of a node of a distributed storage system and a data payload of the operation having been determined to meet a compressibility threshold, an intermediate storage layer of the node logically interposed between the file system layer and a block storage media is caused to perform a single input/output (I/O) write operation that persists the compressed data payload and corresponding metadata to support asynchronous journaling of the write operation. The single I/O write operation coupled with the use of a new pool file that maintains a list of available blocks for single I/O write operations and a modified node crash recovery approach allows the write operation to be acknowledged to the client while the journaling is performed asynchronously.Type: GrantFiled: November 29, 2023Date of Patent: December 17, 2024Assignee: NetApp, Inc.Inventors: Mrinal K. Bhattacharjee, Boopathy Krishnamoorthy, Vinay Kumar B C, Shivali Gupta, Saurabh Gupta -
Patent number: 12169631Abstract: One example method includes analyzing an IO pattern comprising IOs issued by a client application, based on the analyzing, generating a rule relating to an NFIT, using the rule to modify the NFIT, and after the NFIT is modified, changing a configuration of SCM firmware based on the NFIT. Because the modified SCM firmware may have a configuration directly related to the IO pattern, the SCM may function relatively more efficiently and effectively for that IO pattern.Type: GrantFiled: August 26, 2021Date of Patent: December 17, 2024Assignee: EMC IP Holding Company LLCInventors: Parmeshwr Prasad, Bing Liu, Rahul Deo Vishwakarma
-
Patent number: 12169632Abstract: A storage system having high performance and high reliability includes a non-volatile storage device, a storage controller configured to control data to be read and written from and to the storage device using a storage function; and a volatile memory. In the reading and writing, the storage controller generates a log and stores the log in a log memory, writes the log stored in the memory to the storage device, and collects a capacity of the storage area of the memory storing the log written to the storage device. In collecting a free area of the memory, the storage controller executes a base image saving method of writing in the storage device in units of storage areas having a plurality of logs and collecting a free area, and a garbage collection method of writing in the storage device in units of logs and collecting a free area.Type: GrantFiled: March 1, 2023Date of Patent: December 17, 2024Assignee: HITACHI, LTD.Inventors: Shintaro Ito, Yoshinori Ohira, Hiroto Ebara
-
Patent number: 12169633Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may retrieve, from a solid state drive (SSD), information that includes an original storage size of the SSD, a number of terabytes written, and a number of program/erase (P/E) cycles that occurred within the SSD; determine that a number of terabytes written is not above the threshold value of terabytes written; determine a threshold number of P/E cycles remaining associated with the SSD; determine that a number of P/E cycles remaining of the SSD is above the threshold number of P/E cycles remaining associated with the SSD; determine an overprovisioning percentage, which would produce a write amplification factor at or below a write amplification factor threshold, based at least on the number of P/E cycles remaining; determine configuration data for the SSD; and configure the SSD with the configuration data.Type: GrantFiled: March 6, 2023Date of Patent: December 17, 2024Assignee: Dell Products L.P.Inventors: Young Hwan Jang, Vinoth John Paul Nedunchezhian, Hwai Bing Jonathan Yap
-
Patent number: 12169634Abstract: A data storage device comprising a non-volatile storage medium configured to store data, a data port configured to receive and transmit data between a host computer system and the data storage device, and a controller. The controller is configured to receive, via the data port, a notification activation, and receive, via the data port, a command data structure comprising a command for the data storage device to perform an operation. The controller is further configured to in response to receiving the command data structure, perform the operation, the operation being defined by an in-progress state and a completed state, and in response to determining that the operation is in the completed state and in response to determining the notification activation, transmit, via the data port, a response data structure comprising an indication that the operation is in the completed state.Type: GrantFiled: June 29, 2022Date of Patent: December 17, 2024Assignee: Western Digital Technologies, Inc.Inventors: Eyal Hamo, Tomer Spector, Sagi Taragan
-
Patent number: 12169635Abstract: A system creates a mapping of a storage intent, defined for a digital asset, to one of the primary storage tiers, in a primary protection storage system, which matches the storage intent. The system receives a request to store a copy of the digital asset and stores the copy with the storage intent in the primary storage tier, based on the mapping of the storage intent to the primary storage tier. Upon receiving a request to replicate the copy of the digital asset, the system creates a mapping of the storage intent to one of the secondary storage tiers, in a secondary protection storage system, which matches the storage intent. The system replicates each copy of the digital asset, which is stored in the primary storage tier, and the storage intent to the secondary storage tier, based on the mapping of the storage intent to the secondary storage tier.Type: GrantFiled: May 11, 2023Date of Patent: December 17, 2024Assignee: Dell Products L.P.Inventors: Anand Rudrabhatla, George Mathew, Jehuda Shemer
-
Patent number: 12169636Abstract: A computational storage supporting graph machine learning acceleration includes a solid state drive (SSD) configured to store a graph data set; and a field-programmable gate array (FPGA) configured to download, to a memory, a graph machine learning model programmed in a form of a data flow graph by a host, wherein a hardware logic built in the FPGA performs access to the SSD through a peripheral component interconnect-express (PCIe) switch.Type: GrantFiled: January 9, 2023Date of Patent: December 17, 2024Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Myoungsoo Jung, Miryeong Kwon, Donghyun Gouk
-
Patent number: 12169637Abstract: Techniques are provided for processing read operations while splitting a clone volume from a parent volume whose data is stored within objects of an object store. A transfer map is created to track mappings of child object identifiers to parent object identifiers of the parent objects to copy as child objects having the child object identifiers. The transfer map for the object store is traversed to copy the parent objects as the child objects for the split clone operation. The child objects are verified as being successfully created with valid data. In response to determining that the parent object has been copied as the child object, a context check is performed using the reverse map to verify a block within the child object. In response a successful context check, the read operation is processed using the block of the child object.Type: GrantFiled: April 28, 2023Date of Patent: December 17, 2024Assignee: NetApp, Inc.Inventors: Cheryl Marie Thompson, Garima Choudhary, Rajesh Sudarsan
-
Patent number: 12169638Abstract: An information management system creates a modified representation of backup files in a backup copy on restore to overcome the difficulties and challenges imposed by the legal and administrative requirements on the handling of personally information without making changes to the backup copy. In an example, a restore modification component searches backup data files as they are restored from a backup copy but before the restored data files are written into the primary storage system. When the restore modification component identifies a backup data file with a record that matches search criteria defined in the modification repository, the restore modification component replaces one or more of the restored data field values in the record with replacement data values obtained from the modification repository according to respective replacement rules. In this way, the information management system can create a modified representation of the backup copy data without modifying the backup copy.Type: GrantFiled: May 24, 2023Date of Patent: December 17, 2024Assignee: OWN DATA COMPANY LTD.Inventors: Yuval Tobias, Ariel Berkman
-
Patent number: 12169639Abstract: Various implementations described herein relate to systems and methods for a storage device (e.g., a Solid State Drive (SSD)) to perform a Compute Function (CF). One or more embodiments include a method by which a data transfer is annotated to call out a computation to be performed by the storage device on data before, after, or in parallel with reading the data from or writing the data to the storage device. One or more embodiments include a storage device including a controller, wherein the controller is configured to perform a method including receiving a command from a host, the command identifying the CF, and in response to receiving the command, performing the CF on at least one of internal data stored in the storage device or external data transferred from the host to determine the computation result of the CF.Type: GrantFiled: March 12, 2021Date of Patent: December 17, 2024Assignee: KIOXIA CORPORATIONInventors: Krishna R. Malakapalli, Gary James Calder
-
Patent number: 12169640Abstract: The present disclosure provides a memory system for selecting from among a plurality of read retry routines based on metadata. The memory system can include one or more memory devices and a memory controller. The memory controller can also detect a failure of a read operation. The memory controller can also analyze a set of values that correspond to a set of effectors of the read operation. The memory controller can select one or more read retry routines from a plurality of read retry routines based on the analyzing. Each of the plurality of read retry routines can associated with a different effector from the set of effectors and a read voltage that corresponds to the different effector. The memory controller can also perform the selected one or more read retry routines at the portion of the one or more memory devices to negate the failure of the read operation.Type: GrantFiled: August 16, 2022Date of Patent: December 17, 2024Assignee: Yangtze Memory Technologies Co., Ltd.Inventors: Guangchang Ye, Lu Guo, Zhongchen Huo
-
Patent number: 12169641Abstract: A method for status signaling in a non-volatile memory including a plurality of logical units (LUNs), each of the plurality of LUNs having a status terminal coupled to a common status terminal of the non-volatile memory and a data bus coupled to a common data bus of the non-volatile memory. The method including performing, by a first LUN of the plurality of LUNs, a first set of one or more operations; completing, by the first LUN of the plurality of LUNs, the first set of one or more operations; and sending, by the first LUN via the common terminal, a pulse to a controller responsive to completing the first set of one or more operations.Type: GrantFiled: January 13, 2023Date of Patent: December 17, 2024Assignee: KIOXIA CORPORATIONInventors: Avadhani Shridhar, Neil Buxton
-
Patent number: 12169642Abstract: According to an example of the present disclosure, a system is provided. A system may include a processor configured to output a memory control signal including an artificial neural network data locality, and a memory controller configured to receive the memory control signal from the processor and control a main memory in which data of an artificial neural network model corresponding to the artificial neural network data locality, is stored.Type: GrantFiled: January 29, 2024Date of Patent: December 17, 2024Assignee: DEEPX CO., LTD.Inventor: Lok Won Kim
-
Patent number: 12169643Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that increase data reuse for multiply and accumulate (MAC) operations. An example apparatus includes a MAC circuit to process a first context of a set of a first type of contexts stored in a first buffer and a first context of a set of a second type of contexts stored in a second buffer. The example apparatus also includes control logic circuitry to, in response to determining that there is an additional context of the second type to be processed in the set of the second type of contexts, maintain the first context of the first type in the first buffer. The control logic circuitry is also to, in response to determining that there is an additional context of the first type to be processed in the set of the first type of contexts maintain the first context of the second type in the second buffer and iterate a pointer of the second buffer from a first position to a next position in the second buffer.Type: GrantFiled: September 12, 2023Date of Patent: December 17, 2024Assignee: Intel CorporationInventors: Niall Hanrahan, Martin Power, Kevin Brady, Martin-Thomas Grymel, David Bernard, Gary Baugh, Cormac Brick
-
Patent number: 12169644Abstract: A memory system includes a nonvolatile memory, a controller configured to control the nonvolatile memory, a connector that is capable of electrically connecting the controller and a host, a first rigid substrate on which the nonvolatile memory and the controller are mounted, a second rigid substrate on which the connector is mounted, and a flexible substrate that is flexible and electrically connects the first rigid substrate and the second rigid substrate, wherein a thickness of the first rigid substrate is less than a thickness of the second rigid substrate.Type: GrantFiled: August 23, 2021Date of Patent: December 17, 2024Assignee: Kioxia CorporationInventor: Manabu Matsumoto
-
Patent number: 12169645Abstract: A data processing system is provided to include a storage unit and a controller in communication with the storage unit and configured to program write data to a first area as at least one of the plurality of storage areas with a priority over a second area as at least one of the plurality of storage areas and transfer data of the first area to the second area. The controller is further configured to adjust a size of the first area based on 1) a number of times saturated by the write data for the first area, a saturation occurring due to a size of the write data written to the first area being greater than a certain size and 2) an overflow size of the write data corresponding to a difference between the size of the write data and the certain size.Type: GrantFiled: November 9, 2021Date of Patent: December 17, 2024Assignee: SK HYNIX INC.Inventors: Hyun Tae Kim, So Yoon Jung
-
Patent number: 12169646Abstract: A data structure including a target read voltage level corresponding to each set of values of a plurality of sets of values corresponding to a plurality of operating characteristics is stored. In response to a read command associated with a memory cell, a current set of measured values of the plurality of operating characteristics associated with the memory cell is measured. A match between a first set of values of the plurality of sets of values corresponding to the plurality of operating characteristics and the current set of measured values is identified. Using the data structure, a first stored target read voltage level corresponding to the match between the first set of values and the current set of measured values is identified. The read command is executed using the first stored target read voltage level.Type: GrantFiled: April 8, 2022Date of Patent: December 17, 2024Assignee: Micron Technology, Inc.Inventors: Murong Lang, Zhenming Zhou
-
Patent number: 12169647Abstract: The present invention discloses a method for external devices accessing computer memory, which includes: the external device applying to a computer for a memory space with a certain size, and receiving multiple memory blocks fed back by the computer; the external device establishing a memory mapping relation between the external device and the computer by means of a sequential storage structure or a chain storage structure; and when initiating a read-and-write operation, the external device finding the corresponding offset address in said computer according to the memory mapping relation between the external device and the computer, generating a read-and-write burst command, and actualizing read-and-write operations in the computer memory. The present invention can achieve the rapid and continuous access to multiple discontinuous memory areas of the computer memory, and improve the speed in the computer's operating system and external devices accessing the memory.Type: GrantFiled: March 25, 2020Date of Patent: December 17, 2024Assignee: SHENZHEN GUOWEIXIN TECHNOLOGY CO., LTDInventor: Kaipeng Lin
-
Patent number: 12169648Abstract: Methods, systems, and devices for caching for a multiple-level memory device are described. First data may be received for writing to a memory device that include multiple-level cells that are programmable using multiple programming modes. Based on receiving the first data, the first data may be written to first multiple-level cells using a first programming mode. Based on writing the first data to the first multiple-level cells, the first data may be transferred from the first multiple-level cells to second multiple-level cells using a third programming mode. Later, second data writing to the memory device may be received. Based on receiving the second data, a determination of whether to write the second data to third multiple-level cells using the first programming mode or a second programming mode may be made based on available multiple-level cells that are ready for programming.Type: GrantFiled: August 15, 2022Date of Patent: December 17, 2024Assignee: Micron Technology, Inc.Inventors: Reshmi Basu, Jonathan S. Parry, Nitul Gohain
-
Patent number: 12169649Abstract: A storage device includes a memory controller, including: a controller configured to receive a read command from an external device, determine whether the read command is a general read command or a read-ahead command; continue an erase operation or a program operation currently in progress if the read command is a read-ahead command; and temporarily suspend an erase operation or a program operation currently in progress and process the read command if the read command is a general read command.Type: GrantFiled: July 5, 2023Date of Patent: December 17, 2024Assignee: SK HYNIX INC.Inventors: Chi Je Park, Jung Hyun Joh, Hyeong Jae Choi
-
Patent number: 12169650Abstract: A system may include one or more processors configured to receive a frame comprising a quantity of commands, a quantity of storage devices, and a buffer map. In response to the frame, the one or more processors may read, using the buffer map and from a memory, (1) input data for each of one or more storage devices corresponding to the quantity of storage devices and (2) an identifier of each of the one or more storage devices. The one or more processors may send, to the one or more storage devices, a plurality of commands corresponding to the quantity of commands, based at least on the input data for each storage device and the identifier of each storage device.Type: GrantFiled: July 28, 2023Date of Patent: December 17, 2024Assignee: Avago Technologies International Sales Pte. LimitedInventors: Arun Prakash Jana, Amar Deep Kumar