Patents by Inventor Raul Hugo Curbelo
Raul Hugo Curbelo 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).
-
Publication number: 20200241916Abstract: A system for operating a legacy software application is presented. The system includes a distributed processing service. A wrapper software object is configured both to receive processing requests to a legacy software application from outside the distributed processing service and to send the processing requests using the distributed processing service. Additionally, an encapsulated software object includes the legacy software application and an exoskeleton connection service. The exoskeleton connection service is both configured to accept processing requests from the distributed processing service, and mapped to an application programming interface of the legacy software application.Type: ApplicationFiled: April 13, 2020Publication date: July 30, 2020Inventors: Douglas Wiley Bachelor, Raul Hugo Curbelo, Elizabeth Winters Elkins, Christie Patrick McGrath, Simon Byford Moss, Thomas C. Fountain
-
Patent number: 10684990Abstract: In a distributed processing environment, an adaptor object on a first computer creates a disk cache file that includes a copy of data acquired from a data source. The performance of a CRUD operation on the copy of the data is recorded in a disk cache change history. A business intelligence object requests the data as the data existed prior to the performance of the CRUD operation from a second computer. The second computer, determines that the requested data does not exist on the second computer. The first computer determines, in response to a request from the second computer that the requested data exists on the first computer. The requested data is reconstructed from the copy in the cache to create reconstructed data. A local copy of the reconstructed data is created on the second computer; and a reference to the local copy is provided to the requesting object.Type: GrantFiled: January 9, 2017Date of Patent: June 16, 2020Assignee: UST GLOBAL (SINGAPORE) PTE. LTD.Inventors: Simon Byford Moss, Elizabeth Winters Elkins, Douglas Wiley Bachelor, Raul Hugo Curbelo, Thomas C. Fountain
-
Patent number: 10630559Abstract: A hardware and operating system independent platform and/or run time architecture that implements a configuration and algorithmic based application and process for enabling multiple virtual machines or internal networked physical servers (hosts) to be organized into groups or “realms” in real time and against specific configurable metrics. The configurable metrics include one or more of the following; load or processing capacity availability, cost of CPU processing, location based on risk, importance to business continuity priority requirements, disaster recovery strength and priority, geographic location of host aligned to IP, and any other client specific or custom requirements. A realm manager balances all of these configurable metrics and creates an algorithm to address allocation. The algorithm is fully elastic, allowing for automatic opening and closing of virtual machines to accommodate any internal or external changes.Type: GrantFiled: September 25, 2012Date of Patent: April 21, 2020Assignee: UST Global (Singapore) Pte. Ltd.Inventors: Simon Byford Moss, Douglas Wiley Bachelor, Raul Hugo Curbelo, Elizabeth Winters Elkins, Thomas C. Fountain
-
Patent number: 10620990Abstract: A system for operating a legacy software application is presented. The system includes a distributed processing service. A wrapper software object is configured both to receive processing requests to a legacy software application from outside the distributed processing service and to send the processing requests using the distributed processing service. Additionally, an encapsulated software object includes the legacy software application and an exoskeleton connection service. The exoskeleton connection service is both configured to accept processing requests from the distributed processing service, and mapped to an application programming interface of the legacy software application.Type: GrantFiled: January 30, 2017Date of Patent: April 14, 2020Assignee: UST Global (Singapore) Pte. Ltd.Inventors: Douglas Wiley Bachelor, Raul Hugo Curbelo, Elizabeth Winters Elkins, Christie Patrick McGrath, Simon Byford Moss, Thomas C. Fountain
-
Publication number: 20170255858Abstract: A computer-implemented apparatus for a distributed processing network includes: a processing unit that is configured to perform a primary function; a metadata rules set that is configured to store information related to options for the performance of the primary function; a message receptor that is configured to receive a message from an external source; a message parser that is configured to parse a received message and to translate the received message to a binary form capable of being recognized by the processing unit; a message constructor that is configured to construct an outbound message based at least in part on performance of the primary function by the processing unit; a data structure that is configured to store state information and to permit a value of the state information to be set by the processing unit; and a message transmitter that is configured to transmit the outbound message.Type: ApplicationFiled: May 22, 2017Publication date: September 7, 2017Inventors: Christie Patrick McGrath, Simon Byford Moss, Elizabeth Winters Elkins, Thomas C. Fountain, Raul Hugo Curbelo
-
Publication number: 20170185621Abstract: In a distributed processing environment, an adaptor object on a first computer creates a disk cache file that includes a copy of data acquired from a data source. The performance of a CRUD operation on the copy of the data is recorded in a disk cache change history. A business intelligence object requests the data as the data existed prior to the performance of the CRUD operation from a second computer. The second computer, determines that the requested data does not exist on the second computer. The first computer determines, in response to a request from the second computer that the requested data exists on the first computer. The requested data is reconstructed from the copy in the cache to create reconstructed data. A local copy of the reconstructed data is created on the second computer; and a reference to the local copy is provided to the requesting object.Type: ApplicationFiled: January 9, 2017Publication date: June 29, 2017Inventors: Simon Byford Moss, Elizabeth Winters Elkins, Douglas Wiley Bachelor, Raul Hugo Curbelo, Thomas C. Fountain
-
Patent number: 9659247Abstract: A system and integration infrastructure to provide a distributed matrix or neural network of connected real-time decision support modules designed to perform business intelligence evaluations in real time. The system and integration infrastructure provide a network of intelligence superimposed upon any company's existing IT data centers, and cloud computing connections. The system is highly customizable to the unique business model deployed by the client company within the best practices of the client company's industry. Whether or not the client company has integrated their diverse enterprise systems, the elements of the matrix are annealed to the various data sources, transaction logs and client software installations currently deployed. These matrix elements or neurons are designed to house critical operational data, determined by the operational model of the client company to be of critical importance.Type: GrantFiled: August 27, 2010Date of Patent: May 23, 2017Assignee: PNEURON CORP.Inventors: Christie Patrick McGrath, Simon Byford Moss, Elizabeth Winters Elkins, Thomas C. Fountain, Raul Hugo Curbelo
-
Publication number: 20170139741Abstract: A system for operating a legacy software application is presented. The system includes a distributed processing service. A wrapper software object is configured both to receive processing requests to a legacy software application from outside the distributed processing service and to send the processing requests using the distributed processing service. Additionally, an encapsulated software object includes the legacy software application and an exoskeleton connection service. The exoskeleton connection service is both configured to accept processing requests from the distributed processing service, and mapped to an application programming interface of the legacy software application.Type: ApplicationFiled: January 30, 2017Publication date: May 18, 2017Inventors: Douglas Wiley Bachelor, Raul Hugo Curbelo, Elizabeth Winters Elkins, Christie Patrick McGrath, Simon Byford Moss, Thomas C. Fountain
-
Patent number: 9558441Abstract: A system and method 10 that provides legacy software applications 12 to be incorporated into a massively parallel and distribution processing model in the Cloud, with a high performance parallel and distributed computing (cloud) “wrapper” 14 around legacy and current systems to enable, without legacy product code change or invasive addition/editing, the legacy product to access and fully utilize the power and ability of distributed computing within the cloud through a Pneuron “cortex” platform virtual server 10. The system and method also provides the ability to distribute multiple, concurrent instances of the legacy applications, dynamically manage the load volumes, and automatically create and remove new virtual machines based upon demand requirements.Type: GrantFiled: April 9, 2012Date of Patent: January 31, 2017Assignee: Pneuron Corp.Inventors: Douglas Wiley Bachelor, Raul Hugo Curbelo, Elizabeth Winters Elkins, Christie Patrick McGrath, Simon Byford Moss, Thomas C. Fountain
-
Patent number: 9542408Abstract: A method and system for large data and distributed disk cache processing in a Pneuron platform 100. The system and method include three specific interoperable but distributed functions: the adapter/cache Pneuron 14 and distributed disk files 34, a dynamic memory mapping tree 50, and distributed disk file cleanup 28. The system allows for large data processing considerations and the ability to access and acquire information from large data sets 102a, 102b and rapidly distribute and provide the information to subsequent Pneurons 104 for processing. The system also provides the ability to store large result sets, the ability to deal with sequential as well as asynchronous parallel processing, the ability to address large unstructured data; web logs, email, web pages, etc., as well as the ability to handle failures to large block processing.Type: GrantFiled: July 16, 2013Date of Patent: January 10, 2017Assignee: Pneuron Corp.Inventors: Simon Byford Moss, Elizabeth Winters Elkins, Douglas Wiley Bachelor, Raul Hugo Curbelo, Thomas C. Fountain
-
Patent number: 9020868Abstract: A method and system for the integration of disparate data stored within an Information Technology infrastructure of a company is provided. The system and method enables holistic, real time control of data discovery, retrieval and analysis. The system combines data mining, retrieval and analytics at the source of the data, thereby solving traditional problems with disparate and distributed data, systems, business processes and analytics across an organization. The system enables a user to configure and target data, then apply rules, workflows and analytics from one central source. This process is accomplished by distributing functions in the form of software pneurons against the existing infrastructure for maximum processing while preserving a robust and extendable suite of definitions.Type: GrantFiled: December 13, 2012Date of Patent: April 28, 2015Assignee: Pneuron Corp.Inventors: Elizabeth Winters Elkins, Douglas Wiley Bachelor, Simon Byford Moss, Thomas C. Fountain, Raul Hugo Curbelo
-
Publication number: 20140258315Abstract: A method and system for large data and distributed disk cache processing in a Pneuron platform 100. The system and method include three specific interoperable but distributed functions: the adapter/cache Pneuron 14 and distributed disk files 34, a dynamic memory mapping tree 50, and distributed disk file cleanup 28. The system allows for large data processing considerations and the ability to access and acquire information from large data files 102 and rapidly distribute and provide the information to subsequent Pneurons 104 for processing. The system also provides the ability to store large result sets, the ability to deal with sequential as well as asynchronous parallel processing, the ability to address large unstructured data; web logs, email, web pages, etc., as well as the ability to handle failures to large block processing.Type: ApplicationFiled: July 16, 2013Publication date: September 11, 2014Applicant: PNEURON CORP.Inventors: Simon Byford Moss, Elizabeth Winters Elkins, Douglas Wiley Bachelor, Raul Hugo Curbelo, Thomas C. Fountain
-
Publication number: 20120259909Abstract: A system and method 10 that provides legacy software applications 12 to be incorporated into a massively parallel and distribution processing model in the Cloud, with a high performance parallel and distributed computing (cloud) “wrapper” 14 around legacy and current systems to enable, without legacy product code change or invasive addition/editing, the legacy product to access and fully utilize the power and ability of distributed computing within the cloud through a Pneuron “cortex” platform virtual server 10. The system and method also provides the ability to distribute multiple, concurrent instances of the legacy applications, dynamically manage the load volumes, and automatically create and remove new virtual machines based upon demand requirements.Type: ApplicationFiled: April 9, 2012Publication date: October 11, 2012Applicant: Pneuron Corp.Inventors: Douglas Wiley Bachelor, Raul Hugo Curbelo, Elizabeth Winters Elkins, Christie Patrick McGrath, Simon Byford Moss