IP Library › Granted Patent US 12,360,668
Granted Patent B2
US 12,360,668 · App. 18/484,594 · Granted Jul 15, 2025

Memory management method for continuously recording digital content and circuit system thereof

Inventors: Yu-Cheng Lee (Taipei, TW); Hsien-Yang Chiang (Taipei, TW)
Assignee: Getac Technology Corporation
G06F3/0604G06F3/0655G06F3/0676G06F3/0679G08B13/19621G10L15/22G10L21/034G10L21/0364G10L25/78H01H9/161H04N7/185G10L2025/786
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,360,668
App. No.
18/484,594
Granted
Jul 15, 2025
Kind
B2
Abstract

A memory management method for continuously recording digital content and a circuit system operating the method are provided. The circuit system includes a control circuit, a memory, and a storage device. The memory has a buffer that is defined as a pre-buffer or a main buffer based on a current recording mode. In the method, the circuit system loads continuously-received data and sequentially saves the data in the buffer that is defined as the pre-buffer in a first-in-first-out manner before a start-record instruction is received. After the start-record instruction is received, the data buffered in the pre-buffer is combined with the data that is continuously recorded to the main buffer. This file is then written to the storage device until a stop-record instruction is received.

Claims (26)

1. A memory management method for continuously recording digital content, operated in a circuit system, comprising:

defining, under a continuous recording mode, a buffer of the circuit system as a pre-buffer, and the circuit system sequentially buffering a continuously-received data to the pre-buffer in a first-in-first-out manner, wherein a size of the buffer is determined according to a target bit rate for generating the continuously-received data and an access time of the pre-buffer; and

when a start-record instruction is received, entering, by the circuit system, an event-recording mode and defining, by the circuit system, the buffer as a main buffer, so that a pre-buffer data buffered in the pre-buffer for the access time of the pre-buffer and the continuously-received data that is continuously buffered in the main buffer are combined to yield combined data, and the combined data is written to a storage device until a stop-record instruction is received.

2. The memory management method according to claim 1 , wherein the memory management method is operated in a recording device having a control interface for a user to generate the start-record instruction or the stop-record instruction by a contact or contactless manner.

3. The memory management method according to claim 1 , wherein a memory of the circuit system is pre-configured as the buffer that is used to store the continuously-received data, and the circuit system defines the buffer as the pre-buffer or the main buffer according to the start-record instruction or the stop-record instruction received by the circuit system.

4. The memory management method according to claim 3 , wherein the memory management method is operated in a recording device having a control interface for a user to generate the start-record instruction or the stop-record instruction by a contact or contactless manner.

5. The memory management method according to claim 1 , wherein the buffer set in memory is a ring buffer, the continuously-received data buffered in the buffer is a video, an audio, or a combination thereof, and the access time of the pre-buffer is dynamically adjusted or set to be turned-off.

6. The memory management method according to claim 5 , wherein the memory management method is operated in a recording device having a control interface for a user to generate the start-record instruction or the stop-record instruction by a contact or contactless manner.

7. The memory management method according to claim 6 , wherein the control interface is used for switching among multiple recording modes that comprise the continuous recording mode, the event-recording mode, and a privacy mode.

8. The memory management method according to claim 7 , wherein, when the circuit system is switched to the privacy mode, no file is written to the storage device.

9. A circuit system, comprising:

a control circuit;

a memory electrically connected with the control circuit and setting a buffer that is defined as a main buffer or a pre-buffer according to a current situation;

a storage device electrically connected with the control circuit;

wherein the control circuit operates a memory management method for continuously recording digital content, comprising:

defining, under a continuous recording mode, the buffer of the circuit system as the pre-buffer, and the circuit system sequentially buffering a continuously-received data to the pre-buffer in a first-in-first-out manner, wherein a size of the buffer is determined according to a target bit rate for generating the continuously-received data and an access time of the pre-buffer; and

when a start-record instruction is received, entering, by the circuit system, an event-recording mode and defining, by the circuit system, the buffer as the main buffer, so that a pre-buffer data buffered in the pre-buffer for the access time of the pre-buffer and the continuously-received data that is continuously buffered in the main buffer are combined to yield combined data, and the combined data is written to the storage device until a stop-record instruction is received.

10. The circuit system according to claim 9 , wherein the circuit system is disposed in a recording device having a control interface, and the control interface is electrically connected with the control circuit of the circuit system so that the control interface is used to determine a recording mode; wherein the control interface allows a user to generate the start-record instruction and the stop-record instruction by a contact or contactless manner.

11. The circuit system according to claim 10 , wherein the control interface is used for switching among multiple recording modes that comprise the continuous recording mode, the event-recording mode, and a privacy mode.

12. The circuit system according to claim 11 , wherein, when the circuit system is switched to the privacy mode, the circuit system does not write any file to the storage device.

13. The circuit system according to claim 10 , wherein the recording device comprises a data-processing unit, and an image-retrieving unit and an audio-receiving unit that are electrically connected with the data-processing unit; and the continuously-received data generated by the recording device is a video, an audio, or a combination thereof.

14. The circuit system according to claim 9 , wherein the buffer set in the memory is a ring buffer, and the the access time of the pre-buffer is dynamically adjusted or set to be turned-off.

15. The circuit system according to claim 14 , wherein the circuit system is disposed in a recording device having a control interface, and the control interface is electrically connected with the control circuit of the circuit system, so that the control interface is used to decide a recording mode; wherein the control interface allows a user to generate the start-record instruction and the stop-record instruction by a contact or contactless manner.

16. The circuit system according to claim 15 , wherein the control interface is used to switch among multiple recording modes that comprise the continuous recording mode, the event-recording mode, and a privacy mode.

17. The circuit system according to claim 16 , wherein, when the circuit system is switched to the privacy mode, the circuit system does not write any file to the storage device.

18. The circuit system according to claim 15 , wherein the recording device comprises a data-processing unit, and an image-retrieving unit and an audio-receiving unit that are electrically connected with the data-processing unit; and the data generated by the recording device is a video, an audio, or a combination thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2023
From: LEE, YU-CHENG; CHIANG, HSIEN-YANG
To: GETAC TECHNOLOGY CORPORATION
Reel/Frame 065181/0236 →
Continuity (3)
Provisional Application 63423453 · Nov 7, 2022
Provisional Application 63449272 · Mar 1, 2023
Related Publication 20240152273A1 · May 9, 2024
References Cited (22)
US 8726331B2 · Ngo et al. · 2014 [cited by applicant]
US 8910219B2 · Liu et al. · 2014 [cited by applicant]
US 9530509B2 · Lin et al. · 2016 [cited by applicant]
US 9742975B2 · O'donnell et al. · 2017 [cited by applicant]
US 10446183B2 · Smith et al. · 2019 [cited by applicant]
US 20060056543A1 · Hsiao · 2006 [cited by applicant]
US 20070233721A1 · Bazar · 2007 [cited by applicant]
US 20090052286A1 · Yamada et al. · 2009 [cited by applicant]
US 20140104493A1 · Liu · 2014 [cited by examiner]
US 20170094231A1 · Elkenkamp · 2017 [cited by applicant]
US 20170339366A1 · Park · 2017 [cited by applicant]
US 20180278257A1 · Omori · 2018 [cited by examiner]
US 20200245188A1 · Zhang et al. · 2020 [cited by applicant]
US 20210174863A1 · Ware et al. · 2021 [cited by applicant]
US 20220027057A1 · Kim · 2022 [cited by examiner]
EP 0601814A2 · 1994 [cited by applicant]
TW 200614161A · 2006 [cited by applicant]
TW 201540077A · 2015 [cited by applicant]
TW I516950B · 2016 [cited by applicant]
TW 201610959A · 2016 [cited by applicant]
TW 201635296A · 2016 [cited by applicant]
Search Report issued on Apr. 9, 2024 for EP application No. 23202395.2, 7 pages. [cited by applicant]