Patents by Inventor Saravanan MOHAN

Saravanan MOHAN 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: 20220156658
    Abstract: A method for managing resources includes applying an ensemble model having a plurality of sub-models such that an output of the ensemble model is a weighted average of predictions from the sub-models, and is a prediction of multiple parameters. The method includes determining that an accuracy of the ensemble model is below a first threshold; and as a result, optimizing weights for the predictions from the sub-models. Optimizing weights for the predictions from the sub-models includes: updating the weights selected by the reinforcement learning by looking ahead over a prediction horizon and optimizing the reward function at the given time instance. The method further includes using the prediction of the multiple parameters to manage resources.
    Type: Application
    Filed: March 5, 2019
    Publication date: May 19, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Saravanan MOHAN, Perepu SATHEESH KUMAR
  • Publication number: 20220147954
    Abstract: The present disclosure relates to methods, as well as corresponding systems, computer programs, computer program products, and computer-readable media. The method comprises training a model to predict, based on data about a collection of uses of a communication service, whether the collection of uses of the communication service is likely to lead to a billing dispute. The training is performed using historical data. The historical data includes data about multiple collections of uses of the communication service and information regarding whether bills generated for the respective collections of uses of the communications service have been disputed by customers. The method comprises obtaining data about a new collection of uses of the communication service by a customer. The method comprises predicting, using the trained model, whether the new collection of uses of the communication service is likely to lead to a billing dispute.
    Type: Application
    Filed: February 28, 2019
    Publication date: May 12, 2022
    Inventors: Saravanan Mohan, Kollapalli Ganesh, Perepu Satheesh Kumar
  • Publication number: 20220014932
    Abstract: The embodiments herein relate to a method performed by a cloud node. The cloud node obtains measurements from at least some of the sensor nodes. The cloud node mathematically determines a minimum number of sensor nodes and their optimal locations. Based on the obtained measurements and the mathematically determined optimal locations, the cloud node graphically determines an optimal location for each of the minimum number of sensor nodes. The cloud node compares the mathematically and the graphically determined optimal locations. When the comparison indicates that the mathematically and graphically determined optimal locations are the same, the cloud node determines a minimum number of fog nodes. Based on the optimal location of sensor nodes, the cloud node determines an optimal location for each of the minimum number of fog nodes.
    Type: Application
    Filed: November 19, 2018
    Publication date: January 13, 2022
    Inventors: Perepu SATHEESH KUMAR, Saravanan MOHAN
  • Publication number: 20210392055
    Abstract: A method for managing computation load of a fog node is disclosed, wherein a computation capacity of the fog node is predicted to become unavailable to a fog network. The method comprises identifying a candidate set of nodes for computational load transfer from the fog node. The method further comprises obtaining a computation graph representing computation in the fog network, and using a learning model to identify a morphism from the obtained computation graph to a new computation graph, in which the fog node is not included. The identified morphism comprises a sequence of one or more morphing operations that replaces the fog node in the obtained computation graph with a topology of one or more nodes selected from the candidate set. The method further comprises causing computation performed at the fog node to be transferred to one or more nodes of the candidate set.
    Type: Application
    Filed: November 9, 2018
    Publication date: December 16, 2021
    Inventors: Saravanan MOHAN, Arindam BANERJEE, Perepu SATHEESH KUMAR
  • Publication number: 20200336536
    Abstract: In one aspect, a method performed by a network node for predicting a probability of state change of a node (e.g., a fog node) in a network is provided. The network node determines a set of weights based on attributes of the node. The network node estimates the probability of state change of the node using the determined set of weights and a set of one or more attribute values related to the node where determining the set of weights includes maximizing an evaluation value associated to the node.
    Type: Application
    Filed: December 22, 2017
    Publication date: October 22, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Saravanan MOHAN, Arindam BANERJEE, Perepu SATHEESH KUMAR
  • Publication number: 20190171947
    Abstract: A method for transferring semantic knowledge between domains of a network is disclosed, the network comprising a first domain and a second domain. The method comprises establishing a semantic knowledge base for the first domain, the semantic knowledge base comprising concepts of the first domain, properties of the first domain concepts, relationships between the first domain concepts, and constraints governing the first domain concepts. The method further comprises establishing a semantic information base for the second domain, the semantic information base comprising concepts of the second domain. The method further comprises, for a concept of the second domain, determining measures of similarity between the second domain concept and concepts of the first domain and identifying, on the basis of the determined measures of similarity, a first domain concept which is equivalent to the second domain concept.
    Type: Application
    Filed: August 10, 2016
    Publication date: June 6, 2019
    Inventors: Saravanan Mohan, Arindam Banerjee
  • Patent number: 10242229
    Abstract: A method (100, 400) for managing access to a database is disclosed. The method comprises receiving a database query, (110), executing the query on the database to obtain a result, (120), generating a noise value, (130), perturbing the result with the generated noise value, (140), and outputting the perturbed result, (150). The noise value is generated from a bimodal probability distribution having a minimum probability at zero noise. Also disclosed is an access management processing element, (200, 300, 600) for a database.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 26, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Saravanan Mohan, Kumaresh Sreedhar
  • Patent number: 10225165
    Abstract: A method of processing a data stream of a communication network in a distributed processing architecture comprising a plurality of processing units comprises the steps of extracting data from the data stream, wherein the data is extracted for a particular time window of a sliding time window. The extracted data is converted into a format suitable for graphical representation. A graphical representation of the converted extracted data is generated, and an estimated value of at least one structural property of the graphical representation of the data determined. The estimated value of the at least one structural property is compared with a threshold value, and a change condition reported based on the outcome of the comparison step. The change condition may be used, for example, to change a location based quality of service parameter.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: March 5, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Saravanan Mohan, Kumaresh Sreedhar, Divya Sundar
  • Patent number: 10225166
    Abstract: A behavior investigating device of a system investigating arrangement in a communication network continuously obtains statistical network usage data of users, analyzes the statistical network usage data with regard to the pattern of behavior of the users, prioritizes the users based on the analysis and informs a traffic prioritizing function about the priority of at least one of the users. The traffic prioritizing function, which may be provided in the traffic prioritizing node, determines that there is network congestion, identifies a communication session of a user in the communication network, obtains a priority of the user from a behavior investigating device and determine whether the user is to be allowed to use the communication network based on the priority and the congestion determination.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: March 5, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: V S Kumaresh, T Balamurugan, JayaKrishnan Kizhakke Pullarappillil, Saravanan Mohan, P. V. K. Ravikumar
  • Patent number: 9692651
    Abstract: A method for improving performance of a network includes identifying at least two communities of users within the network, analysing a structure of each community and clustering the communities according to community performance. The method further includes comparing a structure of a lower performing community with a structure of a higher performing community, and changing the structure of the lower performing community substantially to resemble the structure of the higher performing community. Related computer program product for carrying out a method of introducing connections among users of a network and an apparatus configured to introduce connections among users in a network are disclosed.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: June 27, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Saravanan Mohan, Nadhira Abdul Rasheed, Ishwarya Sridhar, Nalini Srinivasan
  • Publication number: 20160335455
    Abstract: A method (100, 400) for managing access to a database is disclosed. The method comprises receiving a database query, (110), executing the query on the database to obtain a result, (120), generating a noise value, (130), perturbing the result with the generated noise value, (140), and outputting the perturbed result, (150). The noise value is generated from a bimodal probability distribution having a minimum probability at zero noise. Also disclosed is an access management processing element, (200, 300, 600) for a database.
    Type: Application
    Filed: December 20, 2013
    Publication date: November 17, 2016
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Saravanan MOHAN, Kumaresh SREEDHAR
  • Publication number: 20160212023
    Abstract: A method of processing a data stream of a communication network in a distributed processing architecture comprising a plurality of processing units comprises the steps of extracting data from the data stream, wherein the data is extracted for a particular time window of a sliding time window. The extracted data is converted into a format suitable for graphical representation. A graphical representation of the converted extracted data is generated, and an estimated value of at least one structural property of the graphical representation of the data determined. The estimated value of the at least one structural property is compared with a threshold value, and a change condition reported based on the outcome of the comparison step. The change condition may be used, for example, to change a location based quality of service parameter.
    Type: Application
    Filed: August 26, 2013
    Publication date: July 21, 2016
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Saravanan MOHAN, Kumaresh SREEDHAR, Divya SUNDAR
  • Publication number: 20160080275
    Abstract: A behavior investigating device of a system investigating arrangement in a communication network continuously obtains statistical network usage data of users, analyzes the statistical network usage data with regard to the pattern of behavior of the users, prioritizes the users based on the analysis and informs a traffic prioritizing function about the priority of at least one of the users. The traffic prioritizing function, which may be provided in the traffic prioritizing node, determines that there is network congestion, identifies a communication session of a user in the communication network, obtains a priority of the user from a behavior investigating device and determine whether the user is to be allowed to use the communication network based on the priority and the congestion determination.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventors: V. S. Kumaresh, T. Balamurugan, JayaKrishnan Kizhakke Pullarappillil, Saravanan Mohan, P.V.K. Ravikumar
  • Publication number: 20150350038
    Abstract: A method of evaluating trust in a network may include defining a community of nodes of the network from a larger set of nodes of the network. A respective individual trust value may be generated for each node of the community of nodes, and a community trust value may be generated based on the individual trust values of nodes of the community. Related systems are also discussed.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Saravanan MOHAN, Jaganathan Prasad Nandhini, Srinivasan Nandhini
  • Publication number: 20150294379
    Abstract: A billing arrangement continuously receives messages from a variety of service providing entities, the messages being associated with consumption of the user in a variety of service domains, compares, for at least some of the service domains, the consumption within the service domain with a corresponding consumption threshold, if the consumption threshold is crossed, gives the user at least one reward in relation to at least one further service domain, computes a bill based on the degree of consumption within all service domains using corresponding charging rates while considering rewards given to the user and bills the user using the computed bill with possible rewards.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Vivek GIRIDHARAN, Senthil Kumar KARUPANAN SUBRAMANIAN, Saravanan MOHAN, Angammai SUBBIAH, Balaji TIRUVENGADAM
  • Patent number: 9148521
    Abstract: In one particular aspect a method for categorizing a user of a communication service as a churner or non-churner is provided. In some embodiments, the method includes obtaining call data for the user. Next, the call data is used to determine a value (v1) for a graph parameter for the user, the graph parameter being one of: (a) an out-degree parameter, (b) a Shapley Value parameter, (c) a proximity prestige parameter, and (d) closeness centrality parameter. Next, the determined value (v1) is used to determine a churn value (cv). The churn value (cv) is then used to categorize the user as a churner or a non-churner.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: September 29, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Saravanan Mohan, Vijay Raajaa Sundara Raja Moorhty
  • Patent number: 9081859
    Abstract: Methods and apparatuses for assessing user interest scores of users of a mobile network are provided. A method includes for each of a plurality of users (A) determining initial interest scores corresponding to user's interests and interest scores of friends of the user for the user's interests, based on browsing information, and (B) assessing user's interest scores based on the initial interest scores, the interest scores of the friends and friends' influence. The method further includes outputting a list including a subset of the users selected based on the user's interest scores.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: July 14, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Saravanan Mohan, Divya Sundar
  • Publication number: 20150071120
    Abstract: A method for improving performance of a network includes identifying at least two communities of users within the network, analysing a structure of each community and clustering the communities according to community performance. The method further includes comparing a structure of a lower performing community with a structure of a higher performing community, and changing the structure of the lower performing community substantially to resemble the structure of the higher performing community. Related computer program product for carrying out a method of introducing connections among users of a network and an apparatus configured to introduce connections among users in a network are disclosed.
    Type: Application
    Filed: August 22, 2012
    Publication date: March 12, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Saravanan Mohan, Nadhira Abdul Rasheed, Ishwarya Sridhar, Nalini Srinivasan
  • Publication number: 20140114722
    Abstract: A method is disclosed wherein churn scores and influence scores for each customer in a particular set of customers (the set may include all customers of the network or some subset of all the customers) is determined. Each customer in the set can be ranked based on the customer's churn score and influence score. For example, a customer with a low churn score and a low influence score would be ranked lower than a customer with a high churn score and a high influence score. The customers that are ranked the highest should be the target of a retention campaign on a timely manner.
    Type: Application
    Filed: October 24, 2012
    Publication date: April 24, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Saravanan MOHAN, Vijay Raajaa Sundara Raja Moorthy
  • Publication number: 20140040068
    Abstract: A mobile recommendation system for providing one or more recommendations to a group of mobile users having specific behavior characteristics among a plurality of mobile users is disclosed. The mobile recommendation system comprises of a pre-clustered repository that is configured to store pre-cluster data of the group of mobile users. The mobile recommendation system further comprises a processor capable of controlling a mobile identification generation module that is configured to create a plurality of pre-clusters of mobile users with regard to the pre-cluster data stored in the pre-clustered repository and to generate a unique identification parameter for each mobile user for identifying a priority of the specific behavior characteristics of the respective mobile user in the respective precluster.
    Type: Application
    Filed: November 23, 2011
    Publication date: February 6, 2014
    Inventors: Saravanan Mohan, Sriram Ravi, Niranjan Santhalingam, Aashan Ram Sayeeram