Chhabra
Amit Chhabra, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140173649 | Fast Service Change - A method and apparatus is described to achieve a fast service change. The method includes: receiving a plurality of transport streams at a client device, each transport stream including a plurality of encrypted services; decrypting an encrypted service from the plurality of encrypted services thereby forming a decrypted service; playing out the decrypted service; storing a portion of at least one encrypted service from the plurality of encrypted services in a storage device; receiving a request for displaying a different encrypted service; identifying a stored portion of the different encrypted service; decrypting the stored portion of the different encrypted service thereby forming a decrypted stored portion; playing out the decrypted stored portion of the different encrypted service at a faster than real time speed; storing a subsequent portion of the different encrypted service in the storage device, the subsequent portion corresponding to a subsequent portion of the different encrypted service received during the decrypting of the stored portion and the playing out the decrypted stored portion of the different encrypted service; decrypting the subsequent stored portion of the different encrypted service thereby forming a decrypted subsequent portion; and playing out the decrypted subsequent portion of the different encrypted service for display upon completion of the playing out of the decrypted stored portion. | 06-19-2014 |
Amit Chhabra, Greater Noida IN
Patent application number | Description | Published |
---|---|---|
20110271156 | APPARATUS AND METHOD FOR TESTING SHADOW LOGIC - A system for testing faults in shadow logic includes a sequential block coupled to a shadow logic block and a delaying block to receive test patterns for testing the shadow logic block. The delaying block delays the test patterns by an access time of the sequential block to generate delayed test patterns. The delayed test patterns are passed to the shadow logic block for testing faults. | 11-03-2011 |
Amit Chhabra, Delhi IN
Patent application number | Description | Published |
---|---|---|
20120137188 | METHOD AND APPARATUS FOR TESTING OF A MEMORY WITH REDUNDANCY ELEMENTS - A circuit includes an input node configured to receive a test address input signal and circuitry configured to generate, from a first part of the test address input signal, a first address signal that selects a first address of a first part of a circuit to be tested and further generate, from a second part of the test address input signal, a second signal configured to select a second part of the circuit to be tested. Test circuitry is then configured to use the first address and the second part in a test mode. | 05-31-2012 |
20150127998 | System and Method for Improving Memory Performance and Identifying Weak Bits - According to an embodiment described herein, a method for testing a memory includes receiving an address and a start signal at a memory, and generating a first detector pulse at a test circuit in response to the start signal. The first detector pulse has a leading edge and a trailing edge. A data transition of a bit associated with the address is detected. The bit is a functional bit. The method further includes determining whether the bit is a weak bit by determining whether the data transition occurred after the trailing edge. | 05-07-2015 |
Ankur Chhabra, Haryana IN
Patent application number | Description | Published |
---|---|---|
20100063936 | METHOD AND SYSTEM FOR EVALUATING RISK MITIGATION PLAN ALTERNATIVES - The present invention provides a method, system and computer program product for evaluating risk mitigation plan alternatives, to manage the risks related to a business process. A criteria model is defined, including one or more criteria against which the risk mitigation plan alternatives are evaluated. Weights are also assigned to the criteria. One or more risk assessors assign scores to the risk mitigation plan alternatives with reference to the criteria model, based on a predefined scale. Thereafter, the utility values of the risk mitigation plan alternatives are calculated, based on the weight and a probability assigned by a risk assessor, wherein the probability is a measure of the uncertainty in the score assigned to the criteria. The risk mitigation plan alternatives are evaluated, based on the utility values, and accordingly, an optimal risk-mitigation plan may be selected. | 03-11-2010 |
Ankur Chhabra, Faridabad IN
Patent application number | Description | Published |
---|---|---|
20100153155 | METHOD AND SYSTEM FOR IDENTIFYING SOFTWARE APPLICATIONS FOR OFFSHORE TESTING - The present invention provides a method and system for evaluating a plurality of software applications for offshore testing. A criteria model including one or more criteria for assessing the viability of offshore testing is defined by one or more tool administrators. Thereafter, one or more experts assign scores to the plurality of software applications with reference to the criteria model. One or more cumulative scores may then be calculated for each of the plurality of software applications based on the assigned scores. Further, a graph may be generated on the basis of the one or more cumulative scores. Subsequently, one or more software applications are identified for offshore testing. A transition plan for offshore testing of the one or more software applications may also be defined. | 06-17-2010 |
Ishan Chhabra, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150156172 | ARCHITECTURE OF PRIVACY PROTECTION SYSTEM FOR RECOMMENDATION SERVICES - Method(s) and system(s) for providing privacy to personal information of end users while utilizing recommendation services and personalized content are described. According to the present subject matter, the system(s) implement the described method(s) for providing privacy to personal information of end users. The method for privacy protection includes receiving user consumption data associated with one or more end users where the user consumption data comprises at least a slice of interest profile and associated interest group id of the slice of interest profile; and where the user consumption data is received through a network anonymization layer. The method may further include routing the user consumption data to an interest group aggregator node from amongst a plurality of intermediary nodes based on distributed hash table routing mechanism, and wherein the interest group aggregator node is associated with the interest group id present in the user consumption data. | 06-04-2015 |
Kiran Chhabra, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20080282124 | Predictive run testing - A test object can be selectively included in a test run based on predicting the behavior of the test object. In one embodiment, the present invention includes predicting how likely the test object is to produce a failure in a test run and deciding whether to include the test object in the test run based on the predicted likelihood. This likelihood of producing a failure may be based on any number of circumstances. For example, these circumstances may include the history of prior failures and/or the length of time since the test object was last included in a test run. | 11-13-2008 |
Manish Chhabra, Noida IN
Patent application number | Description | Published |
---|---|---|
20140204022 | METHOD OF OPERATING ELECTRONIC DISPLAY DEVICE AND ELECTRONIC DISPLAY DEVICE - A method for operating an electronic display device and the electronic display device are provided. The method may include configuring a plurality of modules of the electronic display device into a stand-by mode, receiving an input corresponding to a feature selected from among a plurality of features of the electronic display device, and initializing, from among the plurality of modules, one or more modules that correspond to the feature selected of the electronic display device, wherein one or more of the plurality of modules respectively correspond to one or more of the plurality of features. | 07-24-2014 |
20140208193 | METHOD AND ELECTRONIC DEVICE FOR SHARING RESOURCE FILE DATA - A method of sharing resource file data in an electronic device is provided. The method includes providing a user interface including a source page and a target page by using a web browser, detecting an operation of dragging a hyperlink provided in the source page from the source page to the target page and dropping the dragged hyperlink onto the target page; and in response to detecting the operation of dropping, downloading resource file data associated with the hyperlink through a network to the target page and storing the resource file data in the target page. | 07-24-2014 |
20150100895 | METHOD OF CUSTOMIZING MULTIMEDIA ATTACHMENT IN ELECTRONIC MAIL AND COMPUTING DEVICE - A method of customizing a multimedia attachment within an e-mail, and a computing device are provided. The method includes providing an icon, provided so as to receive a user's request for customizing the multimedia attachment, to an e-mail window user interface, receiving the user's request for customizing the multimedia attachment from the user through the icon, and customizing the multimedia attachment in response to the user's request. | 04-09-2015 |
Mukesh Chhabra, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20140071825 | LOAD BALANCING SYSTEMS AND METHODS OF MAC LEARNING IN MULTI-SLOT ARCHITECTURES - Line cards in a multi-slot network element utilize load balancing systems and methods for synchronizing learned Media Access Control (MAC) addresses therebetween. It is an objective of the load balancing systems and methods to enable high data rate scalability between line cards in a distributed system while preventing adverse effects on packet traffic. The load balancing systems and methods include inter alia MAC address updates between data path devices (e.g., network processors, application specific integrated circuits, etc.) using data frames and a hash-based time slot strategy ensuring MAC address updates are distributed over time as opposed to large scale, singular events. | 03-13-2014 |
20140247829 | SYSTEMS AND METHODS FOR SYNCHRONIZING FORWARDING DATABASES ACROSS MULTIPLE INTERCONNECTED LAYER-2 SWITCHES - A method and a multi-switch architecture include learning a media access control (MAC) address at a first switch in a multi-switch architecture; storing the MAC address in a forwarding database of the first switch; transmitting a data frame to one or more switches in the multi-switch architecture via inter-switch connectivity between the first switch and the one or more switches, wherein the data frame is created to enable the one or more switches to learn the MAC address therefrom; learning the MAC address from the data frame at the one or more switches; and storing the MAC address in a forwarding database for each of the one or more switches. This further includes transmitting the data frame via ports and queues in the inter-switch connectivity that are separate from ports and queues in a data path between the first switch and the one or more switches to avoid data path interference. | 09-04-2014 |
Parminder Chhabra, Barcelona ES
Patent application number | Description | Published |
---|---|---|
20120008494 | Offering Incentives under a Flat Rate Charging System - The invention describes a method of providing incentives to users via supporting mechanisms and algorithms for facilitating the move of DT traffic to off-peak hours. It proposes an efficient utilization of the network resources during peak hour under a flat-rate pricing scheme with the cooperation and blessing of the users and without adding complexity to billing. | 01-12-2012 |
20130132549 | METHOD AND A DEVICE FOR BULK DATA TRANSFER IN DELAY-TOLERANT NETWORKS - The method comprises modelling a delay-tolerant dynamic network comprising time-varying links transforming it into a static time-expanded network graph, and managing bulk data transfer on the basis of said static time-expanded network graph. | 05-23-2013 |
Parminder Chhabra, Madrid ES
Patent application number | Description | Published |
---|---|---|
20120272282 | TRACKER IN P2 P SYSTEMS WITH DVD FUNCTIONALITIES - “A method of optimizing the design of a Tracker in P2P applications to support DVD features, the method including determining for each peer and video operation the time T and jump point P | 10-25-2012 |
20140052822 | SYSTEM AND METHOD FOR CONTENT DISTRIBUTION INTERNETWORKING - The system comprises a plurality of CDNs, each defining an operating business (OB | 02-20-2014 |
20140149548 | METHOD FOR CONTENT DELIVERY IN A CONTENT DISTRIBUTION NETWORK - It comprises using buckets as logical containers for content files, and associating meta-data to said buckets, wherein said associating of meta-data comprises the association of two kinds of meta-data: file system meta-data and content distribution meta-data. The latter includes attributes or properties for specific use in a CDN system, and the method comprises using said content distribution meta-data for managing the content delivery in a CDN service. | 05-29-2014 |
20140165118 | METHOD AND END POINT FOR DISTRIBUTING LIVE CONTENT STREAM IN A CONTENT DELIVERY NETWORK - The method comprises the management and delivery of a requested live stream using a P2P-based architecture, where peers exchanging content with one another are end points of a CDN. The delivery of the requested live stream to one or more end users is performed from one or more of said end points. The requested live stream is split into segments that the serving end points, preferably, obtains from neighbouring end points and/or from the origin server of the live stream using a scheduling algorithm and depending on the availability of segments thereof. | 06-12-2014 |
20140215059 | METHOD AND A TRACKER FOR CONTENT DELIVERY THROUGH A CONTENT DELIVERY NETWORK - The method comprises using a tracker for coordinating entities forming the infrastructure of the CDN, said tracker comprising a CDN layer comprising interfaces for the CDN entities and a network layer for providing network and communication services to the CDN layer. | 07-31-2014 |
Pawan Chhabra, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150161057 | SYSTEM AND METHOD FOR PROVIDING CLIENT-SIDE ADDRESS TRANSLATION IN A MEMORY MANAGEMENT SYSTEM - Systems and methods are disclosed for providing memory address translation for a memory management system. One embodiment of such a system comprises a memory device and an application processor in communication via a system interconnect. The application processor comprises test code for testing one or more of a plurality of hardware devices. Each of the hardware devices has a corresponding system memory management unit (SMMU) for processing memory requests associated with the hardware device to the memory device. The system further comprises a client-side address translation system in communication with the system interconnect and the plurality of SMMUs. The client-side address translation system is configured to selectively route stimulus traffic associated with the test code to a client port on one or more of the plurality of SMMUs for testing the corresponding hardware devices. | 06-11-2015 |
Pawan Chhabra, Haryana IN
Patent application number | Description | Published |
---|---|---|
20100023937 | SYSTEM AND METHOD OF ENABLING MULTI-TENANCY FOR SOFTWARE AS A SERVICE APPLICATION - A method and system for enabling multi-tenancy for software as a service application is provided. The method includes defining a plurality of policy configuration files for each tenant of the SaaS application. The method further includes identifying a tenant and tenant-context for the SaaS application. Thereafter, the method includes identifying one or more policy configuration files and then applying one or more variations to one or more variation points to provide the SaaS application to the user. | 01-28-2010 |
Pawan Chhabra, Faridabad IN
Patent application number | Description | Published |
---|---|---|
20130007591 | SYSTEM AND METHOD FOR CREATING AN E-COMMERCE WEBSITE IN REAL-TIME - A system and computer-implemented method for creating one or more e-commerce websites in real-time is provided. The methodology for creating one or more e-commerce websites in real-time comprises receiving, via a user interface on a computing device, request to access a tenant's website. The methodology further comprises identifying, using a computer system, a tenant corresponding to the received request. Further, the methodology comprises associating, using the computer system, one or more e-commerce applications, corresponding to the identified tenant, to the tenant's website. The methodology also comprises applying, using the computer system, one or more predetermined changes to the tenant's website corresponding to one or more predefined policies for generating the e-commerce website. | 01-03-2013 |
Puneet Singh Chhabra, Bristol GB
Patent application number | Description | Published |
---|---|---|
20130235198 | IMAGE PROCESSING - A method and apparatus for processing a sequence of images of a scene, includes: a controller; a first module; and a second module; wherein the first module is arranged to perform an image registration process on the sequence to produce a registered set; the second module is arranged to perform a change detection process on the registered set; and the controller is arranged to provide: to the first module, an instruction to perform the image registration process on the sequence to produce the registered set; to the second module, an instruction to perform the change detection process on the registered set; and an instruction to transfer the registered set between the modules. The sequence of images may be a sub-sequence of a larger sequence. The apparatus can include a third module arranged to separate the larger sequence into sub-sequences. | 09-12-2013 |
Siri Ram Chhabra, Leicestershire GB
Patent application number | Description | Published |
---|---|---|
20100286261 | SUBSTITUTED N-ACYL HOMOSERINE LACTONES - The substituted N-acyl homoserine lactones have the formula (I) wherein R is a saturated or unsaturated straight chain or branched chain aliphatic hydrocarbyl group containing from 5 to 14 carbon atoms; R | 11-11-2010 |