Hawaii Patent of the Month – March 2023

SYNCADD Systems Inc. was founded in 1985 as a CADD services company. Since then, the company has grown, expanding their offices and their reach. This includes moving from a CADD focus to striving to build the tools needed for accurate and actionable data. 

In line with this constant drive for innovation, the company has developed an innovative process for efficiently accessing, storing, and transmitting data elements in a computer memory. This process is based on a schema that defines the data elements into a set of rows with related data elements in each row and column. All data elements in a column are related to each other based on their column attributes.

The process involves determining whether a data element in a column is a fixed data element or a dynamic data element based on its column attributes. Fixed data elements are stored in fixed element rows and fixed element columns in a fixed length allocation in the memory. They remain related to each other and correspond to the same fixed element column in different fixed element rows. Dynamic data elements are stored in dynamic element rows and dynamic element columns in dynamic data allocations in the memory. They also remain related to each other and correspond to the same dynamic element column in different dynamic element rows.

SYNCADD’s process for getting data elements stored in a computer memory involves translating the requested column and row to the appropriate fixed or dynamic element row and column based on the column attributes of the requested data element. If the requested data element is a fixed data element, it is accessed from the fixed length allocation without conversion. If it is a dynamic data element, it is accessed from the dynamic data allocation.

The process for setting data elements involves determining whether the requested data element is a fixed or dynamic data element based on its column attribute. If it is a fixed data element, its value is set without conversion at the appropriate fixed element row and column. If it is a dynamic data element, it is stored in a new dynamic memory allocation.

SYNCADD’s process for accessing, storing, and transmitting data elements in a computer memory is a significant advancement in the field of computer science. It provides a more efficient way of managing data elements, especially for complex data structures with related data elements. This innovation can improve the performance of various computer applications, including databases, software development, and data analysis.

SYNCADD Systems Inc. is a leader in the technology industry and has contributed significantly to the advancement of computer science. Its innovative process for managing data elements is just one of the many achievements that make SYNCADD a company worth recognizing.

Are you developing new technology for an existing application? Did you know your development work could be eligible for the R&D Tax Credit and you can receive up to 14% back on your expenses? Even if your development isn’t successful your work may still qualify for R&D credits (i.e. you don’t need to have a patent to qualify). To find out more, please contact a Swanson Reed R&D Specialist today or check out our free online eligibility test.

Who We Are:

Swanson Reed is one of the U.S.’ largest Specialist R&D tax advisory firms. We manage all facets of the R&D tax credit program, from claim preparation and audit compliance to claim disputes.

Swanson Reed regularly hosts free webinars and provides free IRS CE and CPE credits for CPAs. For more information please visit us at www.swansonreed.com/webinars or contact your usual Swanson Reed representative.

Recent Posts