Patents Assigned to Wipro Limited
  • Patent number: 10204319
    Abstract: Systems and methods for facilitating a common platform for multiple users working parallelly in an enterprise environment are described. When a request is received along with requirements for adding a new feature in an existing application, the system fetches contract information associated with the existing application. The system further provides the contract information to a first user and a second user. Post receiving the contract information and requirements, the first user creates one or more test cases and the second user develops a source code for the feature to be added into the existing application. The system executes the one or more test cases for testing the validity of the source code and further integrates the source code into the existing application.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: February 12, 2019
    Assignee: Wipro Limited
    Inventor: Sumanta Mondal
  • Patent number: 10204033
    Abstract: Methods, non-transitory computer readable media, test management computing devices that obtain test scripts associated with a test suite for testing an application for the test scripts. A vector model is generated based on a semantic vectorization of the obtained test scripts. A cluster optimization is implemented on the vector model to identify a plurality of maximally separate and compact clusters. A subset of the test scripts that are candidates for facilitating reduction of the test suite is determined, based on the identified clusters, and an indication of each test script of the subset of the test scripts is output. With this technology, a semantic analysis of test scripts of a test suite is implemented to reduce the size of the test suite while advantageously maintaining the coverage with respect to an associated enterprise application as well as ensuring a low level of redundancy present in the test suite.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: February 12, 2019
    Assignee: Wipro Limited
    Inventor: Diglio Antonio Simoni
  • Patent number: 10200730
    Abstract: The present disclosure relates to a method and system for facilitating the delivery of recorded data over a network by a data delivery data. The data delivery system receives user request from at least one requesting user device for viewing recorded data and also one or more parameters from at least one requesting user device and a plurality of recording user devices. Based on the received one or more parameters the data delivery system determines a set of recording user devices from the plurality of recording user devices and initiates delivery of recorded data from the set of the recording user devices to the at least one requesting user device. The data delivery system monitors progress of the delivery at predefined intervals of time and re-initiates the delivery of one or more segments of the recorded data based on the monitoring for facilitating delivery of recorded data over a network.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: February 5, 2019
    Assignee: Wipro Limited
    Inventor: Gowrishankar Subramaniam Natarajan
  • Patent number: 10192061
    Abstract: Method and a computing device for providing privacy control in a surveillance video is disclosed. The computing device receives a surveillance video from a video capturing. The computing device also receives an authentication input key from a user of the computing device. Based on the authentication input key, the computing device identifies one or more region of interests (ROIs) in the video surveillance. The identified ROIs are masked by the computing device for providing the privacy control. In the present disclosure, the number of privacy levels achievable are unlimited and not fixed by ROIs at the video capturing device end. The increase in number of privacy levels do not require any changes or complexity/power increase in the video capturing device end and doesn't demand for increase in bandwidth from the video capturing device. Further, it doesn't deteriorate the video quality.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: January 29, 2019
    Assignee: Wipro Limited
    Inventor: Kodavalla Vijay Kumar
  • Patent number: 10191902
    Abstract: The present disclosure relates to a method and unit for building semantic rule for a semantic data which includes initially receiving one or more actions performed by a user on a visualization user interface associated with a semantic rule building unit. Upon receiving, the one or more actions are processed to determine a plurality of clauses comprising at least antecedent clauses and consequent clauses associated with the semantic rule. Further, a sequence associated with the plurality of clauses is determined based on the one or more actions. The semantic rule for the semantic data is generated based on the determined sequence.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: January 29, 2019
    Assignee: WIPRO LIMITED
    Inventor: Shishir Kumar
  • Patent number: 10191825
    Abstract: This disclosure relates generally to device testing, and more particularly to a system and method for testing a device using a light weight device validation (LWDV) protocol. This includes accessing a test script corresponding to a test case testing the device. The test script includes a set of mutually independent primitive executables. The method includes packetizing one or more of the set of primitive executables based on a LWDV protocol. The method further includes transmitting the one or more encoded primitive executables to the device for execution.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: January 29, 2019
    Assignee: WIPRO LIMITED
    Inventors: Souvik Dutta, Debasish Chanda, Swarup Mandal
  • Patent number: 10187841
    Abstract: A system and method is provided for switching data-paths in heterogeneous wireless communication network. In one embodiment, the method includes receiving signal to noise ratio (SNR) samples for a downlink signal and for an uplink signal, and for each of antennas of a primary wireless communication network with respect to an access device. The method further includes dynamically processing the SNR samples to detect one of a cell edge event and a network re-entry event with respect to each of the downlink signal and the uplink signal. Upon detection of the cell edge event for the downlink signal or for the uplink signal, the method includes disabling a data-path between the primary wireless communication network and the access device. Further, upon detection of the network re-entry event for the downlink signal and for the uplink signal, the method includes enabling the data-path between the primary wireless communication network and the access device.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: January 22, 2019
    Assignee: WIPRO LIMITED
    Inventor: Sridharan Muthuswamy
  • Patent number: 10185810
    Abstract: The present disclosure relates to a monitoring device and a method of monitoring drug adherence in a clinical trial. In one embodiment, the monitoring device determines that an authenticated user has consumed the medication comprising the drug and further determines that the authenticated user who has consumed the drug is associated with the corresponding monitoring device. Furthermore, the monitoring device determines that the drug has successfully passed through gastrointestinal (GI) tract of the authenticated user based on analysis of biometric signatures of the GI tract. Based on the determination of valid proximity and successful passing of the medication within the GI tract of the authenticated user, the monitoring device reports that the drug adherence by the user is successful. Thus, the disclosed method and the monitoring device determine that only authenticated user has consumed the medication and not just if the medication has been taken by any person.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: January 22, 2019
    Assignee: Wipro Limited
    Inventors: Vinod Pathangay, Santhosh Kumar Madathil
  • Patent number: 10182098
    Abstract: A technique is provided for proactively selecting a content distribution network (CDN) for delivering content. The technique includes determining one or more CDNs from a plurality of CDNs based on at least a plurality of quality of service (QoS) parameters of each of the plurality of CDNs. The streaming profiles of content streamed by the one or more CDNs is dynamically monitored based on at least a plurality of content streaming parameters. A plurality of geospatial parameters associated with the content to be delivered to a CDN selected from the determined one or more CDNs. Further, a CDN to which the content is to be delivered is selected, from the one or more CDNs. The selection is based on at least an analysis of the historic pattern of consumption of the content, the monitoring of the streaming profiles, and the retrieved plurality of geospatial parameters.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: January 15, 2019
    Assignee: Wipro Limited
    Inventors: Gowrishankar Subramaniam Natarajan, Jagan Mohan Gorti
  • Patent number: 10178358
    Abstract: The present disclosure relates to a method for surveillance an area of interest. A surveillance device pre-sets an area of interest for each of plurality of image capturing devices. The surveillance device synchronizes the plurality of image capturing devices to simultaneously observe the area of interest. Upon synchronizing, the surveillance device continuously receives view port details from each of the plurality of image capturing devices. If the received view port details matches with pre-set view port details of the area of interest, then one or more images are captured at the intersection of field of view of plurality of image capturing devices. The captured images are provided to the surveillance device to generate a 3-D model. The 3-D model is observed for detecting presence or absence of a new element in the area of interest.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: January 8, 2019
    Assignee: Wipro Limited
    Inventors: Tomson Ganapathiplackal George, Sudheesh Joseph
  • Patent number: 10178587
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media for offloading data packets from a first radio access network to a second radio access network. The method comprises monitoring first values of first performance parameters of the first radio access network at different instants of time prior to a predetermined transmission time interval. Then the second values of the one or more first performance parameters are predicted based on the first values. Further, the second values are compared against corresponding predetermined threshold values of the one or more first performance parameters and based on the comparison offloading of the data packets are triggered.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: January 8, 2019
    Assignee: WIPRO LIMITED
    Inventors: Saptarshi Chaudhuri, Irfan Baig, Guruprasad Irappa Naik
  • Patent number: 10172026
    Abstract: A method and system for neighbor relation management in wireless broadband networks is disclosed. The method includes dynamically selecting, by a Serving Base Station (SBS), a set of signal measurement reports from a plurality of signal measurement reports received within a predefined time interval. The method further includes sampling, by the SBS, signal level values of a plurality of configured Neighboring Base Stations (NBSs) and at least one new NBS, from the set of signal measurement reports, for a predefined sampling time period. The method includes computing, by the SBS, a retention factor for each of the plurality of configured NBSs and each of the at least one new NBS, in response to sampling the signal level values.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: January 1, 2019
    Assignee: Wipro Limited
    Inventors: Saptarshi Chaudhuri, Irfan Baig
  • Patent number: 10169517
    Abstract: This disclosure relates generally to Very Large Scale Integrated (VLSI) chips and more particularly to methods and systems for reducing congestion in VLSI chip design. In one embodiment, a method includes applying a placement constraint with at least one hot-spot logic cell, wherein the placement constraint restricts placement of new logic cells within a predefined distance from each of the at least one hot-spot logic cell; applying a routing constraint on a metal layer in a node of the VLSI chip, wherein the node includes the at least one hot-spot logic cell; and restricting fresh placement of the post route database of the at least one hot-spot logic cell to original location extracted using feedback received after culmination of routing procedure while applying the placement constraint and the routing constraint.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: January 1, 2019
    Assignee: Wipro Limited
    Inventors: Narayanabhatla Satya Sridhar, Shashank Pal, Sandeep Vusirikapally, Nirosha Anumandla
  • Patent number: 10169921
    Abstract: Methods and systems for rendering augmented reality aware standard digital content are disclosed. The method includes detecting a context sensitive trigger initiated in response to activation of a trigger condition related to a standard digital content; determining augmented reality content information associated with the context sensitive trigger using augmented reality awareness data; retrieving based on the augmented reality content information, at least one of augmented reality trigger information, augmented reality digital content or mixed content experience configuration; activating at least one reality source based on the context sensitive trigger to capture reality data in response to retrieving; identifying at least one augmented reality trigger in the at least one reality source; and selectively rendering one of the at least one portion of the standard digital content, the augmented reality digital content and the reality data relative to the at least one portion of the standard digital content.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: January 1, 2019
    Assignee: Wipro Limited
    Inventors: Ragupathy Jayaraj, Mukesh Manjunath Prabhu
  • Patent number: 10168364
    Abstract: The present disclosure discloses a battery source monitoring system for a vehicle. The system comprises at least one current sensor configured to detect current flow from one or more accessory devices connected to an auxiliary battery source. The control unit on detecting vehicle ignition OFF condition, is configured to determine ON condition of one or more accessory devices and switch power source of the one or more accessory devices in ON condition from primary battery source to auxiliary battery source. The control unit then compares current flow received from current sensor with a predetermined threshold. When current flow detected by current sensor surpasses predetermined threshold, the control unit disconnects one or more accessory devices from auxiliary battery source and primary battery source, and switch power source of one or more accessory devices from auxiliary battery source to the primary battery source, thereby monitoring battery source of vehicle.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: January 1, 2019
    Assignee: WIPRO LIMITED
    Inventor: Rudranil Chakrabarty
  • Patent number: 10162643
    Abstract: Disclosed is a method and system for achieving faster booting of automotive electronics in ECU of an automobile in terms of early availability of vehicle communication. The method comprises implementing an Open Systems and their interfaces for Electronics in motor vehicles (OSEK) based Controller Area Network (CAN) stack in each of booting phases of the ECU, wherein the CAN stack is stored in a memory mapped region of the ECU. The method comprises creating a data structure storing information pertaining to at least runtime information, state information, message buffers, and diagnostic session state, wherein the data structure is stored in the memory mapped region. The information stored in the data structure is used for executing one or more instructions of the OSEK based CAN stack for booting the automotive electronics in the ECU, wherein the one or more instructions are executed across each of the booting phases of the ECU.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: December 25, 2018
    Assignee: Wipro Limited
    Inventors: Amitesh Hati, Monisha Rout
  • Patent number: 10152639
    Abstract: Disclosed herein are a method and a system for identifying a vacant parking space in a parking lot. The method includes receiving, by a parking space identifier, at least one image frame from an imaging device. The method includes determining one or more bounding boxes indicative of one or more vehicles in the at least one image frame and executing vehicle classification on the detected one or more bounding boxes in the at least one image frame to determine at least one first dimension corresponding to each of the one or more vehicles in the portion of the parking lot. Further the method includes comparing at least one second dimension of space in between pairs of non-overlapping bounding boxes and a predefined threshold corresponding to the vehicle classification and determining the vacant parking space associated with the vehicle classification based on the at least one first dimension and the comparison.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: December 11, 2018
    Assignee: WIPRO LIMITED
    Inventors: Vinod Pathangay, Rahul Siripurapu
  • Patent number: 10153837
    Abstract: A controller and associated method for selecting Visible light communication Personal Area Network Coordinators (VPANCs) is disclosed. The method includes creating, by the controller, channel scan parameters and VPANC controlling parameters for each of a plurality of VPANCs based on VPANC information received from each of the plurality of VPANCs, wherein VPANC controlling parameters created for a VPANC of the plurality of VPANCs are associated with VPANCs and dead zones neighboring the VPANC; and sharing, by the controller, channel scan parameters and VPANC controlling parameters associated with at least one VPANC of the plurality of VPANCs with each of the plurality of VPANCs, wherein sharing enables an End User Device (EUD) communicatively coupled to one of the plurality of VPANCs to select a new VPANC from the plurality of VPANCs.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: December 11, 2018
    Assignee: Wipro Limited
    Inventors: Saptarshi Chaudhuri, Avijit Manna
  • Patent number: 10152525
    Abstract: In one embodiment, a method for transforming training data to improve data classification is disclosed. The method comprises extracting concepts from a training data set. The method comprises computing frequency of occurrence of each concept in each category and removing concepts from the data records when the frequency of occurrence of a concept in a category is less than a threshold frequency value. Further, the method comprises computing a percentage contribution of each concept of remaining concepts in each category upon removing the concepts and eliminating concepts, from the remaining concepts, contributing equally to each category based on the percentage contribution of each concept to provide a reformed training data set. Further, the method comprises appending a category name to a corresponding data record in the reformed training data set based on a normalized frequency of occurrence of the concept in a category to improve data classification.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: December 11, 2018
    Assignee: Wipro Limited
    Inventors: Surajit Sen, Chetan Narasimha Yadati
  • Patent number: 10152317
    Abstract: A method and system are described updating software packages in a storage system. The method includes receiving software packages for upgradation of the software packages of storage arrays from the plurality of storage arrays. Each of the received software packages correspond to a storage array of the plurality of storage arrays. A time window for updating software packages of the one or more storage arrays is identified, based on an average count of input/output operations per second (IOPS) associated with each storage array. Virtual memories are allocated, within the identified time window, to a set of storage arrays from one or more storage arrays, for uploading each of the software packages. The software packages are uploaded in the allocated virtual memories. The software packages of each storage array of the set are simultaneously updated, by receiving each of the software package from the allocated virtual memory of corresponding storage array.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: December 11, 2018
    Assignee: WIPRO LIMITED
    Inventors: Rishav Das, Karanjit Singh