Patents Examined by Hossain M Morshed
-
Patent number: 12182546Abstract: 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: GrantFiled: August 16, 2022Date of Patent: December 31, 2024Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.Inventors: En Shi, Yongkang Xie, Zihao Pan, Shupeng Li, Xiaoyu Chen, Zhengyu Qian, Jingqiu Li
-
Patent number: 12174730Abstract: 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: GrantFiled: August 25, 2022Date of Patent: December 24, 2024Assignee: VERTEX, INC.Inventors: Jeffrey J. Bleacher, Susan M. Soo
-
Patent number: 12169450Abstract: 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: GrantFiled: January 15, 2024Date of Patent: December 17, 2024Assignee: Morgan Stanley Services Group Inc.Inventors: Anshuman Behera, Mohammed Mazeed Ahamed, Raka Rajanigandha, Sujit Eapen
-
Patent number: 12169707Abstract: 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: GrantFiled: March 8, 2023Date of Patent: December 17, 2024Assignee: Hitachi Vantara, Ltd.Inventors: Yohsuke Ishii, Masayuki Sakata
-
Patent number: 12159125Abstract: 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: GrantFiled: November 30, 2023Date of Patent: December 3, 2024Assignee: ZHEJIANG LABInventors: Tianshu Zhou, Xin Gao, Jingsong Li, Yu Tian
-
Patent number: 12153511Abstract: 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: GrantFiled: May 17, 2022Date of Patent: November 26, 2024Assignee: SAP SEInventor: Till Merker
-
Patent number: 12147331Abstract: 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: GrantFiled: September 28, 2023Date of Patent: November 19, 2024Assignee: Bank of America CorporationInventor: Brandon Sloane
-
Patent number: 12135639Abstract: 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: GrantFiled: March 7, 2023Date of Patent: November 5, 2024Assignee: INTUIT INC.Inventors: Saravanan Balasubramanian, Navin Kumar Jammula, Sumit Nagal, Vijay Thomas
-
Patent number: 12131201Abstract: 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: GrantFiled: December 20, 2022Date of Patent: October 29, 2024Assignee: PAYPAL, INC.Inventors: Prabin Patodia, Shivam Jari, Rajendra Bhat
-
Patent number: 12124363Abstract: 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: GrantFiled: June 30, 2023Date of Patent: October 22, 2024Assignee: SAP SEInventor: VishnuPrasath Dhayanithi
-
Patent number: 12117926Abstract: 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: GrantFiled: September 8, 2023Date of Patent: October 15, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Akhilesh Gupta, Purushothaman Jegatheesan, Anupam Arora
-
Patent number: 12105619Abstract: 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: GrantFiled: July 17, 2023Date of Patent: October 1, 2024Assignee: International Business Machines CorporationInventors: Pei Jian Liu, Bing Hua Zhao, Na Liu, Yan Liu, Mei Rui Su
-
Patent number: 12099575Abstract: 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: GrantFiled: September 12, 2022Date of Patent: September 24, 2024Assignee: ThoughtSpot, Inc.Inventors: Divesh Gandhi, Atul Mangat, Vidya Priyadarshini Narayanan, Shubham Jaiswal, Anand Kumar Ganesh, Saurabh Kakran
-
Patent number: 12086573Abstract: 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: GrantFiled: July 19, 2021Date of Patent: September 10, 2024Assignee: Red Hat, Inc.Inventor: Jindrich Novy
-
Patent number: 12079623Abstract: 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: GrantFiled: June 7, 2022Date of Patent: September 3, 2024Assignee: SAP SEInventor: Daniel Buchmann
-
Patent number: 12073206Abstract: 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: GrantFiled: June 1, 2022Date of Patent: August 27, 2024Assignee: LEXMARK INTERNATIONAL, INC.Inventors: Stephen Porter Bush, Timothy John Rademacher, Jennifer Topmiller Williams
-
Patent number: 12061538Abstract: 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: GrantFiled: March 23, 2022Date of Patent: August 13, 2024Assignee: Red Hat, Inc.Inventors: Stuart Douglas, Clement Escoffier
-
Patent number: 12056471Abstract: 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: GrantFiled: October 14, 2022Date of Patent: August 6, 2024Assignee: Evernorth Strategic Development, Inc.Inventor: Joshua P. Barrett
-
Patent number: 12045591Abstract: 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: GrantFiled: September 14, 2022Date of Patent: July 23, 2024Assignee: SambaNova Systems, Inc.Inventors: Nathan Sheeley, Weihang Fan, Matheen Musaddiq, Ram Sivaramakrishnan
-
Patent number: 12039302Abstract: 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: GrantFiled: July 28, 2023Date of Patent: July 16, 2024Assignee: Oracle Financial Services Software LimitedInventors: Vijay Nair Manohar, Pawan Sahani, Shripad Deshpande