Patents Examined by Hossain M Morshed
  • Patent number: 12182546
    Abstract: A method for model production includes acquiring a related operation for model production from a user interface layer of a model production system, and determining a software platform of the model production system; acquiring a model service corresponding to the related operation by invoking an application programming interface (API) corresponding to the related operation, wherein the API is located between the user interface layer and other layer in the model production system; performing the model service by invoking local resources of the software platform with a tool of the software platform adapted to the model service, to generate a target model; and applying the target model in a target usage scene.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: December 31, 2024
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventors: En Shi, Yongkang Xie, Zihao Pan, Shupeng Li, Xiaoyu Chen, Zhengyu Qian, Jingqiu Li
  • Patent number: 12174730
    Abstract: A computer system for automated testing of enterprise resource planning processes includes a computing device, a transaction database, and one or more processors. The one or more processors are configured to generate an editable test script template with a plurality of test fields, display the editable test script to a user, receive user input of an expected value for test criteria and values for test data points, and validate the test criteria. The processor is further configured to identify at least one historical electronic transaction record that contains source document values according to the entered test data points, and an existing value for the test criteria, populate the test script template with the test data points and the existing value for the test criteria, and generate a test report that indicates whether the existing value for the test criteria matches the expected value.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: December 24, 2024
    Assignee: VERTEX, INC.
    Inventors: Jeffrey J. Bleacher, Susan M. Soo
  • Patent number: 12169450
    Abstract: A system and method may generate a test process a workflow operated by software by, using definitions of a workflow relating to software data processing and user interface (UI) elements, produce test case flows and UI element details, UI element details including UI actions and control types; map steps in test case flows to steps describing UI element details; and for each mapping produce a test script, Test case flows may include series of entries, each including a step, steps describing workflow sub-tasks and each step corresponding to UI actions. Each test script may include a series of UI actions, the UI actions including UI verify and input operations. UI actions may describe interactions with a UI element. UI actions may include validations (e.g. checking if the output or the result of a step matches what is expected, and producing a report) of a UI element.
    Type: Grant
    Filed: January 15, 2024
    Date of Patent: December 17, 2024
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Anshuman Behera, Mohammed Mazeed Ahamed, Raka Rajanigandha, Sujit Eapen
  • Patent number: 12169707
    Abstract: A computer system is coupled to infrastructure systems each configured to implement an environment for providing resources to each of instances forming an application. The computer system is configured to: receive a deployment plan generation request for the application which includes a serverless instance for which, as an activation method, any one of a warm start and a cold start is selectable; generate, based on a resource amount required for the each of instances, an allocation pattern which is a combination of an environment of a deployment destination of the each of instances; generate an activation pattern which is a combination of the activation method for the each of instances; plan an activation timing of the serverless instance for the activation pattern; generate a plurality of deployment plans by combining the allocation pattern, the activation pattern, and the activation timing.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: December 17, 2024
    Assignee: Hitachi Vantara, Ltd.
    Inventors: Yohsuke Ishii, Masayuki Sakata
  • Patent number: 12159125
    Abstract: Disclosed is a page multiplexing method, a page multiplexing device, a storage medium and an electronic apparatus. After obtaining the page frame information of pages to be configured in a client to be developed, a component relational tree corresponding to the plurality of pages can be determined. The component relational tree is compared with a pre-constructed reference relational tree to determine a target tree structure composed of target components from the reference relational tree. Dependencies between target components in the reference relational tree match those in the component relational tree. The component code of the target component used by the developed client is queried to multiplex the component code. The component relational tree corresponding to pages to be developed can be compared with the reference relational tree corresponding to each page included in the developed client to determine the component code that can be multiplexed.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: December 3, 2024
    Assignee: ZHEJIANG LAB
    Inventors: Tianshu Zhou, Xin Gao, Jingsong Li, Yu Tian
  • Patent number: 12153511
    Abstract: A method, a system, and a computer program product for providing one or more checks during execution of queries an application. A query is received for execution by a software application. A just-in-time executable code is generated for execution of the received query. A determination is made that the generated just-in-time executable code is configured to include one or more testing codes for testing the software application. The testing codes are associated with one or more conditions. The generated just-in-time executable code and one or more testing codes are executed. The testing codes are executed upon a determination that one or more conditions are activated.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: November 26, 2024
    Assignee: SAP SE
    Inventor: Till Merker
  • Patent number: 12147331
    Abstract: A homomorphic encryption-based testing computing system provides a risk-based, automated, one-directional push of production data through a homomorphic encryption tool and distributes the encrypted data to use in testing of applications. Data elements and test requirements are considered when automatically selecting a homomorphic encryption algorithm. A decisioning component selects an algorithm to use to homomorphically encrypt the data set and a push mechanism performs one or both of the homomorphic encryption and distribution of the encrypted data set to at least one intended host. Once delivered, the testing software and/or testing procedures proceed using the encrypted data set, where results of the testing may be stored in a data store. A validation mechanism may validate the test data against production data and communicates whether testing was successful.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: November 19, 2024
    Assignee: Bank of America Corporation
    Inventor: Brandon Sloane
  • Patent number: 12135639
    Abstract: A testing system and method for testing application code against various failure scenarios. The testing system and method generate a test workflow including test source code implementing a series of actions that affect an application component and or an infrastructure component included in application code. The testing system and method execute the test workflow to determine the performance of the application code during one or more failure scenarios caused by the series of actions included in the test workflow. Performance data generated by the test code is analyzed by a performance analysis service or method to identify limitations of the application code and build resiliency patterns that address the limitations and improve the performance of the application code.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: November 5, 2024
    Assignee: INTUIT INC.
    Inventors: Saravanan Balasubramanian, Navin Kumar Jammula, Sumit Nagal, Vijay Thomas
  • Patent number: 12131201
    Abstract: There are provided systems and methods for an automatically managed common asset validation framework for platform-based microservices. A service provider, such as an electronic transaction processor for digital transactions, may utilize different decision services that implement rules and/or artificial intelligence models for decision-making from input data including data in a production computing environment. A decision service may normally be used for data processing and decision-making through an execution flow configuration and/or graph identifying a flow of task executions and other computing operations. In this regard, the decision services may share common data assets, such as data tables, shared code for execution of operations and the like. The service provider may utilize an intelligent service to automatically manage and validate these assets between services so that execution errors do not occur when there are changes to these common assets.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: October 29, 2024
    Assignee: PAYPAL, INC.
    Inventors: Prabin Patodia, Shivam Jari, Rajendra Bhat
  • Patent number: 12124363
    Abstract: The present disclosure involves systems, software, and computer implemented methods for executing integration scenario regression tests in customer landscapes. One example method includes identifying a request to create a test case for an integration scenario for a cloud platform customer. The test case is created for the scenario, including enabling the test case to run in an isolated customer environment specific to the customer. An update to the cloud platform is identified. The update is provisionally applied to the cloud platform for the customer. The test case is executed in the isolated customer environment, to test the scenario for the customer. A determination is made as to whether execution of the test case succeeded. In response to determining successful test case execution, the update to the cloud platform is finalized for the customer. In response to determining unsuccessful test case execution, the update is rolled back for the customer.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: October 22, 2024
    Assignee: SAP SE
    Inventor: VishnuPrasath Dhayanithi
  • Patent number: 12117926
    Abstract: A method for performing a health check of a customized function across multiple cloud/hybrid platforms is disclosed. The method includes submitting a customized function to a health check system, which includes components on both on an on-premise network and a public cloud network. The submitted function is then uploaded to a cloud object storage. The method further includes having the customized function retrieved from the cloud object storage and scheduling an execution of the customized function according to a user defined schedule. Once the customized function is executed, the method further acquires results of the executed function and corresponding metrics and updates a health check metrics table of a metadata database with the acquired results and metrics.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: October 15, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Akhilesh Gupta, Purushothaman Jegatheesan, Anupam Arora
  • Patent number: 12105619
    Abstract: Training a predict model with network traffic and data change messages generated by an existing web application running in a production environment. The predict model being is trained to predict data changes resulted from API calls embodied in network traffic. A stream of network traffic of the existing web application is replayed with an upgraded version of the existing web application to generate real data changes. The stream of network traffic is applied to the predict model to generate predicted data change messages. The predicted data change messages are comparing with real data change messages representing the real data changes. One or more existing APIs is identified as being possibly functionally degraded based on any inconsistency of the predicted data change messages with the real data change messages.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: October 1, 2024
    Assignee: International Business Machines Corporation
    Inventors: Pei Jian Liu, Bing Hua Zhao, Na Liu, Yan Liu, Mei Rui Su
  • Patent number: 12099575
    Abstract: First images that are screenshots from a first version of a software component are obtained. Second images that are screenshots from a second version are obtained. A collection of image deviations that includes pair-wise image deviations between pairs of images are identified. A pair of images includes a first image from the first images and a corresponding second image from the second images. An image deviation indicates a portion of the second image identified as differing from a spatially corresponding portion of the first image. The image deviations are grouped into deviation groups. At least some of the second images are associated with at least some of the deviation groups. A subset of the second images corresponding to a deviation group is output responsive to a selection of an indication of the deviation group.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: September 24, 2024
    Assignee: ThoughtSpot, Inc.
    Inventors: Divesh Gandhi, Atul Mangat, Vidya Priyadarshini Narayanan, Shubham Jaiswal, Anand Kumar Ganesh, Saurabh Kakran
  • Patent number: 12086573
    Abstract: Embodiments of the present disclosure relate to containerizing the packages of an operating system. More specifically, a dependency level of each of a plurality of packages included in an operating system may be determined and a container is generated in view of the dependency level.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: September 10, 2024
    Assignee: Red Hat, Inc.
    Inventor: Jindrich Novy
  • Patent number: 12079623
    Abstract: Techniques and solutions are provided for grouping of applications, including application content, or other content useable by a computer-implemented process. In particular, a consolidation space is provided as a lightweight mechanism for this purpose. Identifiers are received for multiple landscape elements, where a landscape element can be an application, application content, or other content. A given landscape element has a type and has one or more artifacts. A consolidation space is generated for at least first and second landscape elements having a first type. A consolidation artifact is generated in the consolidation space, where the consolidation artifact references respective first and second instances of a first artifact in the first and second landscape elements.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: September 3, 2024
    Assignee: SAP SE
    Inventor: Daniel Buchmann
  • Patent number: 12073206
    Abstract: A method for updating an imaging device is described comprising, receiving update information comprising a compatibility update filter indicating which generations of supply item are compatible with the imaging device, and updating a compatibility filter of the imaging device based on the update information, the compatibility filter configured to control which generations of supply item are classified as compatible with the imaging device. An imaging device is also described that comprises firmware and a memory, the memory storing a compatibility filter configured to control which generations of supply item are classified as compatible, wherein the firmware is configured to read the compatibility filter, and the imaging device is configured to update the compatibility filter. Finally, an imaging device supply item is also described.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: August 27, 2024
    Assignee: LEXMARK INTERNATIONAL, INC.
    Inventors: Stephen Porter Bush, Timothy John Rademacher, Jennifer Topmiller Williams
  • Patent number: 12061538
    Abstract: The present disclosure provides new and innovative systems and methods for continuous testing of microservice applications. In an example, a computer-implemented method includes obtaining changes to source code, determining at least one related microservice related to the source code, determining at least one related microservice test related to the at least one microservice, executing automated tests to validate the source code, executing the at least one related microservice test to validate the at least one related microservice, generating test outcome data based on the automated tests and the at least one related microservice test, and providing a notification based on the test outcome data.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: August 13, 2024
    Assignee: Red Hat, Inc.
    Inventors: Stuart Douglas, Clement Escoffier
  • Patent number: 12056471
    Abstract: A system for automatically generating computer-executable code includes a user device including a communications interface, a code generation module, and a data store, and a storage device operatively coupled to the code generation module via a network and the communications interface. The storage device includes a relational database management system. The code generation module is configured to parse a selected feature from the feature library to determine a first helper function of the one or more helper functions and a selected template function of the one or more template functions, receive a first argument for the first helper function, generate a first output value by associating the first helper function with the first argument, generate precursor executable code by adding the first output value to the selected template function as a first argument of the selected template function, and execute the precursor executable code to generate bespoke code.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: August 6, 2024
    Assignee: Evernorth Strategic Development, Inc.
    Inventor: Joshua P. Barrett
  • Patent number: 12045591
    Abstract: A compiler transforms a high-level program into configuration data for a coarse-grained reconfigurable (CGR) data processor with an array of CGR units. The compiler includes a method that identifies a skip buffer in a dataflow graph, determines limitations associated with the array, and searches for a lowest cost implementation topology and stage depth. At least three topologies are considered, including a cascaded buffer topology, a hybrid buffer topology, and a striped buffer topology. The lowest cost implementation topology and stage depth are based on the size of the buffered data (usually, the size of a tensor), the depth of the skip buffer, and the array's limitations. The hybrid buffer topology includes multiple sections of parallel memory units. The data travels between memory units in one section to adjacent memory units in a next section without intervening reorder buffers.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: July 23, 2024
    Assignee: SambaNova Systems, Inc.
    Inventors: Nathan Sheeley, Weihang Fan, Matheen Musaddiq, Ram Sivaramakrishnan
  • Patent number: 12039302
    Abstract: Systems, methods, and other embodiments associated with a technique for using micro frontends to build a runtime version of a base application are described. In one embodiment, the method allows for selected micro frontends to be incorporated into the base application. Metadata corresponding to the selected micro frontend may be used to identify at least one or more application programming interfaces (APIs) that are defined in the metadata. The identified APIs are incorporated with the micro frontends to create a final version of the micro frontend. A runtime version of the base application is constructed, at least in part, by combining the base application with the retrieved micro frontends including the one or more APIs that were identified.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: July 16, 2024
    Assignee: Oracle Financial Services Software Limited
    Inventors: Vijay Nair Manohar, Pawan Sahani, Shripad Deshpande