Patents Examined by Thuy Dao
  • Patent number: 11829422
    Abstract: A system automatic design device includes: a view generation unit configured to generate a view obtained by converting requirement data using an aspect model and to output the generated view as a pre-update view; a graph conversion unit configured to converting the requirement data or the pre-update view using a graph conversion rule; a requirement data update unit configured to reflect a content of a post-update view obtained after the pre-update view is converted on the requirement data; and a system requirement concretization unit configured to obtain system configuration data, in which the requirement data is concretized, by repeatedly performing operations of: converting the requirement data by the graph conversion unit, or converting the pre-update view into the post-update view by the graph conversion unit, and converting the requirement data by reflecting the content of the post-update view on the requirement data by the requirement data update unit.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: November 28, 2023
    Assignee: NEC CORPORATION
    Inventors: Takuya Kuwahara, Takayuki Kuroda
  • Patent number: 11829741
    Abstract: A method, computer program product and computer system to generate a codebase for tenant microservices in a distributed computing environment is provided. A processor receives a request from a tenant to deploy a microservice in a distributed computing environment. A processor retrieves a schema associated with the tenant and the microservice to be deployed. A processor retrieves a constructor class associated with the microservice. A processor deploys an instance of the microservice within the distributed computing environment based on the constructor class associated with the microservice. A processor provides a service endpoint within the distributed computing environment managed by the deployed instance of the microservice.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: November 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Slobodan Sipcic, Peeyush Jaiswal, Naeem Ahmed, Priyansh Jaiswal, Niyati Patel
  • Patent number: 11822968
    Abstract: A method, a system, and a computer program product for executing a performance capacity analysis in a cloud application delivery controller computing environment and generating one or more recommendations for deployment of a computing solution. One or more deployment parameters associated with deploying of a first computing system in a plurality of first computing systems in a second computing system is received. The deployment parameters are defined by at least the second computing system. A list of first computing systems is generating using the received deployment parameters. Each first computing system in the generated list is executed in a test environment and test results associated with execution of each first computing system in the generated list are determined. At least one first computing system in the generated list is selected for deployment upon determining that the test results associated with executing of the first computing system match the deployment parameters.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: November 21, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Ioannis Dounis, John Prevezanos, Thanasis Petrovas, Vassilis Tsogkas
  • Patent number: 11822917
    Abstract: Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring, in the vehicle, data representing real-time processing activity of the ECU; accessing, in the vehicle, historical data relating to processing activity of the ECU, the historical data representing expected processing activity of the ECU; comparing, in the vehicle, the real-time processing activity data with the historical data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: November 21, 2023
    Assignee: Aurora Labs Ltd.
    Inventor: Zohar Fox
  • Patent number: 11803370
    Abstract: In a cloud computing environment, a configurable transaction status interface of an enterprise computing platform enables application developers to customize applications efficiently. The configurable transaction status interface includes a global variable that is populated using a method for implementing a configurable status map that maps a transaction result to the global variable without having to customize the application. The configurable transaction status interface allows third party vendors of transaction gateways to use the configurable status map to map one or more of their gateway-specific transaction results to a generic status defined in the global variable. The vendors manage the configurable status map in their own namespace independently of the application with which they are interfacing.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: October 31, 2023
    Assignee: Salesforce, Inc.
    Inventors: Tarundeep Batra, Lopa Mukherjee, Himanshu Kapoor
  • Patent number: 11797298
    Abstract: A library model addition engine adds library models to a library knowledge base by defining a template for a library configuration file that conveys information about each library model, custom inputs and code snippets to facilitate library comparison operations, and education content for the library model, where the library configuration file template may be automatically filled by populating selected data fields in the template with information identifying the library model and a set of custom inputs for the library model, and then passing a set of test cases from the set of custom inputs to an input/output matching engine to evaluate a repository of code snippets and identify a set of functionally similar code snippets for inclusion one or more data fields in the template.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: October 24, 2023
    Assignee: DevFactory FZ-LLC
    Inventor: Tushar Makkar
  • Patent number: 11797316
    Abstract: Embodiments of the present invention provide a system for automatically generating and managing application directories of one or more applications associated with an entity. The system is configured for identifying initiation of packaging of one or more program codes associated with at least one application, scanning the one or more program codes to identify one or more parameters associated with the one or more program codes, and automatically generating an application directory associated with the at least one application based at least on the one or more parameters identified by scanning the one or more program codes, wherein the one or more parameters comprise one or more dependencies, one or more screens, one or more permissions, one or more services, one or more navigational parameters, one or more base classes, one or more logging frameworks, and one or more static analyzers.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: October 24, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Indradeep Dantuluri
  • Patent number: 11789852
    Abstract: Systems, media, and methods for automatically generating test accounts using a test account generator are disclosed. Responsive to an indication of a selection of a product of interest from among a list of products, fields of information corresponding to the selected product, as well as enabling the testing of the test account, are generated. Permission to access a plurality of servers containing data corresponding to the fields of information is requested. Responsive to permissions to access the plurality of servers being granted, a test data set including data corresponding to the fields of information is produced and transmitted to the test account generator. Upon receiving the test data set, the included data is populated into corresponding fields of information to generate the test account.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: October 17, 2023
    Assignee: Capital One Services, LLC
    Inventors: Neeraj Sharma, Jeffrey A. Tyree, Andrew Troy Hartwell, Siwatm Piyasirisilp, Suresh Vadigi
  • Patent number: 11789728
    Abstract: Embodiments disclosed are directed to a system that performs steps to transmit, to a client device, a host application for storage on a browser of the client device. The host application is used to facilitate loading of a micro-frontend application onto the browser at runtime of the host application, for integration with and use in conjunction with the host application. The system also receives, from the host application, a request to load the micro-frontend application onto the browser. Based on receiving the request, a manifest file is accessed indicating a version of the micro-frontend application to be loaded onto the browser. The micro-frontend application is retrieved based on the version indicated in the manifest file and transmitted to the host application for loading onto the browser.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: October 17, 2023
    Assignee: Capital One Services, LLC
    Inventors: Venkata Sudharsan Dasa, Jonathan Ricklis
  • Patent number: 11782689
    Abstract: Embodiments of the present disclosure provide a system, method and framework that facilitate and simplify computing solutions requirements or description breakdown into user-driven, autonomous system of decentralized distributed intents fulfilled by shapes (software and software stack) organized and implemented as essential, minimized capabilities effortlessly extended, assembled, swapped, and re-organized; simplifying and accelerating prototyping, development, packaging, deployment, and maintenance of a solution's lifecycle, e.g., an Artificial Intelligence system. Embodiments of the system, framework, and method provide the infrastructure for defining intents and shapes, support green computing and continuous updates, and eliminate endless incremental technology refreshes with minimum operational impact to a deployed solution. Inherent to the system, framework, method is a dramatic reduction in cybersecurity vulnerabilities and attack surfaces among other benefits.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: October 10, 2023
    Assignee: Spectrum Comm Inc.
    Inventors: Christopher Shaun Costello, Donn Scott Sickles, Ryan Edward Souther, Terry Franklin Byrum
  • Patent number: 11782697
    Abstract: Various embodiments of the invention are related to a method of performing upgrades to a computing system. After an initial upgrade strategy is produced by a device emulation system, one or more embodiments of the invention may continue to refine the upgrade strategy if changes occur to key aspects of the system, before the upgrade is performed and/or completed. These key aspects or key identifiers of the system are monitored throughout the upgrade process and are used to refine the upgrade strategy.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: October 10, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Nalam, Shelesh Chopra, Malathi R
  • Patent number: 11775281
    Abstract: Various embodiments of the invention are related to a method of performing upgrades to a computing system. After an initial upgrade strategy is produced by a device emulation system, one or more embodiments of the invention may produce a more refined upgrade strategy based on changes in key aspects identified in the initial upgrade strategy. These key aspects or key identifiers of the system are monitored throughout the upgrade process and are used to refine the upgrade strategy.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: October 3, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Nalam, Shelesh Chopra, Malathi R
  • Patent number: 11776689
    Abstract: Portable or ambulatory infusion devices and systems capable of remotely updating an ambulatory fluid delivery device include safety protocols that verify the status of the ambulatory fluid delivery device before and after a field update of software. Methods of accomplishing the same field update of software are also described.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: October 3, 2023
    Assignee: Tandem Diabetes Care, Inc.
    Inventor: Don Ludolph
  • Patent number: 11775379
    Abstract: A first set of values reported by an electronic device and not reported by another electronic device over a first period of time that is prior to a firmware release to the electronic device is received. The first set of values is associated with a metric. A set of statistical properties associated with the first set of values is determined. A second set of values reported by the electronic device and not reported by another electronic device over a second period of time that is after the firmware release is received. The second set of values is associated with the metric. A set of statistical properties associated with the second set of values is determined. The set of statistical properties associated with the first set of values and the set of statistical properties associated with the second set of values is compared to detect an anomaly.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: October 3, 2023
    Assignee: Verkada Inc.
    Inventors: Yu Yang, Hanhong Gao, Han Cao
  • Patent number: 11775289
    Abstract: Source code routines are generated for storage management in a storage code development management tool. A script that includes the source code routines is generated. The storage code development management tool receives indications based on an execution of an object code generated via execution of the script. The storage code development management tool modifies the source code routines based on the received indications.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: October 3, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trinh Nguyen, Tan Q. Nguyen
  • Patent number: 11775280
    Abstract: One or more embodiments of this invention may improve the operating and upgrading of computing devices and systems. The computing device and/or system may receive information related to a plurality of application upgrades from an application monitoring agent. Based on the received information, a device emulation will be requested, and an emulation will be performed in response to generate an application upgrade strategy including such things as emulated (e.g., predicted) upgrade times. In order to produce a more refined upgrade strategy the various embodiments also consider key aspects of the device and the upgrades to produce one or more key identifiers. The key identifiers are monitored throughout the upgrade process and are used to refine the upgrade strategy.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: October 3, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Nalam, Shelesh Chopra
  • Patent number: 11775292
    Abstract: A partially completed user experience design can be completed by selecting a previous codified user experience design, and determining portions of a Finite State Machine of the previous codified user experience design that should be added to a FSM of the partially completed user experience design. This enables use of a previous codified user experience designs to complete the FSM of a partially completed user experience design. Previously codified user experience designs can also be used as the basis for creation of new user experience designs. A previously codified user experience design is selected, and newly created portions of the FSM that are to be added to the FSM of the previously codified user experience design are added to the FSM of the previously codified user experience design. In both instances, components and patterns of the user experience design are automatically substituted to ensure uniformity within the created design.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: October 3, 2023
    Assignee: Dell Products, L.P.
    Inventors: Sumedh Sathaye, Reut Kovetz, Patrick East, Jennifer Minarik, Kelly Lisai
  • Patent number: 11775272
    Abstract: A solution is proposed for deploying software programs. A corresponding method comprises calculating a program security indicator of each software program according to corresponding component security indicators of software components being used by the software program. A computing system (or more) is selected for deploying the software program according to a comparison between the program security indicator and corresponding system security indicators of a plurality of available computing systems. A computer program and a computer program product for performing the method are also proposed. Moreover, a corresponding system is proposed.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: October 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Volpe, Donatello Carriero, Gianluca Gigliarelli, Roberto Ragusa, Wanda Righi
  • Patent number: 11768479
    Abstract: Secure data transmission between an input device and both industrial controllers in a high-availability system utilizes a secure connection established between the primary industrial controller and the input device. Data required to establish the secure connection is stored on the primary controller as part of the connection data corresponding to the secure connection. The input device transmits data to the primary controller over the secure connection according to the desired level of security. The primary controller transmits the connection data defining the secure connection to the secondary controller. If a failure occurs in the primary controller, the secondary controller establishes a connection to the input device using the connection data for the secure connection, such that the secondary controller may assume responsibility for the controller end of the secure connection. The primary controller transmits the input signals to the secondary controller via the dedicated connection between controllers.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: September 26, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Kyle E. Neet, Jack M. Visoky, Krzysztof Glensk, Jonathan D. Bradford
  • Patent number: 11768875
    Abstract: A method to provide an interface for asset tee determination includes performing a search of data, the search including user-supplied criteria information, causing display of results of the search, receiving user input providing classifications for the results of the search, the classifications indicating asset identifier and asset parent identifier fields in the results of the search, identifying, based on the user input and the results of the search, a plurality of unique assets identifiers and corresponding asset parent identifiers, and automatically generating a computer representation of an asset hierarchy comprising an asset node for each asset identifier, an asset parent node for each asset parent identifier, and a representation of hierarchical relationships between asset nodes and asset parent nodes.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: September 26, 2023
    Assignee: Splunk Inc.
    Inventors: Erick Anthony Dean, Brian Matthew Gilmore