|
1.
|
INDUCTIVE EQUIVALENCE IN MACHINE-BASED INSTRUCTION EDITING
Application Number |
18212521 |
Status |
Pending |
Filing Date |
2023-06-21 |
First Publication Date |
2023-10-19 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Bergier, Hugolin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, or other element that may make a segment of software code less than ideal. Identifying equivalent code, within a defined hypothesis strength and/or resource limitation, and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
|
2.
|
COBOL COLLEAGUE
Serial Number |
97771531 |
Status |
Pending |
Filing Date |
2023-01-27 |
Owner |
Phase Change Software LLC ()
|
NICE Classes ? |
- 09 - Scientific and electric apparatus and instruments
- 42 - Scientific, technological and industrial services, research and design
|
Goods & Services
Downloadable computer software development tools; Downloadable software in the nature of artificial intelligence for software development, namely, natural language assistant for use in analyzing, normalizing, querying, filtering, evaluating, understanding, and manipulating source code and conveying information about the source code to human collaborators Computer software consulting; Computer software development; Creating, maintaining, and modernizing computer software; Research, development, design and upgrading of computer software; Providing temporary use of on-line non-downloadable software development tools; Providing temporary use of online non-downloadable cloud-based computer software development tools; Providing temporary use of online Non-downloadable cloud-based software in the nature of artificial intelligence for software development, namely, natural language assistant for use in analyzing, normalizing, querying, filtering, evaluating, understanding, and manipulating source code and conveying information about the source code to human collaborators; Application service provider featuring application programming interface (API) software for computer software development tools
|
3.
|
Inductive equivalence in machine-based instruction editing
Application Number |
17482745 |
Grant Number |
11720334 |
Status |
In Force |
Filing Date |
2021-09-23 |
First Publication Date |
2022-01-13 |
Grant Date |
2023-08-08 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Bergier, Hugolin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, or other element that may make a segment of software code less than ideal. Identifying equivalent code, within a defined hypothesis strength and/or resource limitation, and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
|
4.
|
Inductive equivalence in machine-based instruction editing
Application Number |
16769077 |
Grant Number |
11157250 |
Status |
In Force |
Filing Date |
2017-12-05 |
First Publication Date |
2020-10-22 |
Grant Date |
2021-10-26 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Bergier, Hugolin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, and/or other elements that may make a segment of software code less than ideal. Identifying equivalent code, within a defined hypothesis strength and/or resource limitation, and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
|
5.
|
Machine-based instruction editing
Application Number |
16654650 |
Grant Number |
10877748 |
Status |
In Force |
Filing Date |
2019-10-16 |
First Publication Date |
2020-02-13 |
Grant Date |
2020-12-29 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Selker, Kevin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, or other element that may make a segment of software code less than ideal. Identifying equivalent code and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
|
6.
|
Machine-based instruction editing
Application Number |
16400598 |
Grant Number |
10452390 |
Status |
In Force |
Filing Date |
2019-05-01 |
First Publication Date |
2019-08-22 |
Grant Date |
2019-10-22 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Selker, Kevin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, or other element that may make a segment of software code less than ideal. Identifying equivalent code and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
|
7.
|
INDUCTIVE EQUIVALENCE IN MACHINE-BASED INSTRUCTION EDITING
Application Number |
US2017064710 |
Publication Number |
2019/112568 |
Status |
In Force |
Filing Date |
2017-12-05 |
Publication Date |
2019-06-13 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Bergier, Hugolin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, or other element that may make a segment of software code less than ideal. Identifying equivalent code, within a defined hypothesis strength and/or resource limitation, and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
|
8.
|
AUTOMATED OR MACHINE-ENHANCED SOURCE CODE DEBUGGING
Application Number |
US2018030395 |
Publication Number |
2018/222327 |
Status |
In Force |
Filing Date |
2018-05-01 |
Publication Date |
2018-12-06 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Bergier, Hugolin
|
Abstract
Analyzing software, in particular, a voluminous quantity of source code is significant burden for many computing platforms. Bugs must be found, features added, removed, and modified, all without inducing new errors. By providing a Dependency Ordered Behavior (DOB), a language-agnostic model of software may be machine-derived and associated with natural human terminology for a particular domain. As a result, software may be reviewed and/or automatically edited with confidence in knowing what portions of the code will and will not be impacted.
IPC Classes ?
- G06F 11/36 - Prevention of errors by analysis, debugging or testing of software
|
9.
|
Machine-based normalization of machine instructions
Application Number |
15572926 |
Grant Number |
10521209 |
Status |
In Force |
Filing Date |
2016-05-11 |
First Publication Date |
2018-05-24 |
Grant Date |
2019-12-31 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
Bucuvalas, Steven
|
Abstract
Computer source code maintenance represents a significant aspect of computer systems. Code that was developed for one platform, in one language, may require a significant investment in human effort to port such code to another platform or language. Converting source code to a language-agnostic source code allows a user to view the interaction of various portions of the source code in a unified view. Additionally, the language-agnostic source code may be automatically regenerated by a processor to a different platform or language. As a further benefit, documentation, standards-compliance, security, and/or other non-functional requirements may be provided to further enhance the utility of the original source code.
|
10.
|
Miscellaneous Design
Serial Number |
87846106 |
Status |
Registered |
Filing Date |
2018-03-22 |
Registration Date |
2019-07-09 |
Owner |
PHASE CHANGE SOFTWARE LLC ()
|
NICE Classes ? |
42 - Scientific, technological and industrial services, research and design
|
Goods & Services
Computer software consulting; Computer software development; Creating, maintaining, and modernizing computer software; Research, development, design and upgrading of computer software
|
11.
|
Machine-based instruction editing
Application Number |
15544377 |
Grant Number |
10296330 |
Status |
In Force |
Filing Date |
2016-02-09 |
First Publication Date |
2018-01-11 |
Grant Date |
2019-05-21 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Selker, Kevin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, or other element that may make a segment of software code less than ideal. Identifying equivalent code and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
|
12.
|
MACHINE-BASED NORMALIZATION OF MACHINE INSTRUCTIONS
Application Number |
US2016031882 |
Publication Number |
2016/183211 |
Status |
In Force |
Filing Date |
2016-05-11 |
Publication Date |
2016-11-17 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
Bucuvalas, Steven
|
Abstract
Computer source code maintenance represents a significant aspect of computer systems. Code that was developed for one platform, in one language, may require a significant investment in human effort to port such code to another platform or language. Converting source code to a language-agnostic source code allows a user to view the interaction of various portions of the source code in a unified view. Additionally, the language-agnostic source code may be automatically regenerated by a processor to a different platform or language. As a further benefit, documentation, standards-compliance, security, and/or other non-functional requirements may be provided to further enhance the utility of the original source code.
IPC Classes ?
- G06F 9/45 - Compilation or interpretation of high level programme languages
- G06F 9/44 - Arrangements for executing specific programs
|
13.
|
MACHINE-BASED INSTRUCTION EDITING
Application Number |
US2016017160 |
Publication Number |
2016/130551 |
Status |
In Force |
Filing Date |
2016-02-09 |
Publication Date |
2016-08-18 |
Owner |
PHASE CHANGE SOFTWARE LLC (USA)
|
Inventor |
- Bucuvalas, Steven
- Selker, Kevin
|
Abstract
Computer software development has produced many advances within computer science and in most aspects of modern society. Even with modern quality control, bug finding, and other code checking applications, computer software is often less than ideal. A developer may write code that is functionally accurate but lacks security, documentation, speed, storage, reusability, or other element that may make a segment of software code less than ideal. Identifying equivalent code and, when found, replacing it with a vetted equivalent promotes the deployment of software that is more robust, secure, usable and reusable, and/or satisfies performance or other objectives.
IPC Classes ?
- G06F 9/44 - Arrangements for executing specific programs
|
14.
|
PHASE CHANGE
Serial Number |
86815540 |
Status |
Registered |
Filing Date |
2015-11-10 |
Registration Date |
2018-04-24 |
Owner |
PHASE CHANGE SOFTWARE LLC ()
|
NICE Classes ? |
42 - Scientific, technological and industrial services, research and design
|
Goods & Services
Computer software consulting; Computer software development; Creating, maintaining, and modernizing computer software; Research, development, design and upgrading of computer software
|
|