Patents Assigned to Tata Consultancy Services Limited
  • Patent number: 9846702
    Abstract: A file indexing system for indexing a file to be stored onto a distributed file system includes a segmentation module to segment the file into a plurality of segments. The file indexing system further includes an index generation module to initiate indexing of the file through a plurality of nodes of a Hadoop cluster, where each of the plurality of nodes indexes one or more segments from amongst the plurality of segments to generate at least one index corresponding to the one or more segments. The file indexing system further includes an index transfer module to store the at least one index onto the distributed file system.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: December 19, 2017
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Arun Vasu, Jishnu Kurunthala
  • Patent number: 9846747
    Abstract: This disclosure relates to systems and methods for adaptively compressing data based on compression parameters. In one embodiment, a method for compressing a dataset is disclosed, including filtering a dataset based on occurrence of an event, and determining a quality of information index indicating a measure of quality of the dataset based on a quality of information estimation function. The method may include comparing the quality of information index with a list of indices stored in a lookup table to identify a target quality of information index and corresponding compression parameters, wherein the target quality of information index is indicative of a reference measure of quality of the dataset applicable for deriving statistical inferences based on analysis of the dataset. Also, the method may include inputting the compression parameters in a compression algorithm for compressing the dataset to achieve the target quality of information index for the analysis.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: December 19, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Rahul Sinha, Balamuralidhar Purushothaman, Tapas Chakravarty, Arijit Chowdhury
  • Patent number: 9836297
    Abstract: Embodiments herein describe computer implemented methods and systems for automatically deploying and versioning scripts in a computing environment. One embodiment includes validating a plurality of scripts associated with an application stored in a repository server by executing the plurality of scripts in a first database, creating at least one patch file comprising at least one of the plurality of scripts upon successful validation of the plurality of scripts associated with the application, and automatically storing the at least one patch file in the repository server, where the at least one of the plurality of scripts are automatically versioned in the repository server. Further embodiments herein enable the plurality of users to track patch files by automatically storing the plurality of scripts with updated comments from the plurality of users. Further, a notification mechanism for alerting the plurality of authorized users about the change to the plurality of scripts is provided.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: December 5, 2017
    Assignee: Tata Consultancy Services Limited
    Inventor: Tejas Kotian
  • Patent number: 9836622
    Abstract: Method(s) and system(s) for providing an optimal trade off point between privacy of a private data and utility of a utility application thereof are described. The method includes quantifying privacy content of a private data associated with a user based on uniqueness of information in the private data, where the private content comprises sensitive information about the user. The method further includes determining a privacy-utility trade off point model based on analytical analysis of the privacy content, a privacy requirement of the user, and a utility requirement of third party to which the private data is disclosed, where the privacy-utility trade off point model is indicative of optimal private data sharing technique with the third party. Furthermore, the method also includes identifying privacy settings for the user based on risk appetite of the third party, utilizing the determined privacy-utility tradeoff point model.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: December 5, 2017
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventor: Arijit Ukil
  • Patent number: 9838857
    Abstract: The present disclosure relates generally to communication technologies, and more particularly to a method and system for establishing a stateless communication between the two devices. In one embodiment, a method for providing communication is disclosed, comprising: receiving a first trigger signal from the electronic device and a second trigger signal from the mobile device; matching the first trigger signal with the second trigger signal in order to validate the communication between the electronic device and the mobile device; generating a first identification token for the electronic device and a second identification token for the mobile device based on the matching; transmitting the first identification token to the electronic device and the second identification token to the mobile device; and providing the communication between the electronic device and the mobile device based on the first identification token and the second identification token.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: December 5, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Mohammed Yousuf Shariff, Shalin Garg, Sathish Vallat
  • Publication number: 20170344465
    Abstract: This disclosure relates to systems and methods for generating covering arrays. By processing parameters and corresponding values pertaining to an application under test (AUT), the system generates a first set of arrays, wherein elements in the first set are unique from each other. A second set of arrays is generated by identifying two or more arrays from the first set. Each array in the second set may include pairwise interacting elements that are unique to each other. A third set of arrays is formed by interchanging pairwise interacting elements across the second set of arrays. Unique pairwise interacting elements are interchanged across set of arrays to eliminate from duplicating pairwise interacting elements. Combining two or more arrays from the third set of arrays results in an optimized covering array, which is then used for generating optimized test designs for at least one AUT.
    Type: Application
    Filed: February 6, 2017
    Publication date: November 30, 2017
    Applicant: Tata Consultancy Services Limited
    Inventor: Sukumar SUNDARAM
  • Publication number: 20170340211
    Abstract: This disclosure relates generally to biomedical signal processing, and more particularly to method and system for physiological parameter derivation from pulsating signals with reduced error. In this method, pulsating signals are extracted, spurious perturbations in the extracted pulsating signals are removed for smoothening, local minima points in the smoothened pulsating signal are derived, systolic maxima point between two derived local minima are derived, most probable pulse duration and most probable peak-to-peak distance are derived, dicrotic minima is removed while ensuring that every dicrotic minima is preceded by a systolic maxima point and followed by a beat start point of said systolic maxima, diastolic peak is derived while ensuring that every dicrotic maxima is preceded by a diastolic notch followed by next beat start point of that maxima, and physiological parameters are derived from the derived local minima points, systolic maxima points, dicrotic notch and diastolic peak.
    Type: Application
    Filed: March 23, 2017
    Publication date: November 30, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Soma BANDYOPADHYAY, Arijit UKIL, Chetanya PURI, Rituraj SINGH, Arpan PAL, C. A. MURTHY, Kayapanda MANDANA
  • Publication number: 20170344951
    Abstract: A technique for management of workflow configurations is disclosed. In an embodiment, an update in a workflow configuration is received. Further, a list of transactions in a workflow at multiple levels are fetched upon receiving the update in the workflow configuration, the workflow includes the list of transactions and a list of stakeholders associated with the list of transactions. Furthermore, a plurality of clauses at each of the multiple levels are executed to determine a set of eligible stakeholders for performing the list of transactions and corresponding actions. Each of the plurality of clauses are decision control points configured at each of the multiple levels. Moreover, the list of stakeholders and corresponding actions for each of the list of transactions at the multiple levels are dynamically updated based on the set of eligible stakeholders for performing the list of transactions and corresponding actions.
    Type: Application
    Filed: October 6, 2016
    Publication date: November 30, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Viral Prakash SHAH, Shobhit Shukla, Ikshita Jain, Meenal Keshore, Ramprasad Dhakad, Bhakti Chandarana
  • Publication number: 20170346735
    Abstract: A method and a system is disclosed herein for co-operative on-path and off-path caching policy for information centric networks (ICN). In an embodiment, a computer implemented method and system is provided for cooperative on-path and off-path caching policy for information centric networks in which the edge routers or on-path routers optimally store the requested ICN contents and are supported by a strategically placed central off-path cache router for additional level of caching. A heuristic mechanism has also been provided to offload and to optimally store the contents from the on-path routers to off-path central cache router. The present scheme optimally stores the requested ICN contents either in the on-path edge routers or in strategically located off-path central cache router. The present scheme also ensures optimal formulation resulting in reduced cache duplication, delay and network usage.
    Type: Application
    Filed: February 2, 2017
    Publication date: November 30, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Hemant Kumar RATH, Bighnaraj PANIGRAHI, Anantha SIMHA
  • Patent number: 9830736
    Abstract: Disclosed is a method for segmenting a plurality of objects from a two-dimensional (2D) video captured through a depth camera and an RGB/G camera. The method comprises detecting camera motion in each 2D frame of the plurality of 2D frames from the 2D video and generate a first set of 2D frames without any camera motion. The method further comprises generating a plurality of cloud points for the first set of 2D frames corresponding to each pixel associated a 2D frames in the first set of 2D frames. The method further comprises generating a 3D grid comprising a plurality of voxels. The method further comprises determining valid voxels and an invalid voxels in the 3D grid. Further, a 3D connected component labeling technique is applied on to the set of valid voxels to segment the plurality of objects in the 2D video.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: November 28, 2017
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Aniruddha Sinha, Tanushyam Chattopadhyay, Sangheeta Roy, Apurbaa Mallik
  • Patent number: 9832627
    Abstract: Method and system to include a TETRA member (subscriber) in an ongoing PS-LTE group call using SS-LE, by mapping a plurality of specific SS-LE messages is disclosed. The embodiments herein enable TETRA SS-LE service to interwork with PS LTE GCS. The process involves the steps of queuing the TETRA call leg at the PS LTE GCS AS, informing the TETRA SwMI to activate SS-LE for a TETRA member, embedding a SS-LE PDU as a payload in the SIP messaging module, defining and interrogating a SS-LE service on a GCS AS via the authorized user on the TETRA SwMI or on the PS-LTE network. The TETRA member is connected to the ongoing group call through a gateway. The TETRA SwMI works as the TETRA core and the LTE to TETRA Gateway facilitates the process of message mapping and protocol conversion.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 28, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Mayur Gajanan Thakur, Abhijit Shaileshchandra Save
  • Patent number: 9825815
    Abstract: The present invention provides a system and method for aggregating and estimating the bandwidth of the multiple network interfaces. Particularly, the invention provides a cross layer system for bandwidth aggregation based on dynamic analysis of network conditions. Further, the invention provides a system and method of estimation for evaluating bandwidth of multiple physical interfaces.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: November 21, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Soma Bandyopadhyay, Shameemraj M Nadaf
  • Patent number: 9824067
    Abstract: Systems and methods for forecasting a time series data are disclosed. The methods include receiving a historical time-series data including a series data and a non-stationary series data. The historical time-series data is processed to obtain a unified time series data. On the unified time series data, a data distribution is plotted and the data distribution is validated based upon a rate function associated with a Large Deviation Theory (LDT). The unified time series data is split validated into vectors based on autocorrelation function (ACF). The unified time series data is further validated. A mixture of Gaussian distribution models is applied and weights are assigned to each of the Gaussian distribution model. By controlling the weights based upon various what-if scenarios, a resultant Gaussian time series data is generated. The resultant Gaussian time series data indicates forecasted time series data of the historical time series data.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: November 21, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Ashish Heda, Rajeev Airani, Avneet Saxena
  • Publication number: 20170328734
    Abstract: Systems and methods are provided for generating signature ambient sounds and maps thereof to assist in navigation based on a start location, a destination location, start time and average walking speed. The maps are generated by concatenating two or more of the signature ambient sounds and two or more of voice based navigation guidance. The signature ambient sounds for up to all location coordinate pairs in a map, for up to all time ranges and for up to all walking speed ranges are generated and tagged to the corresponding location coordinate pair, the corresponding time range and the corresponding average walking speed. The signature ambient sounds are generated by applying digital signal processing techniques on ambient sounds recorded by client devices, that are filtered and outlier removed.
    Type: Application
    Filed: September 21, 2016
    Publication date: November 16, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Sujit DEVKAR, Sylvan LOBO, Pankaj Harish DOKE, Sanjay Madhukar KIMBAHUNE, Mridul BASUMOTARI, Sachin SARAWGI
  • Publication number: 20170328724
    Abstract: The present disclosure provides systems and methods for identifying socially relevant landmarks that can facilitate wayfinding providing a landmark based route map that is easy to read and is dynamically updated by known and new landmarks based on their social relevance. GPS (Global Positioning System) locations help in identifying active zones and social media data associated with users in the zone help to identify candidate landmarks in the active zone that may be registered as new landmarks. Weights may be assigned to the landmarks based on periodicity and temporal factors to make the landmarks socially relevant and hence effective in wayfinding.
    Type: Application
    Filed: March 21, 2017
    Publication date: November 16, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Sylvan Lobo, Pankaj Harish Doke, Sujit Devkar, Mridul Basumotari, Sanjay Madhukar Kimbahune, Sachin Sarawgi
  • Publication number: 20170321349
    Abstract: A system and method for testing of active molecules using simulation of skin membrane have been provided. The present disclosure provides a molecular level model of the skins upper protective layer Stratum-Corneum. The systems consist of a molecular model of the skins upper layer stratum corneum and permeate molecules. A protocol have been developed to perform molecular dynamics simulations which can be automated. The system predicts the permeability, partition coefficient and diffusivity of different active molecules like drugs and cosmetics through mentioned skin model using multiple molecule in single window constrained molecular dynamics simulations.
    Type: Application
    Filed: March 22, 2017
    Publication date: November 9, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Rakesh GUPTA, Balarama Sridhar DWADASI, Beena RAI
  • Publication number: 20170308645
    Abstract: A method and system is provided for representing compositional properties of a biological sequence fragment and application thereof.
    Type: Application
    Filed: September 16, 2016
    Publication date: October 26, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Sharmila Shekhar MANDE, Mohammed Monzoorul HAQUE, Tungadri BOSE, Anirban DUTTA, Venkata Siva Kumar Reddy CHENNAREDDY
  • Patent number: 9796081
    Abstract: A robotic snake comprising a plurality of friction anchors, a plurality of segments and a plurality of servo motors are disclosed. Each of the plurality of segments includes a first link and a second link connected at a first joint, a third link connected to the first link at a second joint, a fourth link connected to the second link at a third joint, a fifth link connected to the third link at a fourth joint. The simultaneous rotation of third link and fourth link of each of the plurality of segments results in a translational movement and/or a rotational movement. A plurality of servo motors is configured to rotate plurality of joints. The fifth link of one segment and first link of next segment of the each of the plurality of segments act as a quaternary link serially connects each of the plurality of segments.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: October 24, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Swagat Kumar, Rajashekhar Vachiravelu Saminathan
  • Publication number: 20170300474
    Abstract: An apparatus and method for printing steganography is disclosed. The apparatus comprises a wearable unit and a controlling unit that are programmatically controlled by a processor. The controlling unit converts content to be published into a phoneme transcription for a target language, processes the content and further arranges the processed content as per a specified page layout. Further, the phoneme transcribed content is embedded into a QR code that is again extracted by a wearable unit to read the content, the content layout, and reading sequence. The wearable unit also converts the phoneme transcribed content into a voice output. Further, the wearable unit comprises motor sensors to sense a readers' body and neck movements to guide a reader to read content in a correct manner such that voice output is programmatically paused, stopped, repeated at intervals so determined.
    Type: Application
    Filed: March 20, 2017
    Publication date: October 19, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Sujit Devkar, Pankaj Harish Doke, Sylvan Lobo
  • Patent number: 9792507
    Abstract: Systems and methods for ground truth determination in lane departure warnings are provided. The methods include receiving time slice images of a lane captured at different time frames from an image capturing unit. The intensity profiles of these time slice images are determined and these intensity profiles of the images are smoothened to obtain a smoothened histogram. A threshold value of these time sliced images are determined and further refined to extract the lane marking of a lane. The lane extended to multiple rows of a lane to determine the ground truth value used for validating a lane departure warning.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: October 17, 2017
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Apurba Das, Nagavajyula Siva Srinivasa Murthy