Patents by Inventor Nobuhiko TANIBATA
Nobuhiko TANIBATA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12112534Abstract: A sticking determination device includes a CPU, a GPU, a memory, a bus, and an image acquiring unit configured to acquire an image data from the camera and save the image data to the memory. The image acquiring unit transmits, to the CPU, a save completion notification indicative of completion of saving respective one of divided units of the image data. The CPU transmits a read instruction to the GPU to read, from the memory, a pixel value of at least one pixel at a sticking determination target position. The GPU reads the pixel value of the at least one pixel from the memory and transmits the read pixel value to the CPU. The CPU is configured to determine whether the image data is stuck by comparing the pixel value in a current frame with the pixel value in a previous frame.Type: GrantFiled: November 8, 2021Date of Patent: October 8, 2024Assignee: DENSO CORPORATIONInventor: Nobuhiko Tanibata
-
Patent number: 12079354Abstract: A computing device includes a high-security OS application, a low-security OS communication application, and a user interface application. The high-security OS application runs on a high-security operating system. The low-security OS communication application and the user interface application run on a low-security operating system whose security level is lower than the high-security operating system. A data communication between the high-security OS application and the low-security OS communication application is performed by an in-chip applications communication or a wired communication. Data transmitted from the high-security OS application to the low-security OS communication application is encrypted. The low-security OS communication application is configured to decrypt the encrypted data and control, based on the decrypted data, contents displayed on a display.Type: GrantFiled: December 28, 2021Date of Patent: September 3, 2024Assignee: DENSO CORPORATIONInventors: Kenichi Hamaguchi, Nobuhiko Tanibata
-
Patent number: 12020343Abstract: A vehicle device includes an application as a determiner configured to determine whether a frame buffer has been updated. The application is further configure to set a determination region, prepare a determination image to be drawn in the determination region, request a GPU to draw the prepared determination image, read the determination image that is actually drawn in the frame buffer by the GPU, and determine that the frame buffer has been updated when the prepared determination image matches the read determination image.Type: GrantFiled: October 19, 2021Date of Patent: June 25, 2024Assignee: DENSO CORPORATIONInventor: Nobuhiko Tanibata
-
Patent number: 12019940Abstract: A display control device, which controls images to be displayed on a single display mounted on a vehicle, includes: multiple image determination units that determine the images to be displayed on the display; a state monitoring unit that successively monitors, as monitoring targets, the plurality of image determination units to determine whether an abnormality occurs in the plurality of image determination units; and a display mode determination unit that switches a display mode of the display in response to the state monitoring unit determining that an error image is displayed on the display due to the abnormality occurred in the plurality of image determination units. The display mode determination unit switches the display mode such that the error image is less likely to give discomfort to a user.Type: GrantFiled: November 19, 2021Date of Patent: June 25, 2024Assignee: DENSO CORPORATIONInventor: Nobuhiko Tanibata
-
Patent number: 12008676Abstract: According to an embodiment, a vehicle device where drawing is executed by a plurality of applications includes a GPU that executes drawing based on a drawing request from the plurality of applications, a normal queue to which a drawing request for the GPU is input, and a priority queue to which a drawing request of preferentially executing processing over the normal queue is input. The GPU is configured to process the drawing request input to the normal queue in a round-robin fashion while preferentially processing the drawing request input to the priority queue.Type: GrantFiled: October 12, 2021Date of Patent: June 11, 2024Assignee: DENSO CORPORATIONInventor: Nobuhiko Tanibata
-
Patent number: 11640358Abstract: A vehicular device includes multiple CPU modules, multiple cache memories allocated to the CPU modules, respectively, and a memory synchronization unit configured to synchronize multiple surfaces drawn in the multiple cache memories. The memory synchronization unit divides the surfaces to be synchronized into multiple tiles, and sequentially synchronize the divided tiles from tiles for which drawing has been completed.Type: GrantFiled: October 12, 2021Date of Patent: May 2, 2023Assignee: DENSO CORPORATIONInventor: Nobuhiko Tanibata
-
Publication number: 20220121759Abstract: A computing device includes a high-security OS application, a low-security OS communication application, and a user interface application. The high-security OS application runs on a high-security operating system. The low-security OS communication application and the user interface application run on a low-security operating system whose security level is lower than the high-security operating system. A data communication between the high-security OS application and the low-security OS communication application is performed by an in-chip applications communication or a wired communication. Data transmitted from the high-security OS application to the low-security OS communication application is encrypted. The low-security OS communication application is configured to decrypt the encrypted data and control, based on the decrypted data, contents displayed on a display.Type: ApplicationFiled: December 28, 2021Publication date: April 21, 2022Inventors: Kenichi HAMAGUCHI, Nobuhiko TANIBATA
-
Publication number: 20220075590Abstract: A display control device, which controls images to be displayed on a single display mounted on a vehicle, includes: multiple image determination units that determine the images to be displayed on the display; a state monitoring unit that successively monitors, as monitoring targets, the plurality of image determination units to determine whether an abnormality occurs in the plurality of image determination units; and a display mode determination unit that switches a display mode of the display in response to the state monitoring unit determining that an error image is displayed on the display due to the abnormality occurred in the plurality of image determination units. The display mode determination unit switches the display mode such that the error image is less likely to give discomfort to a user.Type: ApplicationFiled: November 19, 2021Publication date: March 10, 2022Inventor: Nobuhiko TANIBATA
-
Publication number: 20220058412Abstract: A sticking determination device includes a CPU, a GPU, a memory, a bus, and an image acquiring unit configured to acquire an image data from the camera and save the image data to the memory. The image acquiring unit transmits, to the CPU, a save completion notification indicative of completion of saving respective one of divided units of the image data. The CPU transmits a read instruction to the GPU to read, from the memory, a pixel value of at least one pixel at a sticking determination target position. The GPU reads the pixel value of the at least one pixel from the memory and transmits the read pixel value to the CPU. The CPU is configured to determine whether the image data is stuck by comparing the pixel value in a current frame with the pixel value in a previous frame.Type: ApplicationFiled: November 8, 2021Publication date: February 24, 2022Inventor: Nobuhiko TANIBATA
-
Publication number: 20220032775Abstract: A vehicle device includes an application as a determiner configured to determine whether a frame buffer has been updated. The application is further configure to set a determination region, prepare a determination image to be drawn in the determination region, request a GPU to draw the prepared determination image, read the determination image that is actually drawn in the frame buffer by the GPU, and determine that the frame buffer has been updated when the prepared determination image matches the read determination image.Type: ApplicationFiled: October 19, 2021Publication date: February 3, 2022Inventor: Nobuhiko TANIBATA
-
Publication number: 20220027276Abstract: A vehicular device includes multiple CPU modules, multiple cache memories allocated to the CPU modules, respectively, and a memory synchronization unit configured to synchronize multiple surfaces drawn in the multiple cache memories. The memory synchronization unit divides the surfaces to be synchronized into multiple tiles, and sequentially synchronize the divided tiles from tiles for which drawing has been completed.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Inventor: Nobuhiko TANIBATA
-
Publication number: 20220024466Abstract: A vehicle device includes a plurality of CPU modules, a plurality of cache memories respectively provided for the plurality of CPU modules, a specifying unit configured to specify a shared region shared by the plurality of CPU modules, and a region arrangement unit configured to arrange the shared region specified by the specifying unit in a main memory.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Inventor: Nobuhiko TANIBATA
-
Publication number: 20220024315Abstract: A vehicular device capable of providing multiple contents with one user interface includes a synchronization unit configured to synchronize multiple surfaces drawn on multiple physical surfaces different from each other. The synchronization unit loads in the surface drawn on a different physical surface that is different from the physical surface allocated to the synchronization unit, and synchronizes the surface drawn by the synchronization unit and the surface drawn on the different physical surface by processing the surface that is loaded in as the surface drawn by the synchronization unit.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Inventor: Nobuhiko TANIBATA
-
Publication number: 20220028029Abstract: According to an embodiment, a vehicle device where drawing is executed by a plurality of applications includes a GPU that executes drawing based on a drawing request from the plurality of applications, a normal queue to which a drawing request for the GPU is input, and a priority queue to which a drawing request of preferentially executing processing over the normal queue is input. The GPU is configured to process the drawing request input to the normal queue in a round-robin fashion while preferentially processing the drawing request input to the priority queue.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Inventor: Nobuhiko TANIBATA