As per patent office journal dated 02/07/2021 patent number 370479 has been granted to TATA Consultancy Services Limited that is titled as System and Method for determining number of computing resources for executing number of jobs. The primary independent claim of this patent states a method for determining the number of computing resources required for executing jobs in total processing time. The method includes receiving the number of jobs to be executed by a software application and different variables associated with it. The variables include a mean processing time (µ), a standard deviation (σ), a service level agreement (α), and a confidence level (1-α). Further, the mean processing time (µ) indicates average time required for executing each job, and the standard deviation (σ) indicates a variance in the mean processing time (µ). The service level agreement (α) indicates maximum time allowable in addition to the total processing time (T) for executing the number of jobs (n). Further, an inverse parameter (γ) using the mean processing time (µ), the standard deviation (σ), and the confidence level (1-α), is determined via a processor. After the inverse parameter is determined, a queue length (k) is determined using the total processing time (T), the mean processing time (µ), the standard deviation (σ), and the inverse parameter (γ). The queue length (k) indicates the maximum number of jobs capable of being executed simultaneously by a single computing resource and is computed using a formula √k = – σγ ± √( σ2 γ 2 + 4T μ) / 2 μ. The queue length (k) and the number of jobs (n) are then processed to determine various computing resources required for the execution of the number of jobs.
During the patent prosecution, the patent examiner objected to this patent under section 3(k) of the Indian Patents Act. The patent applicant responded to this objection by stating the judgment of Delhi High Court dated 13th March 2015 in Telefonaktiebolaget Lm Ericsson Vs. Intex Technologies (India) Limited, I.A. No. 6735/2014 in CS (OS) No.1045/ 2014 wherein it was stated that any invention which has a technical contribution or has a technical effect is not merely a computer program per se and is patentable. With regard to the judgment, the applicant submits that the claims of the instant invention are patentable because the subject matter of the present invention solves the problem of execution of jobs associated with software applications of different technologies using multiple computing resources in an efficient way and within the service level agreement (SLA) by using various hardware components like receiving modules and determining module, processor and the like. Therefore, the subject matter of the present invention is novel and patentable as it solves a technical problem.
This patent falls under the category of Communication. Overall, this patent covers a system and method for determining the number of computing resources for executing a number of jobs. The method includes receiving the number of jobs and variables associated with it, namely, a mean processing time, standard deviation, a service level agreement and a confidence level. Once the variables are received an inverse parameter is determined using mean processing time, standard deviation and the confidence level. After the inverse parameter is determined, the queue length is further determined using mean processing time, total processing time, standard deviation and inverse parameter. Further queue length and number of jobs are processed to determine the number of computing resources.
Our team of advanced patent attorneys assists clients with patent searches, drafting patent applications, and patent (intellectual property) agreements, including licensing and non-disclosure agreements.
Advocate Rahul Dev is a Patent Attorney & International Business Lawyer practicing Technology, Intellectual Property & Corporate Laws. He is reachable at rd (at) patentbusinesslawyer (dot) com & @rdpatentlawyer on Twitter.
Quoted in and contributed to 50+ national & international publications (Bloomberg, FirstPost, SwissInfo, Outlook Money, Yahoo News, Times of India, Economic Times, Business Standard, Quartz, Global Legal Post, International Bar Association, LawAsia, BioSpectrum Asia, Digital News Asia, e27, Leaders Speak, Entrepreneur India, VCCircle, AutoTech).
Regularly invited to speak at international & national platforms (conferences, TV channels, seminars, corporate trainings, government workshops) on technology, patents, business strategy, legal developments, leadership & management.
Working closely with patent attorneys along with international law firms with significant experience with lawyers in Asia Pacific providing services to clients in US and Europe. Flagship services include international patent and trademark filings, patent services in India and global patent consulting services.
Global Blockchain Lawyers (www.GlobalBlockchainLawyers.com) is a digital platform to discuss legal issues, latest technology and legal developments, and applicable laws in the dynamic field of Digital Currency, Blockchain, Bitcoin, Cryptocurrency and raising capital through the sale of tokens or coins (ICO or Initial Coin Offerings).
Blockchain ecosystem in India is evolving at a rapid pace and a proactive legal approach is required by blockchain lawyers in India to understand the complex nature of applicable laws and regulations.