-
公开(公告)号:US20230409417A1
公开(公告)日:2023-12-21
申请号:US17806812
申请日:2022-06-14
摘要: Described are techniques for exposing an endpoint for a software function used by microservices. The techniques include obtaining software classes of a plurality of microservices and analyzing the software classes to identify a software function that is eligible for conversion to an application programming interface (API) format. The techniques further include determining a server microservice, which hosts a software class that includes the software function, and one or more client microservices that use the software function. The techniques further include generating deployable source code implementing an API that exposes the software function hosted by the server microservice to the one or more client microservices. The API uses a software wrapper to encapsulate software function semantics used by a monolith application refactored into the plurality of microservices.
-
公开(公告)号:US20230176755A1
公开(公告)日:2023-06-08
申请号:US17545402
申请日:2021-12-08
IPC分类号: G06F3/06
CPC分类号: G06F3/0631 , G06F3/0644 , G06F3/0604 , G06F3/067
摘要: Methods, systems, and computer program products for generating multi-dimensional host specific storage tiering are provided herein. A computer-implemented method includes maintaining information of a plurality of storage resources connected to at least one host device; configuring, based at least in part on the information, a plurality of partitions of the storage resources, each partition comprising multiple storage tiers, wherein the plurality of partitions is configured to provide physical migration paths between the multiple storage tiers within each of the partitions; detecting a change to the plurality of storage resources; and reconfiguring the plurality of partitions based at least in part on the detected change.
-
公开(公告)号:US10935309B2
公开(公告)日:2021-03-02
申请号:US16368950
申请日:2019-03-29
发明人: Umamaheswari Devi , Nicholas Ettlinger , Jacob T. Griffith , Benjamin Grisz , Jagabondhu Hazra , Kedar Kulkarni , Amith Singhee
摘要: Embodiments of the present invention disclose a method, a computer program product, and a computer system for predictive maintenance of refrigeration cases. A computer collects a temperature time series for a refrigeration case and, based on the temperature time series, learns a refrigeration case signature for both non-frost and defrost cycles. The computer generates features based on the refrigeration case signature and compares the refrigeration case signature to real time, or observed, temperatures and features using a rule-based and/or machine learning framework. Based on determining that the real time data varies beyond a threshold from the refrigeration case signature, the computer identifies a failure symptom of the refrigeration case and diagnoses a root cause of the symptom or failure. In addition, the computer may activate an alarm and open a work order corresponding to the root cause of the symptom or failure.
-
公开(公告)号:US20200349145A1
公开(公告)日:2020-11-05
申请号:US16402450
申请日:2019-05-03
摘要: In an approach for an indoor survey data collection, a processor generates reference points based on a site map and an accuracy requirement. A processor collects data at each reference point through a data collecting agent. A processor detects an outlier at the reference points using a feedback from the data collecting agent during the data collection and a database. A processor eliminates the detected outlier and rectifies the data.
-
公开(公告)号:US20200336499A1
公开(公告)日:2020-10-22
申请号:US16385457
申请日:2019-04-16
发明人: Kedar Kulkarni , Padmanabha V. Seshadri , Satyam Dwivedi , Amith Singhee , Pankaj S. Dayama , Nitin Singh
IPC分类号: H04L29/06 , G06F16/901 , G06K9/62 , G06F17/18 , G06N5/04
摘要: Methods, systems, and computer program products for anomaly and mode inference from time series data are provided herein. A computer-implemented method includes receiving time-series sensor data for each one of a group of devices; extracting a set of states for each device in the group from the time-series sensor data; constructing a state-transition graph for each of the devices, wherein each of the state-transition graphs comprises nodes corresponding to each state in the set and edges corresponding to a probability of transition between the extracted states over time; identifying, for each set, a given state as one of: a mode, a normal state and an anomalous state based on the state-transition graph; and detecting one or more anomalous devices in the group by computing similarities between different devices in the group, based at least in part on the determined state-transition graphs.
-
公开(公告)号:US10805382B2
公开(公告)日:2020-10-13
申请号:US15882404
申请日:2018-01-29
发明人: Krishnasuri Narayanam , Amith Singhee , Sumanta Mukherjee , Francisco Barahona , Joao P. M. Goncalves
IPC分类号: G06F15/16 , H04L29/08 , H04L12/24 , H04L12/911
摘要: Methods, systems and computer program products for resource position planning are provided herein. A computer-implemented method includes generating a multi-commodity flow network for locations of a distributed service network over a planning horizon. The method also includes obtaining a set of candidate outage scenarios for the distributed service network, each of the set of candidate outage scenarios being associated with a corresponding probability of occurrence. The method also includes generating a resource positioning configuration for resources in the multi-commodity flow network utilizing an optimization model that reduces unmet demand for each of the set of candidate outage scenarios based at least in part on the probability of occurrence of each of the set of candidate outage scenarios. The method also includes providing the resource positioning configuration to the distributed service network to modify positioning of one or more resources in the distributed service network based on the generated resource positioning configuration.
-
公开(公告)号:US20200311480A1
公开(公告)日:2020-10-01
申请号:US16367500
申请日:2019-03-28
发明人: Ashok Pon Kumar Sree Prakash , Ayushi Dalmia , Amith Singhee , Digbalay Bose , Sumanta Mukherjee , Raghavendra Singh , Vikas C. Raykar
IPC分类号: G06K9/62 , G06F16/56 , G06F16/532 , G06F16/51 , G06N3/08
摘要: A neural network based search system is provided. A first digital image is analyzed by a user device. A targeted object in the first digital image is determined based, at least in part, on (i) the characteristics of the first digital image and (ii) the features of the targeted object. A vector array is generated based, at least in part, on (i) the first digital image and (ii) the targeted object. The vector array is analyzed by the user device. The targeted object is determined based, at least in part, by the vector array. A plurality of digital images is identified based, at least in part, on the similarity of the plurality of digital images and (i) the first digital image and (ii) the targeted object responsive to identifying a plurality of digital images, a query processing is generated. The query map is generated on a user device.
-
公开(公告)号:US20240036837A1
公开(公告)日:2024-02-01
申请号:US17815430
申请日:2022-07-27
摘要: Systems/techniques that facilitate monolith-to-microservice refactoring via source-code-to-domain-model graph comparison are provided. In various embodiments, a system can access source code of a monolithic application and a target domain model corresponding to the monolithic application. In various aspects, the system can refactor the monolithic application into microservices, by aligning a first graph representing the source code with a second graph representing the target domain model.
-
公开(公告)号:US11157267B1
公开(公告)日:2021-10-26
申请号:US17015233
申请日:2020-09-09
发明人: Jia Qi Li , Zhi Shuai Han , Fan Jing Meng , Amith Singhee , David Scott Wenk , Rahamim Katan , Saravanan Krishnan , Vini Kanvar
摘要: A computer-implemented method includes receiving, by a processor, real time operation data related to an application, identifying components of the application based on the operation data, extracting relationships and interdependencies between the components, and generating a graph of the identified components, the relationships and the interdependencies. The method also includes determining one or more dynamic metrics of the identified components, the one or more dynamic metrics indicative of interactions between the components, extracting statistical information describing at least one of performance and resource consumption based on the operation data, incorporating the dynamic metrics into the graph, determining a behavior of at least one component based on a pattern of appearance of the at least one component in the graph, and generating a model of the application based on the identified components and the determined behaviors.
-
公开(公告)号:US20210192552A1
公开(公告)日:2021-06-24
申请号:US16718793
申请日:2019-12-18
发明人: Akshay Gugnani , Vikas Chandrakant Raykar , Vijay Ekambaram , Amith Singhee , Surya Shravan Kumar Sajja
摘要: One embodiment provides a method, including: receiving a clothing design, wherein the clothing design identifies attributes of an article of clothing; accessing a plurality of information sources having sentiments regarding attributes of pieces of clothing, wherein each of the plurality of information sources is assigned to one of a plurality of geographical regions; identifying location-dependent attributes of the pieces of clothing, wherein the location-dependent attributes comprise clothing attributes whose corresponding user sentiments vary across at least a subset of the geographical regions; and recommending, based upon the location-dependent attributes and a targeted geographical region in which the article of clothing is to be sold, parameter values for the attributes of the article of clothing, wherein the recommending comprises correlating (i) the targeted geographical region with (ii) location-dependent attributes having a positive sentiment within the targeted geographical region.
-
-
-
-
-
-
-
-
-