Patents by Inventor Mahantesh Kothiwale

Mahantesh Kothiwale 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: 20240049051
    Abstract: A method and an apparatus for clustering Internet protocol (IP) packets in a wireless network are provided. The method includes receiving, by a network device in the wireless network, a plurality of IP packets from an upper layer of a user equipment (UE) in the wireless network or vice versa, initiating a timer on receiving the plurality of IP packets from the upper layer, forming a cluster of IP packets having a predetermined maximum size while the timer is running, stopping the timer once the formation of the cluster is completed, and transmitting the cluster of IP packets to a lower layer of the UE, where the lower layer treats the cluster of IP packets as a single payload to minimize the IP packets handled at the lower layer of the UE.
    Type: Application
    Filed: May 17, 2023
    Publication date: February 8, 2024
    Inventors: Mahantesh KOTHIWALE, Aneesh Narendra DESHMUKH, Nayan OSTWAL, Anshuman NIGAM, Nitin ANAND
  • Publication number: 20230110930
    Abstract: A method and system for multi-core load scheduling in an operating system (OS) less communication network is disclosed. The method comprises initializing a plurality of threads for processing corresponding functionalities of incoming packets. The method further comprises synchronizing the plurality of initialized threads with each other for simultaneous processing of the one or more incoming packets. The method further comprises determining central processing unit (CPU) load on each of the plurality of cores and an ingress data-rate of one or more incoming data packets. The method further comprises enabling or disabling at least one flag based on the determined load and the ingress data-rate and determining at least one thread based on the enabled flag by the RL agent. The method further comprises processing the corresponding functionalities associated with the one or more incoming packets based on the at least one determined thread.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 13, 2023
    Inventors: Mahantesh KOTHIWALE, Aneesh DESHMUKH, Jitender Singh SHEKHAWAT, Nayan OSTWAL, Nitin ANAND, Srinivasa Rao KOLA
  • Publication number: 20220330094
    Abstract: Embodiments herein provide a method for managing orientation of a CPE (402). The method includes: detecting, by the CPE (402), that the CPE (402) is in a first orientation and connected to at least one first beam of at least one of a network element (600) and an electronic device (500). Further, the method includes detecting, by the CPE (402), a requirement for connecting to at least one second beam of at least one of the network element (600) and the electronic device (402). Further, the method includes changing, by the CPE (402), the CPE (402) to a second orientation for connecting to the at least one second beam.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 13, 2022
    Inventors: Mahantesh KOTHIWALE, Arvind RAMAMURTHY, Yunas RASHID
  • Patent number: 11360542
    Abstract: This disclosure provides a method and an apparatus for operating a processor in an electronic device. The method includes identifying an average throughput for a first set of subframes, predicting a load of the processor for a second set of subframes based on the identified average throughput, determining an operating frequency of the processor for the second set of subframes based on the predicted load, and operating the processor on the determined operating frequency for the second set of subframes.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: June 14, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mahantesh Kothiwale, Satyam Namdeo, Yunas Rashid, Srinivasa Rao Kola, Manjunath Jayram
  • Publication number: 20210072814
    Abstract: This disclosure provides a method and an apparatus for operating a processor in an electronic device. The method includes identifying an average throughput for a first set of subframes, predicting a load of the processor for a second set of subframes based on the identified average throughput, determining an operating frequency of the processor for the second set of subframes based on the predicted load, and operating the processor on the determined operating frequency for the second set of subframes.
    Type: Application
    Filed: December 12, 2018
    Publication date: March 11, 2021
    Inventors: Mahantesh KOTHIWALE, Satyam NAMDEO, Yunas RASHID, Srinivasa Rao KOLA, Manjunath JAYRAM
  • Patent number: 8015541
    Abstract: A system, method and computer program that enables an application designer to automate the process of software development and develop business applications by modeling the constituent business process models is provided. After identifying the business requirements in terms of the underlying business processes, the same are modeled visually using the inter-relationships across processes. The modeling activity is accomplished by using the visual modeling environment in accordance with the preferred embodiment of the present invention, which, among other tools comprises a set of abstract business components. Each business process is viewed as a collection of business tasks. Each business task is modeled as an instance of an abstract business component. The instance acquires process-specific context with process-specific parameters input by the application designer. Such tasks are then connected together as required for the business process.
    Type: Grant
    Filed: January 6, 2003
    Date of Patent: September 6, 2011
    Assignee: Rage Frameworks, Inc.
    Inventors: Venkatesan Srinivasan, Mahantesh Kothiwale, Rummana Alam, Srinivasan Bharadwaj
  • Patent number: 7590647
    Abstract: A system, method, and computer program for automatically identifying, parsing, and interpreting tabular data from unstructured documents stored in various formats such as ASCII text, Unicode text, HTML, PDF text, and PDF image format is provided. A set of table identification, parsing/tokenizing, and interpreting/mapping rules are developed with grammar descriptors. These rules are then applied to a set of documents to identify a table, parse the content of the table, and interpret the parsed content, if required, thereby standardizing the tabular data.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: September 15, 2009
    Assignee: Rage Frameworks, Inc
    Inventors: Venkatesan Srinivasan, Mahantesh Kothiwale, Rummana Alam, Srinivasan Bharadwaj
  • Patent number: 7451403
    Abstract: A system, method and computer program that enables an application designer to automate the process of development of user interfaces (UIs). The designer develops UIs by modeling. The process of development of UI applications by modeling does not require any coding. The modeling activity is accomplished by using the visual modeling environment, which among other tools comprises a set of pre-built reusable components. Each component represents a dimension of functionality that is commonly required in UI applications. The designer specifies application-specific context for the components. Components when provided with application specific context become tasks. The tasks are then connected together in a logical order to develop an application. The applications thus developed are then visually verified. These applications are then executed by an Engine.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: November 11, 2008
    Assignee: Rage Frameworks, Inc.
    Inventors: Venkatesan Srinivasan, Mahantesh Kothiwale, Rummana Alam, Srinivasan Bharadwaj
  • Patent number: 7392162
    Abstract: A system, method and computer program that enables an application designer to automate the process of development of computational logic based applications. The designer develops the computational logic based applications by modeling. The process of development of applications by modeling does not require any coding. The modeling activity is accomplished by using the visual modeling environment, which among other tools comprises a set of pre-built reusable components. Each component represents a dimension of functionality that is commonly required in software applications. The designer specifies application-specific context for the components. Components when provided with application specific context become tasks. The tasks are then connected together in a logical order to develop an application. The applications thus developed are then visually verified. These applications are then executed by a Model Network Engine.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: June 24, 2008
    Assignee: Rage Frameworks, Inc.
    Inventors: Venkatesan Srinivasan, Mahantesh Kothiwale, Rummana Alam, Srinivasan Bharadwaj
  • Publication number: 20060288268
    Abstract: A system, method, and computer program for automatically identifying, parsing, and interpreting tabular data from unstructured documents stored in various formats such as ASCII text, Unicode text, HTML, PDF text, and PDF image format is provided. A set of table identification, parsing/tokenizing, and interpreting/mapping rules are developed with grammar descriptors. These rules are then applied to a set of documents to identify a table, parse the content of the table, and interpret the parsed content, if required, thereby standardizing the tabular data.
    Type: Application
    Filed: May 27, 2005
    Publication date: December 21, 2006
    Applicant: Rage Frameworks, Inc.
    Inventors: Venkatesan Srinivasan, Mahantesh Kothiwale, Rummana Alam, Srinivasan Bharadwaj