Patents by Inventor James M. Plasek

James M. Plasek 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: 20230034682
    Abstract: A method of improving a visual instruction during running of a visual instruction sequence includes playing a visual instruction sequence to a user from a point-of-view of the user; monitoring the user for user data related to the visual instruction sequence; using the user data to improve the visual instruction sequence; generating an improved visual instruction sequence; and playing the improved visual instruction sequence to the user from a point-of-view of the user. A system for improving a visual instruction during running of a visual instruction sequence includes a computer device for playing a visual instruction sequence to a user from a point-of-view of the user, monitoring the user for user data related to the visual instruction sequence, using the user data to improve the visual instruction sequence, generating an improved visual instruction sequence; and playing the improved visual instruction sequence to the user from a point-of-view of the user.
    Type: Application
    Filed: August 2, 2021
    Publication date: February 2, 2023
    Applicant: Unisys Corporation
    Inventors: Kelsey L. Bruso, James M. Plasek
  • Publication number: 20230031572
    Abstract: A computer it implemented method of training a user to perform a task includes receiving task data from a user device; identifying a task associated with the task data; querying a knowledgebase for data associated with the task; generating an AR pattern for training the user to perform the task; and transmitting the AR pattern to the user device. An augmented reality training system includes a computer device connected to a user device having a video camera. The computer device receives the video data from the video camera and identifies a task from the digital video data. A knowledgebase is connected to the computer device. The knowledgebase contains resources related to the task. The system identifies a task to be performed, queries the knowledgebase for resources and creates an augmented reality pattern with an avatar from the resources for training a user.
    Type: Application
    Filed: August 2, 2021
    Publication date: February 2, 2023
    Applicant: Unisys Corporatrion
    Inventors: Kelsey L Bruso, James M. Plasek
  • Publication number: 20230036101
    Abstract: A method of creating an instruction database includes searching various information sources for instruction information related to a user task; searching various information sources for safety information related to the user task; extracting the instruction information and safety information and saving the instruction information and safety information in the instruction database; and receiving user comments and saving the comments in the instruction database. A system for creating an instruction database includes a computer device for searching various information sources for instruction information related to a user task, searching various information sources for safety information related to the user task, extracting the instruction information and safety information and saving the instruction information and safety information in the instruction database and receiving user comments and saving the comments in the instruction database.
    Type: Application
    Filed: August 2, 2021
    Publication date: February 2, 2023
    Applicant: Unisys Corporation
    Inventors: Kelsey L. Bruso, James M. Plasek
  • Publication number: 20220300405
    Abstract: A method for testing commits from a third-party product into a dependent product includes receiving a first commit from a third-party product; waiting for additional commits from the third-party product; receiving a second commit from the third-party product; testing the first and second commit using a pre-trained learning model; determining if the first commit is problematic, and if the first commit is problematic, sending the first commit for review before implementation; and determining if the second commit is problematic, and if the second commit is problematic, sending the second commit for review before implementation. Accumulating the first and second commits for testing at once reduces system resources.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Applicant: Unisys Corporation
    Inventors: Patrick Deziel, James M. Plasek, Rami Reddy Nelluru, Kelsey L. Bruso
  • Publication number: 20220300406
    Abstract: A method for alerting a community to potential problematic commits includes receiving a commit submitted by an author in a project; testing the commit using a pre-trained learning model; and determining if the commit is problematic, and if the commit is problematic, sending a report in the project outlining the level of risk of implementing the commit and a reason for the level or risk. Users of the project will be alerted to potential risk of particular commits.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Applicant: Unisys Corporation
    Inventors: Patrick Deziel, James M. Plasek, Rami Reddy Nelluru, Kelsey L. Bruso
  • Publication number: 20220300404
    Abstract: A method for creating a learning model that evaluates risks of applying commits in a third-party product to a dependent product is disclosed. The method includes collecting data on past commits; training the learning model using the collected data; and using the learning model to determine if future commits are problematic.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Applicant: Unisys Corporation
    Inventors: Patrick Deziel, James M. Plasek, Rami Reddy Nelluru, Kelsey L. Bruso
  • Publication number: 20220300261
    Abstract: A method of determining if a commit is problematic includes determining a complexity of the commit; determining an author of the commit; determining an experience of the author; determining a component affected by the commit; and assigning a risk value to the commit based on the complexity, the author, the experience of the author and the component affected.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Applicant: Unisys Corporation
    Inventors: Patrick Deziel, James M. Plasek, Rami Reddy Nelluru, Kelsey L. Bruso
  • Publication number: 20220300275
    Abstract: A method for creating a learning model that evaluates risks of applying commits in a third-party product to a dependent product is disclosed. The method includes collecting data on past commits; training the learning model using the collected data; and using the learning model to determine if future commits are problematic.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Applicant: Unisys Corporation
    Inventors: Patrick Deziel, James M. Plasek, Rami Reddy Nelluru, Kelsey L Bruso
  • Publication number: 20220245898
    Abstract: A computer implemented method of training a user to perform a task includes receiving task data from a user device; identifying a task associated with the task data; querying a knowledgebase for data associated with the task; generating an AR pattern for training the user to perform the task; and transmitting the AR pattern to the user device. An augmented reality training system includes a computer device connected to a user device having a video camera. The computer device receives the video data from the video camera and identifies a task from the digital video data. A knowledgebase is connected to the computer device. The knowledgebase contains resources related to the task. The system identifies a task to be performed, queries the knowledgebase for resources and creates an augmented reality pattern with an avatar from the resources for training a user.
    Type: Application
    Filed: February 2, 2021
    Publication date: August 4, 2022
    Applicant: Unisys Corporation
    Inventors: Kelsey L. Bruso, James M. Plasek
  • Patent number: 11386084
    Abstract: An artificially intelligent method includes the steps of monitoring, by a processor, information sources to identify primary semantic information; capturing, by the processor, the primary semantic information; reformatting, by the processor, the primary semantic information according to a predetermined format; analyzing, by the processor, the primary semantic information to establish secondary semantic information; and establishing, by the processor, ontologies from the primary, secondary, and additional secondary semantic information.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: July 12, 2022
    Assignee: Unisys Corporation
    Inventors: Kelsey L Bruso, James M Plasek
  • Publication number: 20170235790
    Abstract: An artificially intelligent method includes the steps of monitoring, by a processor, information sources to identify primary semantic information; capturing, by the processor, the primary semantic information; reformatting, by the processor, the primary semantic information according to a predetermined format; analyzing, by the processor, the primary semantic information to establish secondary semantic information; and establishing, by the processor, ontologies from the primary, secondary, and additional secondary semantic information.
    Type: Application
    Filed: September 8, 2016
    Publication date: August 17, 2017
    Applicant: Unisys Corporation
    Inventors: Kelsey L Bruso, James M Plasek
  • Patent number: 9727612
    Abstract: Systems and methods for evaluating analytic queries comprising disjunctive Boolean expressions are described. A method may include receiving an analytic query comprising a first disjunctive Boolean expression. The method may further include transforming the analytic query to obtain a transformed analytic query comprising at least one nondisjunctive Boolean expression and at least a second disjunctive Boolean expression. The method may also include evaluating the transformed analytic query, wherein complete evaluation of the at least one nondisjunctive Boolean expressions and the at least a second disjunctive Boolean expressions yields the same results as evaluation of the first disjunctive Boolean expression.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: August 8, 2017
    Assignee: Unisys Corporation
    Inventors: James M Plasek, Jennifer J Smith
  • Publication number: 20160125023
    Abstract: Systems and methods for processing tables for query operations referencing the tables are described. A method may include determining whether a table is referenced one time or more than one time in a query that includes at least one operation referencing the table. The method may further include creating a single materialized view of the table when the table is determined to be referenced more than one time in the query. The method may also include creating two or more hash tables based, at least in part, on the single materialized view of the table by creating a hash table for each operator in the query that references the table, and evaluating the query using the two or more hash tables.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Applicant: UNISYS CORPORATION
    Inventors: James M. Plasek, Jennifer J. Smith
  • Publication number: 20160098454
    Abstract: Systems and methods for evaluating analytic queries comprising disjunctive Boolean expressions are described. A method may include receiving an analytic query comprising a first disjunctive Boolean expression. The method may further include transforming the analytic query to obtain a transformed analytic query comprising at least one nondisjunctive Boolean expression and at least a second disjunctive Boolean expression. The method may also include evaluating the transformed analytic query, wherein complete evaluation of the at least one nondisjunctive Boolean expressions and the at least a second disjunctive Boolean expressions yields the same results as evaluation of the first disjunctive Boolean expression.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Applicant: Unisys Corporation
    Inventors: James M. Plasek, Jennifer J. Smith
  • Patent number: 9189511
    Abstract: Altering tables in a database system may be difficult because the tables may only be altered when all connection to the tables have been released. A free resources parameter may be set on in a management system for the database system to specify that resources should be attempted to be released. Connections to the database may be closed earlier than conventionally closed. For example, connections that are idle may be released. Once the connections have been released the database may be altered and the free resources parameter turned off. The free resources parameter notifies the database system of a pending alteration and allows the database to gracefully close connections to provide an opportunity for the alteration to occur.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: November 17, 2015
    Assignee: Unisys Corporation
    Inventors: James M. Plasek, Michael S. Jende, Ronald H. Menzhuber, Jennifer J. Smith
  • Publication number: 20130325883
    Abstract: Values may be interchanged between computers with different computer architectures by implementing a transform function in a database serving the values to the computers. The transform function may convert a value for use on a computer with a different word length than the word length of the computer hosting the database. For example, the database may have 36-bit words, and a client may have 32-bit words. The transform function may operate without data loss and be capable of reversing the transform to enable round trips for data between the database and client.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Inventors: Kelsey L. Bruso, James M. Plasek, Michael S. Jende
  • Publication number: 20130060732
    Abstract: Altering tables in a database system may be difficult because the tables may only be altered when all connection to the tables have been released. A free resources parameter may be set on in a management system for the database system to specify that resources should be attempted to be released. Connections to the database may be closed earlier that conventionally closed. For example, connections that are idle may be released. Once the connections have been released the database may be altered and the free resources parameter turned off. The free resources parameter notifies the database system of a pending alteration and allows the database to gracefully close connections to provide an opportunity for the alteration to occur.
    Type: Application
    Filed: September 7, 2011
    Publication date: March 7, 2013
    Applicant: Unisys Corp.
    Inventors: James M. Plasek, Michael S. Jende, Ronald H. Manzhuber, Jennifer J. Smith
  • Publication number: 20130060795
    Abstract: Performance of database systems may be improved by reducing the processing performed with each database query. For example, when a database query, such as a SQL statement, is executed with a first set of values, the query may be stored as a prepared statement and parsed and optimized as a section. When a similar database query is executed with a new set of values the section may be re-executed with the new set of values without re-parsing or re-optimizing the prepared statement. A similar database query may continue to be executed with new sets of values until the section is invalid because of an alteration to the table definitions of the database schema.
    Type: Application
    Filed: September 7, 2011
    Publication date: March 7, 2013
    Applicant: Unisys Corp.
    Inventors: James M. Plasek, Michael S. Jende, Ronald H. Menzhuber, Jennifer J. Smith
  • Patent number: 7966298
    Abstract: Disclosure of approaches for processing database transactions against a database. In one approach, a first transaction is received that specifies an operation for changing state of a first record stored in a first database page. In processing the operation, the state of the record is changed, and information is stored in a companion page. The information includes a transaction identifier, data describing the specified operation, a page identifier of the first page, a before look and an after look of the first record for an update operation, and an after look of the first record for an insert operation. In response to a commit of the first transaction, a process determines whether a second transaction, that specifies a change in state for a second stored in the first page, is in-process. In response to determining that the second transaction is in process, the companion page is stored in an audit trail.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: June 21, 2011
    Assignee: Unisys Corporation
    Inventors: Kelsey L. Bruso, James M. Plasek
  • Patent number: 7941451
    Abstract: Various approaches for processing a B+ tree data structure are described. In one approach, in a first transaction a first insert operation to a first data page of a first index page in the B+ tree data structure is detected, and then it is determined whether performing the first insert operation would block a second insert operation in a second transaction concurrent with the first transaction. At least one empty second data page is created in response to determining that the second insert operation would be blocked by the first insert operation. The B+ tree data structure is updated to include the at least one second data page in the B+ tree data structure, and the updated index pages and second data page are committed to retentive storage. Thereafter, the first insert can be completed.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: May 10, 2011
    Assignee: Unisys Corporation
    Inventors: Roger V. Ritchie, Kelsey L. Bruso, James M. Plasek