Unlock instant, AI-driven research and patent intelligence for your innovation.

System for providing limited utilization run time application control in microcontrollers

A microcontroller, duration technology, used in instrumentation, computing, electrical digital data processing, etc., to solve problems such as inability to monetize

Pending Publication Date: 2021-12-24
TEXAS INSTR INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Developers of useful computing products (e.g., computer programs, media files, etc.) may not be able to effectively monetize their creations because once the computing product is stored on a memory device, a processor device communicatively coupled to the memory device may Unlimited access to this computing product

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System for providing limited utilization run time application control in microcontrollers
  • System for providing limited utilization run time application control in microcontrollers
  • System for providing limited utilization run time application control in microcontrollers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] refer to figure 1 , shows a system 100 for restricting access to data on a memory device. System 100 includes memory device 102 and processor device 106 . Memory device 102 may correspond to a flash memory device, a hard drive, another type of memory device, or a combination thereof. Processor device 106 may correspond to a central processing unit (CPU) or another type of device.

[0019] Microcontroller 104 is integrated into memory device 102 . Microcontroller 104 includes one or more CPU cores and memory (e.g., random access memory) that stores instructions executable by one or more CPU cores of microcontroller 104 to control access to memory device 102, such as described in this article. described further below Figure 11 An example of a microcontroller is depicted, such as microcontroller 104 . Microcontroller 104 is configured to be communicatively coupled to one or more processor devices utilizing memory device 102 and to control access to memory device 102...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An apparatus includes a memory device (102) and a microcontroller device (104) integrated with the memory device (102). The microcontroller device (104) is adapted to be communicatively coupled to a processor device (106) and is configured to manage access by the processor device (106) to the data stored on the memory device (102). Managing the access by the processor device (106) to the data stored on the memory device (102) includes setting an access permission (112) for the controlled data (114) stored by the memory device (102) based on the authorization data (110) stored in the memory device. Managing access by the processor device (106) further includes receiving, from the processor device (106), a request to access the controlled data (114). Managing the access by the processor device (106) further includes determining whether to initiate access to the controlled data (114) by the processor device based on the access permission (112).

Description

Background technique [0001] Computing devices are used for a variety of useful tasks from weather forecasting to entertainment. Many such tasks are performed by processor means executing code and / or accessing other data stored on such memory means. Developers of useful computing products (e.g., computer programs, media files, etc.) may not be able to effectively monetize their creations because once the computing product is stored on a memory device, a processor device communicatively coupled to the memory device may Unlimited access to this computing product. Contents of the invention [0002] According to the present disclosure, an apparatus includes a microcontroller integrated with memory means and adapted to be communicatively coupled to processor means. A microcontroller controls the processor's access to the memory device. The microcontroller sets access rights to controlled data stored in the memory device based on authorization data also stored in the memory devi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/364
CPCG06F21/6218G06F21/78G06F2221/2141
Inventor 维拉马尼坎达恩·拉朱乔纳森·威廉·纳夫齐格
Owner TEXAS INSTR INC