Patents Issued in December 17, 2024
  • Patent number: 12169601
    Abstract: 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: Grant
    Filed: February 9, 2022
    Date of Patent: December 17, 2024
    Assignee: HONOR DEVICE CO., LTD.
    Inventors: Yongfeng Peng, Yong Zhao, Xin Mou
  • Patent number: 12169602
    Abstract: 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: Grant
    Filed: September 25, 2023
    Date of Patent: December 17, 2024
    Assignee: Wacom Co., Ltd.
    Inventors: Toshihiko Horie, Masamitsu Ito, Katsuhito Obi
  • Patent number: 12169603
    Abstract: 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: Grant
    Filed: September 1, 2021
    Date of Patent: December 17, 2024
    Assignees: BEIJING BOE DISPLAY TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Xiao Wang, Xiaofeng Yin, Weitao Chen, Yan Yan, Yu Ma
  • Patent number: 12169604
    Abstract: 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: Grant
    Filed: August 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Wacom Co., Ltd.
    Inventors: Masayuki Miyamoto, Haruhiko Hisano, Sadao Yamamoto
  • Patent number: 12169605
    Abstract: 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: Grant
    Filed: July 13, 2023
    Date of Patent: December 17, 2024
    Assignee: Wacom Co., Ltd.
    Inventors: Jun Kadowaki, Ryutaro Nitobe
  • Patent number: 12169606
    Abstract: 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: Grant
    Filed: March 28, 2023
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Youngho Cho, Dahee Lim, Mooyoung Kim
  • Patent number: 12169607
    Abstract: 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: Grant
    Filed: August 7, 2023
    Date of Patent: December 17, 2024
    Assignee: Samsung Display Co., Ltd.
    Inventors: Seung Lyong Bok, Won Ki Hong
  • Patent number: 12169608
    Abstract: 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: Grant
    Filed: November 6, 2023
    Date of Patent: December 17, 2024
    Assignee: Synaptics Incorporated
    Inventors: Masaaki Shiomura, Hirokazu Hatayama, Makoto Takeuchi, Takayuki Noto, Nobukazu Tanaka, Daisuke Ito, Tomohiro Hirakawa
  • Patent number: 12169609
    Abstract: 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: Grant
    Filed: December 29, 2022
    Date of Patent: December 17, 2024
    Assignee: BEIJING ESWIN COMPUTING TECHNOLOGY CO., LTD.
    Inventor: Jae Hun Jun
  • Patent number: 12169610
    Abstract: 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: Grant
    Filed: December 16, 2021
    Date of Patent: December 17, 2024
    Assignee: Atmel Corporation
    Inventor: Anders Vinje
  • Patent number: 12169611
    Abstract: 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: Grant
    Filed: January 23, 2024
    Date of Patent: December 17, 2024
    Assignee: Wacom Co., Ltd.
    Inventor: Haruhiko Hisano
  • Patent number: 12169612
    Abstract: 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: Grant
    Filed: July 24, 2023
    Date of Patent: December 17, 2024
    Assignee: LG Display Co., Ltd.
    Inventors: SangYoon Paik, SeoungJin Park
  • Patent number: 12169613
    Abstract: 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: Grant
    Filed: April 5, 2022
    Date of Patent: December 17, 2024
    Assignees: Wuban Tianma Microelectronics Co., Ltd., Wuhan Tianma Microelectronics Co., Ltd. Shanghai Branch
    Inventor: Lei Suo
  • Patent number: 12169614
    Abstract: 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: Grant
    Filed: May 8, 2023
    Date of Patent: December 17, 2024
    Assignee: 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: 12169615
    Abstract: 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: Grant
    Filed: March 21, 2023
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Miyoung Kim, Soyeon Park, Yong-Hwan Park, Sanghyun Jun
  • Patent number: 12169616
    Abstract: 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: Grant
    Filed: March 17, 2022
    Date of Patent: December 17, 2024
    Assignee: TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventor: Bao Zha
  • Patent number: 12169617
    Abstract: 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: Grant
    Filed: December 20, 2022
    Date of Patent: December 17, 2024
    Assignee: FUJIFILM Corporation
    Inventor: Kazuhiro Hasegawa
  • Patent number: 12169618
    Abstract: 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: Grant
    Filed: July 6, 2023
    Date of Patent: December 17, 2024
    Assignee: JAPAN DISPLAY INC.
    Inventor: Takumi Sano
  • Patent number: 12169619
    Abstract: 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: Grant
    Filed: April 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Adeia Guides Inc.
    Inventors: Madhusudhan Srinivasan, Aditya Rautray, Deviprasad Punja
  • Patent number: 12169620
    Abstract: 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: Grant
    Filed: January 16, 2020
    Date of Patent: December 17, 2024
    Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.
    Inventor: Wenwei Li
  • Patent number: 12169621
    Abstract: 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: Grant
    Filed: February 6, 2023
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Nicholas Richard Allen, Newar Husam Al Majid
  • Patent number: 12169622
    Abstract: 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: Grant
    Filed: June 30, 2023
    Date of Patent: December 17, 2024
    Assignee: Thomson Reuters Enterprise Centre GmbH
    Inventors: David Thomas Paterson, Erica Gann Kitaev, Michael Eng Poh Clark, Megan Anne Sramek, Deacon Ales, Emily Colbert
  • Patent number: 12169623
    Abstract: 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 th
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Seonho Lee
  • Patent number: 12169624
    Abstract: 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: Grant
    Filed: October 10, 2023
    Date of Patent: December 17, 2024
    Assignee: 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: 12169625
    Abstract: 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: Grant
    Filed: May 17, 2022
    Date of Patent: December 17, 2024
    Assignee: Linearity GmbH
    Inventor: Sam Raven Oliver Eckert
  • Patent number: 12169626
    Abstract: 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: Grant
    Filed: March 1, 2023
    Date of Patent: December 17, 2024
    Assignee: SNAP INC.
    Inventors: Aleksandr Zakharov, Sergey Smetanin, Arnab Ghosh, Pavel Savchenkov
  • Patent number: 12169627
    Abstract: 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: Grant
    Filed: March 29, 2023
    Date of Patent: December 17, 2024
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Kohei Yanai
  • Patent number: 12169628
    Abstract: 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: Grant
    Filed: August 31, 2023
    Date of Patent: December 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-hyuk Kim, Seung-hyun Moon, Dae-hyun Jang
  • Patent number: 12169629
    Abstract: 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: Grant
    Filed: July 19, 2023
    Date of Patent: December 17, 2024
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Sriteja Yamparala, Tawalin Opastrakoon
  • Patent number: 12169630
    Abstract: 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: Grant
    Filed: November 29, 2023
    Date of Patent: December 17, 2024
    Assignee: NetApp, Inc.
    Inventors: Mrinal K. Bhattacharjee, Boopathy Krishnamoorthy, Vinay Kumar B C, Shivali Gupta, Saurabh Gupta
  • Patent number: 12169631
    Abstract: 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: Grant
    Filed: August 26, 2021
    Date of Patent: December 17, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Parmeshwr Prasad, Bing Liu, Rahul Deo Vishwakarma
  • Patent number: 12169632
    Abstract: 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: Grant
    Filed: March 1, 2023
    Date of Patent: December 17, 2024
    Assignee: HITACHI, LTD.
    Inventors: Shintaro Ito, Yoshinori Ohira, Hiroto Ebara
  • Patent number: 12169633
    Abstract: 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: Grant
    Filed: March 6, 2023
    Date of Patent: December 17, 2024
    Assignee: Dell Products L.P.
    Inventors: Young Hwan Jang, Vinoth John Paul Nedunchezhian, Hwai Bing Jonathan Yap
  • Patent number: 12169634
    Abstract: 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: Grant
    Filed: June 29, 2022
    Date of Patent: December 17, 2024
    Assignee: Western Digital Technologies, Inc.
    Inventors: Eyal Hamo, Tomer Spector, Sagi Taragan
  • Patent number: 12169635
    Abstract: 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: Grant
    Filed: May 11, 2023
    Date of Patent: December 17, 2024
    Assignee: Dell Products L.P.
    Inventors: Anand Rudrabhatla, George Mathew, Jehuda Shemer
  • Patent number: 12169636
    Abstract: 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: Grant
    Filed: January 9, 2023
    Date of Patent: December 17, 2024
    Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Myoungsoo Jung, Miryeong Kwon, Donghyun Gouk
  • Patent number: 12169637
    Abstract: 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: Grant
    Filed: April 28, 2023
    Date of Patent: December 17, 2024
    Assignee: NetApp, Inc.
    Inventors: Cheryl Marie Thompson, Garima Choudhary, Rajesh Sudarsan
  • Patent number: 12169638
    Abstract: 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: Grant
    Filed: May 24, 2023
    Date of Patent: December 17, 2024
    Assignee: OWN DATA COMPANY LTD.
    Inventors: Yuval Tobias, Ariel Berkman
  • Patent number: 12169639
    Abstract: 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: Grant
    Filed: March 12, 2021
    Date of Patent: December 17, 2024
    Assignee: KIOXIA CORPORATION
    Inventors: Krishna R. Malakapalli, Gary James Calder
  • Patent number: 12169640
    Abstract: 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: Grant
    Filed: August 16, 2022
    Date of Patent: December 17, 2024
    Assignee: Yangtze Memory Technologies Co., Ltd.
    Inventors: Guangchang Ye, Lu Guo, Zhongchen Huo
  • Patent number: 12169641
    Abstract: 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: Grant
    Filed: January 13, 2023
    Date of Patent: December 17, 2024
    Assignee: KIOXIA CORPORATION
    Inventors: Avadhani Shridhar, Neil Buxton
  • Patent number: 12169642
    Abstract: 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: Grant
    Filed: January 29, 2024
    Date of Patent: December 17, 2024
    Assignee: DEEPX CO., LTD.
    Inventor: Lok Won Kim
  • Patent number: 12169643
    Abstract: 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: Grant
    Filed: September 12, 2023
    Date of Patent: December 17, 2024
    Assignee: Intel Corporation
    Inventors: Niall Hanrahan, Martin Power, Kevin Brady, Martin-Thomas Grymel, David Bernard, Gary Baugh, Cormac Brick
  • Patent number: 12169644
    Abstract: 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: Grant
    Filed: August 23, 2021
    Date of Patent: December 17, 2024
    Assignee: Kioxia Corporation
    Inventor: Manabu Matsumoto
  • Patent number: 12169645
    Abstract: 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: Grant
    Filed: November 9, 2021
    Date of Patent: December 17, 2024
    Assignee: SK HYNIX INC.
    Inventors: Hyun Tae Kim, So Yoon Jung
  • Patent number: 12169646
    Abstract: 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: Grant
    Filed: April 8, 2022
    Date of Patent: December 17, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Murong Lang, Zhenming Zhou
  • Patent number: 12169647
    Abstract: 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: Grant
    Filed: March 25, 2020
    Date of Patent: December 17, 2024
    Assignee: SHENZHEN GUOWEIXIN TECHNOLOGY CO., LTD
    Inventor: Kaipeng Lin
  • Patent number: 12169648
    Abstract: 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: Grant
    Filed: August 15, 2022
    Date of Patent: December 17, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Reshmi Basu, Jonathan S. Parry, Nitul Gohain
  • Patent number: 12169649
    Abstract: 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: Grant
    Filed: July 5, 2023
    Date of Patent: December 17, 2024
    Assignee: SK HYNIX INC.
    Inventors: Chi Je Park, Jung Hyun Joh, Hyeong Jae Choi
  • Patent number: 12169650
    Abstract: 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: Grant
    Filed: July 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Arun Prakash Jana, Amar Deep Kumar