10198185

Computing System with Processing and Method of Operation Thereof

PublishedFebruary 5, 2019
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computing system comprising: a gateway block configured to generate a modified operation for communicating a request operation issued by a host device to access a storage device after the host device performs a MapReduce function to split a job received from a client into tasks for mapping the tasks to be executed as the request operation to access the storage device; and wherein the gateway block includes: a conversion block configured to generate a converted interface for converting an interaction interface, representing a language interface including a high level programming language, from one instance of the high level programming language to a different high level programming language, included in the request operation to the interaction interface executable by the storage device including a storage processor, and a translation block, coupled to the conversion block, configured to generate a translated representation by converting an object name to a corresponding instance of a logical block address (LBA) range list for translating an object representation sent along with the tasks included in the request operation issued by the host device to the object representation utilized in the storage device.

2

2. The system as claimed in claim 1 wherein the conversion block is configured to generate the converted interface for converting the language interface of the request operation from the host device into the language interface executable by the storage device.

3

3. The system as claimed in claim 1 wherein the conversion block is configured to generate the converted interface for converting a communication protocol utilized for the request operation from the host device into the communication protocol communicable with the storage device.

4

4. The system as claimed in claim 1 wherein the gateway block is configured to receive an operation result for communicating the operation result generated based on executing the modified operation by an application deployed within the storage device.

5

5. The system as claimed in claim 1 further comprising a data node block including the gateway block configured to generate the modified operation for communicating the request operation issued by the host device to access the storage device.

6

6. The system as claimed in claim 1 further comprising the storage block including the gateway block configured to receive the request operation issued by the host device to access the storage device.

7

7. The system as claimed in claim 1 wherein the conversion block is configured to check a communication protocol for converting the request operation from the host device to a command used in the storage device.

8

8. The system as claimed in claim 1 wherein the translation block is configured to check the object representation to convert the translated representation for mapping the object representation of a data node block to the object representation of the storage device.

9

9. A method of operation of a computing system comprising: generating a converted interface with a gateway block for converting an interaction interface, representing a language interface including a high level programming language, from one instance of the high level programming language to a different high level programming language, included in a request operation to the interaction interface executable by a storage device including a storage processor; generating a translated representation by converting an object name to a corresponding instance of a logical block address (LBA) range list for translating an object representation sent along with tasks included in the request operation issued by a host device to the object representation utilized in the storage device; and generating a modified operation including the converted interface, the translated representation, or a combination thereof for communicating the request operation issued by the host device to access the storage device after the host device performs a MapReduce function to split a job received from a client into the tasks for mapping the tasks to be executed as the request operation to access the storage device.

10

10. The method as claimed in claim 9 wherein generating the converted interface includes generating the converted interface for converting the language interface of the request operation from the host device into the language interface executable by the storage device.

11

11. The method as claimed in claim 9 wherein generating the converted interface includes generating the converted interface for converting a communication protocol utilized for the request operation from the host device into the communication protocol communicable with the storage device.

12

12. The method as claimed in claim 9 further comprising sending an operation result for communicating the operation result generated based on executing the modified operation by an application deployed within the storage device.

13

13. The method as claimed in claim 9 further comprising checking a communication protocol for converting the request operation from the host device to a command used in the storage device.

14

14. The method as claimed in claim 9 further comprising checking the object representation to convert the translated representation for mapping the object representation of a data node block to the object representation of the storage device.

15

15. A non-transitory computer readable medium including instructions for execution by a gateway block comprising: generating a converted interface for converting an interaction interface, representing a language interface including a high level programming language, from one instance of the high level programming language to a different high level programming language, included in a request operation to the interaction interface executable by a storage device including a storage processor; generating a translated representation by converting an object name to a corresponding instance of a logical block address (LBA) range list for translating an object representation sent along with tasks included in the request operation issued by a host device to the object representation utilized in the storage device; and generating a modified operation including the converted interface, the translated representation, or a combination thereof for communicating the request operation issued by a host device to access the storage device after the host device performs a MapReduce function to split a job received from a client into the tasks for mapping the tasks to be executed as the request operation to access the storage device.

16

16. The non-transitory computer readable medium as claimed in claim 15 wherein generating the converted interface includes generating the converted interface for converting the language interface of the request operation from the host device into the language interface executable by the storage device.

17

17. The non-transitory computer readable medium as claimed in claim 15 wherein generating the converted interface includes generating the converted interface for converting a communication protocol utilized for the request operation from the host device into the communication protocol communicable with the storage device.

18

18. The non-transitory computer readable medium as claimed in claim 15 further comprising sending an operation result for communicating the operation result generated based on executing the modified operation by an application deployed within the storage device.

19

19. The non-transitory computer readable medium as claimed in claim 15 further comprising checking a communication protocol for converting the request operation from the host device to a command used in the storage device.

20

20. The non-transitory computer readable medium as claimed in claim 15 further comprising checking the object representation to convert the translated representation for mapping the object representation of a data node block to the object representation of the storage device.

Patent Metadata

Filing Date

Unknown

Publication Date

February 5, 2019

Inventors

Dongchul Park
Yang Seok Ki

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “COMPUTING SYSTEM WITH PROCESSING AND METHOD OF OPERATION THEREOF” (10198185). https://patentable.app/patents/10198185

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

COMPUTING SYSTEM WITH PROCESSING AND METHOD OF OPERATION THEREOF — Dongchul Park | Patentable