Garg, IN
Aditi Garg, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20120259630 | DISPLAY APPARATUS AND VOICE CONVERSION METHOD THEREOF - The voice conversion method of a display apparatus includes: in response to the receipt of a first video frame, detecting one or more entities from the first video frame; in response to the selection of one of the detected entities, storing the selected entity; in response to the selection of one of a plurality of previously-stored voice samples, storing the selected voice sample in connection with the selected entity; and in response to the receipt of a second video frame including the selected entity, changing a voice of the selected entity based on the selected voice sample and outputting the changed voice. | 10-11-2012 |
Akhil Garg, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20120198291 | LOCALLY SYNCHRONOUS SHARED BIST ARCHITECTURE FOR TESTING EMBEDDED MEMORIES WITH ASYNCHRONOUS INTERFACES - A system and method of sharing testing components for multiple embedded memories and the memory system incorporating the same. The memory system includes multiple test controllers, multiple interface devices, a main controller, and a serial interface. The main controller is used for initializing testing of each of the dissimilar memory groups using a serial interface and local test controllers. The memory system results in reduced routing congestion and faster testing of plurality of dissimilar memories. The present disclosure further provides a programmable shared built in self testing (BIST) architecture utilizing globally asynchronous and locally synchronous (GALS) methodology for testing multiple memories. The built in self test (BIST) architecture includes a programmable master controller, multiple memory wrappers, and an interface. The interface can be a globally asynchronous and locally synchronous (GALS) interface. | 08-02-2012 |
Akhil Garg, Dadri IN
Patent application number | Description | Published |
---|---|---|
20100017651 | SYSTEM AND METHOD FOR EFFICIENT DETECTION AND RESTORATION OF DATA STORAGE ARRAY DEFECTS - The system and method are for efficient detection and restoration of data storage array defects. The system may include a data storage subsystem, wherein the data storage subsystem includes a data storage array, read-write logic coupled to the data storage array, a parity generator for producing and storing check data during write operations to the data storage array and generating check data during read operations on the data storage array, and a parity checker for verifying the stored check data with generated check data and identifying defective data read-write elements during read operations on the data storage array. The subsystem may further include a Built-in Self Test (BIST) generator operating only on the identified defective data read-write elements for determining defective data storage elements in the defective data read-write elements, and a restoration mechanism for restoring the valid operation of data access elements containing the defective data storage elements in the data storage array. | 01-21-2010 |
Akhil Garg, Greater Noida IN
Patent application number | Description | Published |
---|---|---|
20110264971 | TESTING OF MULTI-CLOCK DOMAINS - A system for testing multi-clock domains in an integrated circuit (IC) includes a plurality of clock sources coupled to a plurality of clock controllers. Each of the clock sources generates a fast clock associated with one of the multi-clock domains. Each of the clock controllers is configured to provide capture pulses to test one clock domain. The capture pulses provided to a clock domain are at a frequency of a fast clock associated with the clock domain. The clock controllers operate sequentially to provide the capture pulses to test the clock domains. | 10-27-2011 |
20130159802 | TESTING OF MULTI-CLOCK DOMAINS - A system for testing multi-clock domains in an integrated circuit (IC) includes a plurality of clock sources coupled to a plurality of clock controllers. Each of the clock sources generates a fast clock associated with one of the multi-clock domains. Each of the clock controllers is configured to provide capture pulses to test one clock domain. The capture pulses provided to a clock domain are at a frequency of a fast clock associated with the clock domain. The clock controllers operate sequentially to provide the capture pulses to test the clock domains. | 06-20-2013 |
Ankit Garg, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20120330700 | APPLICATION PLACEMENT AMONG A SET OF CONSOLIDATION SERVERS UTILIZING LICENSE COST AND APPLICATION WORKLOAD PROFILES AS FACTORS - Applications in a data center can be consolidated by identifying different combinations of software executing on hardware. The software can include a set of applications that execute upon a set of servers. The different combinations can have different arrangements of applications running on different ones of the servers. For each of the different combinations, a licensing cost, an operating cost, and a total cost can be calculated. The total cost of operation for each of the configurations can be calculated by summing the licensing costs, the operating costs adjusted for the cost savings for complementary workload patterns, and migration costs for adjusting a current configuration of the applications and servers to arrive at the configuration. The total cost results per configuration can be reported to a user for at least a set of the configurations. | 12-27-2012 |
20120331114 | APPLICATION PLACEMENT AMONG A SET OF CONSOLIDATION SERVERS UTILIZING LICENSE COST AND APPLICATION WORKLOAD PROFILES AS FACTORS - Applications in a data center can be consolidated by identifying different combinations of software executing on hardware. The software can include a set of applications that execute upon a set of servers. The different combinations can have different arrangements of applications running on different ones of the servers. For each of the different combinations, a licensing cost, an operating cost, and a total cost can be calculated. The total cost of operation for each of the configurations can be calculated by summing the licensing costs, the operating costs adjusted for the cost savings for complementary workload patterns, and migration costs for adjusting a current configuration of the applications and servers to arrive at the configuration. The total cost results per configuration can be reported to a user for at least a set of the configurations. | 12-27-2012 |
Ankita Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120124269 | Organizing Memory for Effective Memory Power Management - A kernel of the operating system reorganizes a plurality of memory units into a plurality of virtual nodes in a virtual non-uniform memory access architecture in response to receiving a configuration of the plurality of memory units from a firmware. A subsystem of the operating system determines an order of allocation of the plurality of virtual nodes calculated to maintain a maximum number of the plurality of memory units devoid of references. The memory controller transitions one or more memory units into a lower power state in response to the one or more memory units being devoid of one or more references for the period of time. | 05-17-2012 |
20140136864 | MANAGEMENT TO REDUCE POWER CONSUMPTION IN VIRTUAL MEMORY PROVIDED BY PLURALITY OF DIFFERENT TYPES OF MEMORY DEVICES - Reduction of memory power consumption in virtual memory systems that have a combination of different types of physical memory devices working together in a system's primary memory to achieve performance with optimum reductions in power consumption by storing in the virtual memory in the kernel, topology data for each of the different memory devices used. | 05-15-2014 |
20140137105 | VIRTUAL MEMORY MANAGEMENT TO REDUCE POWER CONSUMPTION IN THE MEMORY - Reducing virtual memory power consumption during idle states in virtual memory systems comprising tracking the topology of the system memory by the system hypervisor and operating system running on any selected virtual machine hosted by the system hypervisor. The idle states in the system memory are dynamically monitored and then the power consumption states in the system memory are dynamically reduced through the interaction of the hypervisor and the operation system running on the selected virtual machine. | 05-15-2014 |
Ankit Kumar Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090160203 | TRAY ENERGY ABSORBER AND BUMPER SYSTEM - The present invention provides for various embodiments of a tray energy absorber comprising a base, a first transverse wall that is arcuate and extends from the base, a second transverse wall spaced apart from the first transverse wall and which extends from the base. The tray energy absorber further comprises a plurality of ribs that extend from the base joining the first transverse wall to the second transverse wall. In one embodiment the density of the ribs varies along the transverse width of the tray energy absorber. In another embodiment at least one of the plurality of ribs is greater than 50% of the height of the first transverse wall or the second transverse wall where the rib joins the first and second transverse walls. The present invention also provides for a bumper system used in a vehicle that includes a tray energy absorber attached to a bumper beam. The bumper system optionally includes a fascia that substantially envelops the bumper beam and the tray energy absorber. | 06-25-2009 |
20110210579 | ENERGY ABSORBER ELEMENTS AND VEHICLE SYSTEMS - In some embodiments, an energy absorber element can comprise: a first support wall and a second support wall, a crush wall joining the first and second support walls together to define a deformable zone; a connection mechanism configured to connect the first and/or second support wall to a vehicle. In one embodiment, a method for using an energy absorber element in a vehicle can comprise: detachably connecting an energy absorber element to a vehicle at a support location for a vehicle component, once the energy absorber element has absorbed energy, detaching the energy absorber element from the vehicle; and separately replacing the energy absorber element from the vehicle component. In some embodiments, the vehicle component is not replaced. | 09-01-2011 |
20130055849 | STEERING APPARATUS THERMAL MANAGEMENT - A steering wheel system can comprise: an armature comprising a rim comprising a plastic core, a covering between the plastic core and the protective outer layer, and a thermal management provision; a hub with a bush; and a spoke connecting the rim to the hub. A method for making a thermal management steering wheel can comprise: forming a plastic rim with a core having a channel with ribs, wherein during use, the ribs induce a change in direction and a change in velocity of a fluid flow through the channel; laser direct structuring electrically conductive material onto the core; disposing a foam material around the core; and disposing a protective material around the foam material. | 03-07-2013 |
20130088885 | MOUNTING STRUCTURE FOR A HEADLAMP REFLECTOR - In some embodiments, a headlamp assembly can comprise: a reflector, a mounting bracket, a housing, and a light source. The reflector can have a lip at a light source opening and a peripheral rim with a reflector portion extending from the lip to a peripheral rim. The mounting bracket can be configured to attach to the reflector. The mounting bracket can comprise attachment structures configured to mate with the lip, and adjustment features that enable horizontal, vertical, and pivotal adjustment. The light source can extend into the reflector through the light source opening. | 04-11-2013 |
20130263691 | ARMATURE FOR A STEERING WHEEL AND METHOD OF MAKING - In an embodiment, a steering wheel can comprise: a plastic top armature portion comprising a top rim portion and a top spoke portion, the top spoke portion extending radially inward from the top rim portion; and a plastic bottom armature portion comprising a hub, a bottom rim portion, and a bottom spoke portion, the bottom spoke portion extending radially inward to the hub. The top armature portion can be attached to the bottom armature portion with a plurality of snap mechanisms, wherein each snap mechanism comprises a snap fit protrusion that engages an aperture. The armature can be configured to attach to a vehicle steering column. | 10-10-2013 |
Ankur Garg, Lucknow IN
Patent application number | Description | Published |
---|---|---|
20110092585 | IMMUNOMODULATORY PHARMACEUTICAL COMPOSITION AND A PROCESS FOR PREPARATION THEREOF - The present invention provides a novel pharmaceutical composition consisting of a combination of three coumarinolignoids of formula 1, 2 and 3 isolated from the seeds of the plant | 04-21-2011 |
Archit Garg, Karnataka Pin IN
Patent application number | Description | Published |
---|---|---|
20100017784 | RELEASE MANAGEMENT SYSTEMS AND METHODS - Progress of a development cycle, such as for the development of a release of a software product, is tracked and managed using a release management system. Such a system allows groups and managers to retain any project planning or status files, in any appropriate structure. A manager can simply upload the file to the system as information is updated, and the system will apply appropriate templates and store the information in such a way that reporting and tracking can be done for any aspect of the development process at any level. For example, a single system can provide a high-level executive overview down to a detail level view of a particular group, using substantially current data for all aspects the process. | 01-21-2010 |
Ashish Garg, Rajasthan IN
Patent application number | Description | Published |
---|---|---|
20120203591 | SYSTEMS, METHODS, AND APPARATUS FOR DETERMINING PIPELINE ASSET INTEGRITY - Certain embodiments of the invention may include systems, methods, and apparatus for determining pipeline asset integrity. According to an example embodiment of the invention, a computer executable method is provided for determining integrity of assets. The method can include identifying one or more risk factor conditions associated with one or more assets; evaluating the one or more risk factor conditions associated with the one or more assets; assigning non-linear weighted values to the one or more risk factor conditions based at least in part on evaluating the one or more risk factor conditions; determining one or more risk scores for the one or more assets based at least in part on the non-linear weighted values; and outputting the one or more risk scores. | 08-09-2012 |
Ashish Garg, Punjab IN
Patent application number | Description | Published |
---|---|---|
20130304546 | NOVEL SYSTEMS AND METHODS FOR OPTIMIZING PROFIT OR GROSS MARGIN BASED ON ONE OF MORE VALUES OF PROCESS PARAMETERS FOR PRODUCING BIOFUEL - A process for optimizing values of profit or gross margin based on process parameters used to process fuel having a desired fuel property is described. The process includes: (i) receiving a predetermined value of a first property of a fuel derived from biomass; (ii) retrieving a first different sets of values of one or more process parameters associated with a process that converts biomass to fuel, and the first different sets of values of the one or more process parameters are based on the predetermined value of the first fuel property; (iii) generating estimated values for cost or revenue associated with the first different sets of values of the one or more process parameters; and (iv) identifying, from the first different sets of values, a first set of values of one or more process parameters that approaches an optimum profit or gross margin for the process. | 11-14-2013 |
Bikram Garg, Patiala IN
Patent application number | Description | Published |
---|---|---|
20100095262 | Schematic Generation From Analog Netlists - The invention concerns the generation of schematics from analog netlists. Various implementations of the invention provide that an analog netlist defining a number of hardware components and the connectivity between the hardware components is identified. Subsequently, the netlist is sorted and partitioned into component groups. The component groups are arranged and lines are routed between the component groups. The corresponding hardware components are arranged within the component groups and a schematic corresponding to the arranged hardware components is generated. | 04-15-2010 |
20110288830 | Finite State Machine Diagram Generation - A method for processing machine information of a system, such as an integrated circuit design, to generate a display of a finite state machine diagram by determining a position for the states in the diagram and then showing representations of the transitions between states to create a symmetrical, compact and cyclic process view of the finite state machine. Levels are assigned to the states in a first direction. A rule based technique then is used to order the states in levels that ensure minimum crossings of transitions between consecutive levels as well as for transitions in a same level. Next, the specific position of each state in a second direction orthogonal to the first direction is computed, such that the positions take into account areas or “tracks” in which connection lines representing transitions between states will be rendered. The connection line representing transitions between states are then rendered in the diagram. | 11-24-2011 |
20130198712 | Canonical Signature Generation For Layout Design Data - Contour-related information for geometric elements in layout design data is obtained. Relevant portions of the contour-related information are provided to a canonical hash function, from which a canonical signature for the layout design data is generated. | 08-01-2013 |
Chanchal Kumar Garg, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20090002106 | CIRCUIT BREAKER APPARATUS - A circuit breaker assembly is disclosed. The assembly includes a base having an interior bottom surface that includes a first engagement feature and a circuit breaker cassette having an exterior bottom surface that includes a second engagement feature. The cassette is oriented in the base to provide for a current path through the base in a first direction. The first engagement feature engages with the second engagement feature and restrains movement of the cassette relative to the base in a second direction that is perpendicular to the first direction and parallel to the interior bottom surface. | 01-01-2009 |
Deepak Kumar Garg, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20110045828 | CAMEL ROAMING SERVICES BETWEEN OPERATORS WITH DIFFERENT CAMEL PHASE - This invention, in general, relates to the field of telecommunications. More particularly, the present invention relates to a centralized system and method for providing customized applications for mobile networks enhanced logic CAMEL roaming services to a mobile subscriber. The CAMEL HUB configured to process a request from the mobile subscriber to avail one or more mobile services from a visited network operator. The mobile subscriber device has a subscription to a home network operator and operates in a home CAMEL phase. The visited network operator operates in a visited CAMEL phase. The CAMEL HUB is also configured to allow the mobile subscriber device to avail the one or more mobile services seamlessly from the visited network operator independent of the visited CAMEL phase. The home CAMEL phase may or may not be different from the visited CAMEL phase. | 02-24-2011 |
Dinesh Garg, Beawar IN
Patent application number | Description | Published |
---|---|---|
20110015987 | SYSTEMS AND METHODS FOR MARKETING TO MOBILE DEVICES - Systems and methods of marketing to mobile devices are provided. Other methods, apparatus, and computer readable media are also provided. | 01-20-2011 |
20110016081 | Automated Solution Retrieval - Techniques for dynamically compiling a list of one or more solution documents are provided. The techniques include receiving one or more questions, forming one or more of the one or more questions into one or more lists, wherein forming one or more questions into one or more lists comprises expressing each question in a compressed manner using one or more sets of one or more keywords, receiving input from a solution database, and using the one or more lists and input from a solution database to dynamically compile a list of one or more solution documents in connection with the one or more questions. | 01-20-2011 |
20110166927 | Dynamic Pricing Model For Online Advertising - The present invention provides methods and systems for use in association with an online advertising auction. Advertiser bid information may be obtained, including a maximum amount per impression and a target click through rate (“CTR”). Following serving, if a delivered CTR is equal to or greater than the target CTR, then pricing per impression is at the maximum amount. If, however, the delivered CTR is less than the target CTR, then pricing per impression is at an amount equal to the maximum amount per impression multiplied by the ratio of the delivered CTR to the target CTR. | 07-07-2011 |
20130290170 | ESTABLISHING PERSONALIZED MOBILE MONEY TRANSFER LIMITS - Methods and arrangements for establishing financial transfer limits. A customer reputation score for mobile money transfer is determined. A mobile money transfer limit is established based on the customer reputation score, and the customer reputation score is updated in response to predetermined parameters. | 10-31-2013 |
20140143332 | DISCOVERING SIGNATURE OF ELECTRONIC SOCIAL NETWORKS - Methods may rank one user's connections in an electronic social network. The method may include identifying, by electronic apparatus, one user's connections with other users in an electronic social network. The method may additionally include analyzing, by electronic apparatus, a plurality of data sources for electronic communications between the one user and the other users. The method may further include calculating, by electronic apparatus, for each of the other users the probability that the one user will communicate with that other user based on the analyzed plurality of data sources. The method may additionally include ranking, by electronic apparatus, the one user's connections with the other users based on the calculated probabilities. In some embodiments, the method may include removing from a graph, by electronic apparatus, one or more of the one user's connections with the other users based on the ranked one user's connections. | 05-22-2014 |
Dinesh Garg, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20130262350 | LEARNING REWRITE RULES FOR SEARCH DATABASE SYSTEMS USING QUERY LOGS - Methods and arrangements for conducting a search using query logs. A query log is consulted and query rewrite rules are learned automatically based on data in the query log. The learning includes obtaining click-through data present in the query log. | 10-03-2013 |
20130262351 | LEARNING REWRITE RULES FOR SEARCH DATABASE SYSTEMS USING QUERY LOGS - Methods and arrangements for conducting a search using query logs. A query log is consulted and query rewrite rules are learned automatically based on data in the query log. The learning includes obtaining click-through data present in the query log. | 10-03-2013 |
Dinesh Garg, Rajasthan IN
Patent application number | Description | Published |
---|---|---|
20100036690 | SERVICE SCHEDULING - Techniques for scheduling one or more services are provided. The techniques include obtaining customer information, obtaining one or more service characteristics for each of the one or more services, and using the customer information and the one or more service characteristics to schedule the one or more services. | 02-11-2010 |
Dinesh Garg, Beawar (rajasthan) IN
Patent application number | Description | Published |
---|---|---|
20090125432 | Reverse Auction Based Pull Model Framework for Workload Allocation Problems in IT Service Delivery Industry - A call center system for allocating problem tickets for technical services by using a pull model auction to select an agent to work on the problem ticket. When the call center receives an order for a technical service, it develops a complexity estimate for the tasks specified in the problem ticket, and calculates deadlines for completing the problem ticket and for conducting the auction. Invitations to bid on the problem ticket are sent to potential agents on a bidder's list. The winning bid is selected from among the bids received back from the potential agents, and, after evaluating the bids, the problem ticket is transferred to the winning agent. | 05-14-2009 |
20140006235 | Method, Apparatus, and Product for distribution-based incentives relating to resource consumption | 01-02-2014 |
20140143329 | DISCOVERING SIGNATURE OF ELECTRONIC SOCIAL NETWORKS - Systems and computer program products may rank one user's connections in an electronic social network. The computer system may include a processor and a memory. The computer system may additionally include a program comprising a plurality of instructions stored in memory that are executed by the processor to identify one user's connections with other users in an electronic social network, and analyze a plurality of data sources for electronic communications between the one user and the other users. The program may additionally include a plurality of instructions stored in memory that are executed by the processor to calculate for each of the other users the probability that the one user will communicate with that other user based on the analyzed plurality of data sources, and rank the one user's connections with the other users based on the calculated probabilities. | 05-22-2014 |
Dinesh Kumar Garg, Roorkee IN
Patent application number | Description | Published |
---|---|---|
20100023978 | Method and Apparatus for Determining Broadcast Reception Requirements Based on Location - A disclosed method comprises obtaining location data including geographic coordinates; searching stored digital video broadcast network requirements data corresponding to the location data; and tuning to a digital video broadcast network channel indicated by the digital video broadcast network requirements data. The step of obtaining location data may further comprise obtaining Global Positioning System (GPS) data; and searching using the GPS data. An integrated circuit includes tuner logic, operative to tune to, and receive, a digital video broadcast network channel in response to a command; location data logic to receive location data; digital video broadcast network reception requirements logic to obtain location data from the location data logic and search stored digital video broadcast network requirements data corresponding to the location data, and send the command to the tuner logic to tune to a digital video broadcast network channel indicated by the digital video broadcast network requirements data. | 01-28-2010 |
20100057466 | METHOD AND APPARATUS FOR SCROLLING TEXT DISPLAY OF VOICE CALL OR MESSAGE DURING VIDEO DISPLAY SESSION - A method and communication device disclosed includes displaying a video on a display, converting voice audio data to textual data by applying voice-to-text conversion, and displaying the textual data as scrolling text displayed along with the video on the display and either above, below or across the video. The method may further include receiving a voice call indication from a network, providing the voice call indication to a user interface where the voice call indication corresponds to an incoming voice call; and receiving a user input for receiving the voice call and displaying the voice call as scrolling text. In another embodiment, a method includes displaying application related data on a display; converting voice audio data to textual data by applying voice-to-text conversion; converting the textual data to a video format; and displaying the textual data as scrolling text over the application related data on said display. | 03-04-2010 |
20100088025 | Route mapping system and method - A route mapping system includes a route module, a wireless coverage module, and a wireless coverage route module. The route module provides a plurality of routes in response to origination and destination information. The wireless coverage module provides wireless coverage information for a plurality of wireless service providers in response to the plurality of routes. The wireless coverage route module provides a plurality of wireless coverage routes in response to the plurality of routes and the wireless coverage information. | 04-08-2010 |
20120209607 | METHOD AND APPARATUS FOR SCROLLING TEXT DISPLAY OF VOICE CALL OR MESSAGE DURING VIDEO DISPLAY SESSION - A method and communication device disclosed includes displaying a video on a display, converting voice audio data to textual data by applying voice-to-text conversion, and displaying the textual data as scrolling text displayed along with the video on the display and either above, below or across the video. The method may further include receiving a voice call indication from a network, providing the voice call indication to a user interface where the voice call indication corresponds to an incoming voice call; and receiving a user input for receiving the voice call and displaying the voice call as scrolling text. In another embodiment, a method includes displaying application related data on a display; converting voice audio data to textual data by applying voice-to-text conversion; converting the textual data to a video format; and displaying the textual data as scrolling text over the application related data on the display. | 08-16-2012 |
Gaurav Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120226791 | METHOD AND APPARATUS TO DETECT UNIDENTIFIED INVENTORY - Techniques are disclosed for detecting unidentified inventory in a network. In one embodiment, data that was collected from a plurality of network devices is received. The data includes at least one device identifier for a neighboring network device of at least one network device of the plurality of network devices. The at least one device identifier for the neighboring network device is compared to one or more device identifiers of known network devices. In response to determining that the at least one device identifier for the neighboring network device does not match a device identifier for the known network devices, the at least one device identifier is added to a list of unidentified inventory. | 09-06-2012 |
20130111596 | DATA PRIVACY FOR SMART SERVICES | 05-02-2013 |
20150058449 | SCALING EVENT PROCESSING IN A NETWORK ENVIRONMENT - An example method for scaling event processing in a network environment is provided and includes maintaining a first portion of a decision tree at a first server in the network environment, delegating a second portion of the decision tree from the first server to a second server, processing event data substantially simultaneously at the first server using the first portion of the decision tree and at the second server using the second portion of the decision tree, wherein the processing comprises determining a match between the event data and information stored at nodes in the decision tree. In various embodiments, the decision tree is distributed across a plurality of servers in the network, wherein each participating server maintains a local copy of a respective portion of the decision tree and processes the event data using the respective portion. | 02-26-2015 |
20150058468 | METHOD AND APPARATUS TO DETECT UNIDENTIFIED INVENTORY - Techniques are disclosed for detecting unidentified inventory in a network. In one embodiment, data that was collected from a plurality of network devices is received. The data includes at least one device identifier for a neighboring network device of at least one network device of the plurality of network devices. The at least one device identifier for the neighboring network device is compared to one or more device identifiers of known network devices. In response to determining that the at least one device identifier for the neighboring network device does not match a device identifier for the known network devices, the at least one device identifier is added to a list of unidentified inventory. | 02-26-2015 |
Himanshu Garg, Jaipur IN
Patent application number | Description | Published |
---|---|---|
20140032915 | METHOD AND APPARATUS FOR VALIDATING THE INTEGRITY OF INSTALLER FILES PRIOR TO INSTALLATION - A method and apparatus for validating the integrity of computer software installer files prior to installation of computer software comprising: generating at least one signature file for at least one corresponding installer file, the at least one signature file comprising a file name, a file size and a checksum, wherein the checksum is calculated for the corresponding installer file; and packaging the at least one signature file with the corresponding installer file, wherein the checksum in the signature file is used to validate the integrity of the installer file prior to installation of the installer file. | 01-30-2014 |
Kartika Garg, Haryana IN
Patent application number | Description | Published |
---|---|---|
20130185249 | EFFICIENT LOADING OF DATA IN DATABASES - A computer implemented method, system and computer program product for managing data in databases generates a control file for a database by utilizing a definition file associated with the database and predefined column definitions, organizes data within a data file in a predefined format, wherein the data is desirable to be loaded in the database, and loads the data from the data file to the database by utilizing the control file and the data file. | 07-18-2013 |
20130185251 | EFFICIENT LOADING OF DATA IN DATABASES - A computer implemented method, system and computer program product for managing data in databases generates a control file for a database by utilizing a definition file associated with the database and predefined column definitions, organizes data within a data file in a predefined format, wherein the data is desirable to be loaded in the database, and loads the data from the data file to the database by utilizing the control file and the data file. | 07-18-2013 |
Kunal Garg, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20120284312 | DATA REPORTING FRAMEWORK ACROSS ON-PREMISE AND HOSTED CRM SERVICES - A data reporting framework that works across on-premise and hosted Customer Relationship Management (CRM) platforms enabling definition and execution of secure custom reports is provided. A fetch query language of a CRM platform is used along with reporting service tools and constructs to enable users to upload and execute custom fetch based reports with support for expressions, code, formatting, and drill through. Users are also enabled to build simple reports from within CRM and, if needed, enhance those reports using reporting service tools and re-upload in CRM. Furthermore, custom reports may be executed in a sandboxed environment to provide full security in a multi-tenant, hosted CRM system. | 11-08-2012 |
Lalit Chander Garg, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20130183344 | RECOMBINANT VACCINE AGAINST CLOSTRIDIUM PERFRINGENS INFECTION AND EPSILON TOXIN INTOXICATION - The present invention relates to generation and high level expression of recombinant non-toxic of epsilon toxin of | 07-18-2013 |
Madhukar Onkarnath Garg, Dehradun IN
Patent application number | Description | Published |
---|---|---|
20090292154 | Modified Zeolite Catalyst Useful for the Conversion of Paraffins, Olefins and Aromatics in a Mixed Feedstock into Isoparaffins and a Process Thereof - The invention relates to a modified zeolite catalyst, useful for the conversion of paraffins, olefins and aromatics in a mixed feedstock such as FCC gasoline that contain high content of olefin, aromatic and n-paraffin into isoparaffins. The invention further relates to the use of such a catalyst, for example but not limited to, in a process for the conversion of paraffins, olefins and aromatics in a mixed feedstock into the product having high amount of branched paraffins with decreased aromatics and olefins, a useful gasoline blend, with negligible production of lighter gases. | 11-26-2009 |
20110084002 | PROCESS FOR THE REMOVAL OF SULFONES FROM OXIDIZED HYDROCARBON FUELS - Described herein is a process for the removal of sulfones by mesoporous silica adsorbents having narrow pore size distribution which could be controlled to specification for the selective removal of sulfones from oxidised hydrocarbon fuels wherein the sulfones were present due to oxidative conversion of organo-sulfur compounds by a suitable oxidizing solution. The mesoporous adsorbents showed typically 2-18 times higher equilibrium loading capacity for sulfones in comparison to the commercially available adsorbents. | 04-14-2011 |
20130123555 | Modified Zeolite Catalyst Useful for the Conversion of Paraffins, Olefins and Aromatics in a Mixed Feedstock into Isoparaffins and a Process Thereof - The invention relates to a modified zeolite catalyst, useful for the conversion of paraffins, olefins and aromatics in a mixed feedstock such as FCC gasoline that contain high content of olefin, aromatic and n-paraffin into isoparaffins. The invention further relates to the use of such a catalyst, for example but not limited to, in a process for the conversion of paraffins, olefins and aromatics in a mixed feedstock into the product having high amount of branched paraffins with decreased aromatics and olefins, a useful gasoline blend, with negligible production of lighter gases. | 05-16-2013 |
20140042059 | PROCESS FOR PRODUCTION OF BENZENE LEAN GASOLINE BY RECOVERY OF HIGH PURITY BENZENE FROM UNPROCESSED CRACKED GASOLINE FRACTION CONTAINING ORGANIC PEROXIDES - Disclosed is a process for production of benzene lean gasoline by recovery of high purity benzene from a narrow boiling benzene concentrated unprocessed cracked gasoline fraction. The process involves subjecting the feed material to an extractive distillation (ED) operation using an aromatic selective solvent in combination with a co-solvent. | 02-13-2014 |
Malvika Garg, Ambala IN
Patent application number | Description | Published |
---|---|---|
20090326004 | MUSCARINIC RECEPTOR ANTAGONISTS - The present invention relates generally to muscarinic receptor antagonist, which are useful, among other uses, for the treatment of various diseases of the respiratory, urinary and gastrointestinal systems mediated through muscarinic receptors. The invention also relates to the process for the preparation of disclosed compounds, pharmaceutical compositions containing the disclosed compounds and the method for treating diseases mediated through muscarinic receptors. Also provided herein are pharmaceutical composition comprising one or more muscarinic receptor antagonists and at least one other active ingredients include, but are not limited to, corticosteroids, beta agonists, leukotriene antagonists, 5-lipoxygenase inhibitors, anti-histamines, antitussives, dopamine receptor antagonists, chemokine inhibitors, p38 MAP Kinase inhibitors, and PDE-IV inhibitors. | 12-31-2009 |
Manas Garg, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20130219009 | SCALABLE DATA FEED SYSTEM - A scalable data feed system is disclosed. The data feed system may be offered as a cloud service that can serve many enterprises or tenants that require data to be pulled from information sources such as FTP, POP3, databases, line of business systems, a topic subscription, or an RSS feed, and pushed the data to information sinks, such as SMTP, email, FTP, mobile phones, and other devices and services. A pull agent pumps data from pull sources and pushes the data out to push agent counterparts. The push agent transforms and sends the data in messages to push sink, such as FTP, SMTP, or a mobile device. Both the pull agent and the push agent services are implemented as replicated services over a structured overlay network for high availability that can serve multiple requests to pump out data from multiple pull sources and push the data to multiple information sinks | 08-22-2013 |
Mayank Garg, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20110020871 | Process for the Preparation of Insulin Conjugates - The invention claims a process for making an insulin-oligomer conjugate IN-105. IN-105 precursor having formula G-A-V-R-[B-Chain]-R-D-A-D-D-R-[A-Chain] is cloned and expressed in | 01-27-2011 |
Mayank Kumar Garg, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20100317056 | FERMENTATION MEDIAS AND PROCESSES THEREOF - The present invention demonstrates the utility of carbonic acid amides such as urea or its derivatives, carbamates, carbodiimides & thiocarbamides as nitrogenous supplements in fermentation media for production of recombinant proteins to achieve enhanced bioconversion rates and peptides like insulin and insulin analogues, exendin and enzymes such as lipase using methanol inducible fungal expression systems such as | 12-16-2010 |
Minakshi Garg, Ghaziabad IN
Patent application number | Description | Published |
---|---|---|
20090017105 | PROLIPOSOMAL AND LIPOSOMAL COMPOSITIONS OF POORLY WATER SOLUBLE DRUGS - Concentrates or proliposomal compositions of poorly water-soluble drugs and compounds, comprising of one or more membrane forming lipids, a membrane stabilizing agent, in a suitable vehicle, and optionally containing a Polyethylene Glycol (PEG)-coupled phospholipid or a mixture thereof and further, optionally containing pharmaceutically acceptable excipients such as antioxidants, buffering agents, acidifying agents etc. are provided, which have superior long term stability. The concentrates of proliposomal compositions instantly form liposomes of the said poorly water-soluble drugs and compounds on rapid injection to a diluting fluid, the liposomal composition so obtained, characterized by a physical stability more than 24 hours, ≧95% drug encapsulation and having a particle size diameter of less than 100 nm. The liposomal compositions so obtained can further be directly administered to patients in need of treatment of the poorly water-soluble drugs and compounds. | 01-15-2009 |
Mukesh Kumar Garg, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20090269409 | PHARMACEUTICAL COMPOSITIONS COMPRISING ESZOPICLONE - Pharmaceutical compositions comprising eszopiclone, including its pharmaceutically acceptable salts, hydrates, clathrates, solvates, polymorphs, and mixtures thereof. The invention also relates to processes for preparing the compositions and their methods of use. | 10-29-2009 |
Mukesh Kumar Garg, Ludhiana IN
Patent application number | Description | Published |
---|---|---|
20110236494 | CIPROFLOXACIN ORAL SUSPENSION - The present invention relates to oral taste masked pharmaceutical composition comprising ciprofloxacin or salts or esters thereof. It further relates to processes of preparing it. | 09-29-2011 |
Munish Garg, Chandigarh IN
Patent application number | Description | Published |
---|---|---|
20120310690 | ERP TRANSACTION RECORDING TO TABLES SYSTEM AND METHOD - An ERP client may automatically determine a list of one or more ERP database tables that store the data associated with a particular business transaction in the ERP system. At the time a given business transaction is executed via a business transaction UI, various embodiments record screen fields presented via the business transaction UI, map the screen fields to persistent ERP database fields, and report to the business user a list of database tables that the business transaction updated. The business user may then use this information to construct reports related to the business transaction or for other purposes. | 12-06-2012 |
Neeraj Garg, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20130024690 | CENTRALIZED SERVICE FOR DISTRIBUTED SERVICE DEPLOYMENTS - A centralized service communicatively links an application provider to a plurality of different message forwarding services. The centralized service receives a request and authenticates the application provider associated with the request. Further, the centralized service delivers a message embodied by the request to a first message forwarding service with a first protocol and/or to a second message forwarding service with a second protocol different than the first protocol. | 01-24-2013 |
20130152196 | THROTTLING OF ROGUE ENTITIES TO PUSH NOTIFICATION SERVERS - Techniques for throttling of rogue entities to push notification servers are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application, the application maintaining a monitored domain table, the application maintaining an offending domain table, the application operative to receive an incoming request from a client in a domain, to detect harmful activity based on the request, and to respond to the harmful activity based on one or both of the monitored domain table and the offending domain table. Other embodiments are described and claimed. | 06-13-2013 |
Neeraj Kumar Garg, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20080233935 | LOCATION-BASED CALL CONTROL - An architecture is presented that automatically detects a location of a user and forwards messages to a pre-configured number associated with the detected location. A location system is provided that comprises a location component and a routing component. The location component publishes presence information of a mobile device. The presence information is associated with a physical location of the mobile device. Once the mobile device's presence information is published, the routing component automatically sets the call forwarding to the physical location for communication to a user of the mobile device. The message is routed to a pre-configured number associated with the physical location of the mobile device. A user of the mobile device pre-configures numbers associated with various frequently visited physical locations (e.g., home, club, etc.). | 09-25-2008 |
Neeraj Kumar Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140025801 | SYSTEM AND METHOD FOR MANAGING ROLES IN A PEER-TO-PEER CONNECTION - Systems and methods for managing a peer-to-peer connection are disclosed. A first electronic device discovers a second electronic device available for peer-to-peer connection. A group owner intent value is determined based on one or more power characteristics of the first electronic device. A group owner intent value for the second electronic device is received. The determined group owner intent value is compared with the received group owner intent value for the second electronic device. A group role is assumed based on the comparison of the determined group owner intent value and the received group owner intent value for the second electronic device. | 01-23-2014 |
20140032951 | Method and System for Adaptive Enhanced Power Saving for Peer to Peer Group Owner - A method and system for saving power in a peer-to-peer group owner. The group owner uses an adaptive absence method for deciding the absence of the group owner based on the amount of data traffic in the network. The group owner periodically sends period of absence information with dynamic values to client devices, informing them of the dynamically changing period of absence. | 01-30-2014 |
Neha Garg, Saharanpur IN
Patent application number | Description | Published |
---|---|---|
20100169488 | SYSTEM AND METHOD OF CONSOLIDATED CENTRAL USER ADMINISTRATIVE PROVISIONING - In one embodiment the present invention includes a computer-implemented method of reducing a quantity of business application programming interface (BAPI) calls in a hardware client-server environment. The method includes configuring a centralized provisioning system on a hardware server with access definitions for systems. The method further includes receiving, by the centralized provisioning system, a provisioning request for a user of a client to access the systems. The method further includes determining a collected BAPI call according to the access definitions. The method further includes providing access to the user according to the collected BAPI call. | 07-01-2010 |
20140297873 | System and Method of Consolidated Central User Administrative Provisioning - In one embodiment the present invention includes a computer-implemented method of reducing a quantity of business application programming interface (BAPI) calls in a hardware client-server environment. The method includes configuring a centralized provisioning system on a hardware server with access definitions for systems. The method further includes receiving, by the centralized provisioning system, a provisioning request for a user of a client to access the systems. The method further includes determining a collected BAPI call according to the access definitions. The method further includes providing access to the user according to the collected BAPI call. | 10-02-2014 |
Nikhil Garg, Delhi IN
Patent application number | Description | Published |
---|---|---|
20090171942 | Predicting and ranking search query results - Techniques are described herein for providing search results that are ranked based on a predictor that predicts, for each of a number of objects, likelihoods that each particular object will be selected at different positions on a results list. | 07-02-2009 |
Paras Garg, Noida IN
Patent application number | Description | Published |
---|---|---|
20090167363 | REDUCTION OF SIGNAL SKEW - Skew is reduced by extracting the AC component of an input signal and superimposing it on a common reference voltage to produce a resulting voltage. The resulting voltage is provided as an input to a comparator, which compares it to the reference voltage to provide a final output. Thus, all signals fed to a system, in accordance with an embodiment, are referenced at the same DC level and hence, skew is reduced. | 07-02-2009 |
20120086469 | REDUCTION OF SIGNAL SKEW - Skew is reduced by extracting the AC component of an input signal and superimposing it on a common reference voltage to produce a resulting voltage. The resulting voltage is provided as an input to a comparator, which compares it to the reference voltage to provide a final output. Thus, all signals fed to a system, in accordance with an embodiment, are referenced at the same DC level and hence, skew is reduced. | 04-12-2012 |
20140375357 | OPERATING CONDITIONS COMPENSATION CIRCUIT - A circuit having a centralized PT compensation circuit to provide compensation signals to localized I/O blocks on the chip. Process variations and temperature variations tend to be approximately uniform across an integrated circuit chip. Thus, a single, centralized PT compensation circuit may be used instead of one PT compensation circuit per I/O section as with solutions of the past. Further, the PT compensation circuit may generate a digital code indicative of the effects of process and temperature. Further yet, each section of I/O block may have a local voltage compensation circuit to compensate the voltage variation of the I/O block. The voltage compensation circuit utilizes an independent reference voltage. The reference voltage is generated by the PT compensation circuit, which is placed centrally in the IC chip and hence any need to repeat the reference generation for each I/O block is eliminated. | 12-25-2014 |
Paras Garg, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20090091358 | Compensated output buffer for improving slew control rate - The present invention provides a compensated output buffer circuit providing an improved slew rate control and a method for minimizing the variations in the current slew rate of the buffer over process, voltage and temperature (PVT) conditions. The output buffer circuit includes a split-gate compensated driver and a slew rate control circuit. Accordingly, a desired slew rate can be maintained with fewer variations over wide range of variations in PVT conditions. The slew rate control circuit consists of two separate slew rate control circuits called a pull-up PMOS driver and a pull-down NMOS driver. To minimize the variations in the slew rate, the rising and falling time of the pre-driver nodes are controlled by means of two current control networks, which are compensated against PVT variations by using separate NMOS and PMOS digital compensation codes. The compensation codes are provided by a compensation circuit, which sense the variation in PVT conditions and reflect these variations in the compensation codes. | 04-09-2009 |
20100213980 | ARCHITECTURE FOR EFFICIENT USAGE OF IO - An IO buffer module optimized for a wide range of drive levels both in terms of area and performance that includes an IO cell module and at least one IO adder module operatively coupled to said IO cell module for enabling the IO buffer module for the wide range of drive levels. The IO adder module can be added with the cell module in a number of different combinations for providing the wide range of drive levels, and the IO buffer module can provide drive solutions from 1 mA to 10 mA or higher, in steps of 0.5 mA drive level. | 08-26-2010 |
Priyanka Garg, Jaipur IN
Patent application number | Description | Published |
---|---|---|
20110099131 | PAIRWISE RANKING-BASED CLASSIFIER - The present invention provides methods and systems for binary classification of items. Methods and systems are provided for constructing a machine learning-based and pairwise ranking method-based classification model for binary classification of items as positive or negative with regard to a single class, based on training using a training set of examples including positive examples and unlabelled examples. The model includes only one hyperparameter and only one threshold parameter, which are selected to optimize the model with regard to constraining positive items to be classified as positive while minimizing a number of unlabelled items classified as positive. | 04-28-2011 |
Priyank Shanker Garg, Noida IN
Patent application number | Description | Published |
---|---|---|
20110252045 | LARGE SCALE CONCEPT DISCOVERY FOR WEBPAGE AUGMENTATION USING SEARCH ENGINE INDEXERS - Disclosed is a method and system for retrieving data; extracting information from the data; learning to disambiguate the extracted information such that a particular sense of each phrase within the extracted information is determined; generating a disambiguation classifier from the learning to disambiguate step, the disambiguation classifier configured to determine a sense of a phrase within a document; learning to select a portion of the information as being relevant to a theme of the data; generating a selection classifier from the learning to select step, the selection classifier configured to select a topic in a document that is relevant to a theme of the document; and using the disambiguation classifier and the selection classifier by an indexing computer to determine a set of topics from a web document retrieved by the indexing computer. | 10-13-2011 |
Rajesh Garg, Noida IN
Patent application number | Description | Published |
---|---|---|
20140032683 | AUTOMATED RICH-CONTENT MESSAGING - Various embodiments include systems, methods, and software for automated rich-content messaging. Some such embodiments generating messages to be sent via email, MMS, social media, or other electronic mechanisms from a business application based on message templates authored within a content management program. Messages may be generated and sent based on event occurrences, monitored data conditions, and the like. | 01-30-2014 |
Rajesh Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130263104 | END-TO-END PATCH AUTOMATION AND INTEGRATION - A method of automating patching of a computer system includes determining whether a computer patch is available for a computer system of a customer, determining a patch management policy of the customer, determining a patch window of the customer based on the determined patch management policy, and directing application of the computer patch to the computer system at the determined patch window. | 10-03-2013 |
Rajiv Kumar Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130327361 | FLOCCULATION PROCESS AND DEVICE - The present invention is in the field of laundry processes and devices. In particular the invention relates to the saving of water. It is an object of the present invention to reduce the water consumption in conventional washing methods, especially machine washing methods. It is found that the continuous pH controlled sequential dosing of an electrolyte, followed by dosing of a polymer and a solid liquid separation step during a full wash cycle of a washing machine, provides continuous clarification of the wash liquor and enables the continuous reuse of the water during said wash cycle. | 12-12-2013 |
Sanjeev Garg, Dwarka IN
Patent application number | Description | Published |
---|---|---|
20100211610 | METHOD AND SYSTEM FOR MANAGING FINANCIAL TRANSACTION DATA - The information related to a journal entry is gathered in a predefined format and a journal entry request is generated. The journal entry request is processed and the journal entry is recorded in a journal. Each individual associated with the journal entry request is automatically notified about any change in status of the journal entry request. | 08-19-2010 |
Saurabh Garg, Uttaranchal IN
Patent application number | Description | Published |
---|---|---|
20100317056 | FERMENTATION MEDIAS AND PROCESSES THEREOF - The present invention demonstrates the utility of carbonic acid amides such as urea or its derivatives, carbamates, carbodiimides & thiocarbamides as nitrogenous supplements in fermentation media for production of recombinant proteins to achieve enhanced bioconversion rates and peptides like insulin and insulin analogues, exendin and enzymes such as lipase using methanol inducible fungal expression systems such as | 12-16-2010 |
Sharad Kumar Garg, Banjara Hills Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20100174773 | SYNCHRONIZING PRESENTATION STATES BETWEEN MULTIPLE APPLICATIONS - A presentation state is received from the presenting application. The presentation state may represent a current state of the local presentation. A request for the presentation state is received from the viewing application. In response to receiving the request for the presentation state, the presentation state is provided to the viewing application. A request for presentation data synchronized to the presentation state is received from the viewing application. In response to receiving the request for presentation data synchronized to the presentation state, the presentation file is transformed into the presentation data synchronized to the presentation state. The presentation data synchronized to the presentation state is provided to the viewing application. The viewing application may be operative to read the presentation data and to display a remote presentation in response to reading the presentation data. | 07-08-2010 |
Shashank Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100260064 | ADHOC NETWORKING - This invention provides a method of transmitting and receiving packets containing data and positional information for a plurality of devices in a radio frequency network in combination with a global positioning system. The periodic position coordinates of each said device are determined using the global positioning system. The position coordinates are transmitted from each device at staggered points in time that are randomized, and the randomizing operation is performed in discrete steps, wherein the time period of each discrete step is of adequate duration for one device to transmit a positional update. A positional update table and proximity table is created and maintained for each device, and these tables are transmitted to every other device in the network at periodic intervals. | 10-14-2010 |
Shashank Garg, Pune IN
Patent application number | Description | Published |
---|---|---|
20080226278 | AUTO_FOCUS TECHNIQUE IN AN IMAGE CAPTURE DEVICE - Multiple sets of pixel values representing a captured image of a scene are received, with each set representing an image captured with a corresponding degree of focus. An image processor may identify a region of interest in the captured image, automatically determine the configuration parameters for a lens assembly to provide a desired degree of focus for the region of interest, and generate signals to configure a lens assembly. In an embodiment, the region of interest is a face, the desired degree of focus of the face is determined by computing a rate of variation of luminance of pixels representing the face, and the desired degree is the degree of the image having the maximum degree of focus. | 09-18-2008 |
20080231718 | Compensating for Undesirable Camera Shakes During Video Capture - An image processor in an image capture device compensates for the effects of undesirable camera shakes occurring during video capture The image processor receives a pair of source frames representing images of a scene, generates a pair of subsampled frames from the source frames, and computes a coarse displacement of the captured image due to camera shakes by comparing the two subsampled frames. The image processor may then refine the determined coarse displacement by comparing the two source frames and a bound determined by an extent of subsampling, and compensate for the displacement accordingly. Display aberrations such as blank spaces caused due to shifting are also avoided by displaying only a portion of the captured image and shifting the displayed portion to compensate for camera shake. The image processor also recognizes displacements due to intentional camera movement, and does not correct for such displacements. | 09-25-2008 |
20100103281 | AUTO-FOCUS TECHNIQUE IN AN IMAGE CAPTURE DEVICE - Multiple sets of pixel values representing a captured image of a scene are received, with each set representing an image captured with a corresponding degree of focus. An image processor may identify a region of interest in the captured image, automatically determine the configuration parameters for a lens assembly to provide a desired degree of focus for the region of interest, and generate signals to configure a lens assembly. In an embodiment, the region of interest is a face, the desired degree of focus of the face is determined by computing a rate of variation of luminance of pixels representing the face, and the desired degree is the degree of the image having the maximum degree of focus. | 04-29-2010 |
20100128777 | Optimal Power Usage in Encoding Data Streams - An encoder provided according to an aspect of the present invention uses different encoding techniques depending on an amount of power available in the corresponding durations. Due to the ability to use such different encoding techniques, power may be optimally utilized. The optimization is further enhanced by dynamically switching between encoding techniques according to power amount availability in corresponding durations. In an embodiment, each encoding technique estimates motion vectors at corresponding level of precision (thereby consuming a corresponding level of power) and the precision level is chosen to correspond to available power budget. The circuitry not required for a desired precision level may be switched off. | 05-27-2010 |
20110007082 | MACROBLOCK GROUPING IN A DESTINATION VIDEO FRAME TO IMPROVE VIDEO RECONSTRUCTION PERFORMANCE - A method of video reconstruction includes providing a hardware accelerator to a video processing component of a video processing system, and a driver for the video processing component. In addition, the method includes segmenting macroblocks of a destination video frame in a raster order into groups based on reference parameters thereof using the driver, where the reference parameters define compensation needs of macroblocks of the destination frame. The method also includes constructing an indexed array of linked-lists using the driver, with each linked-list representing macroblocks of a group having the same reference parameters. The hardware accelerator may be programmed to accelerate motion compensation by reconstructing macroblocks of the destination frame group-wise in the indexed order of the array of linked-lists. | 01-13-2011 |
20140328402 | EFFICIENT INITIALIZATION OF A REFERENCE FRAME OF A BI-PREDICTED/PREDICTED VIDEO FRAME DURING DECODING THEREOF - A method includes determining, through a decoder engine executing on a processor communicatively coupled to a memory and/or a hardware decoder, that a reference video frame of a bi-predicted frame or a predicted frame currently being decoded is unavailable or corrupt. The method also includes initializing, through the decoder engine and/or the hardware decoder, a previously initialized another reference video frame of the bi-predicted frame or the predicted frame as the reference video frame instead of the unavailable or the corrupt reference video frame to enable prediction of the bi-predicted frame or the predicted frame with reduced distortion. | 11-06-2014 |
Shruti Garg, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20120035984 | Novel Methods for Supply Chain Management Incorporating Uncertainty - A robust method for solving in a computer, optimization problems under uncertainty including the steps of: specifying the uncertainty as a hierarchical series of sets of constraints on parameters, with the parameters restricted to each constraint set forming an ensemble, and the hierarchy of constraints, represented as mathematical sets forming a hierarchy of ensembles, said hierarchy being based on subset, intersection or disjoint relationships amongst them; utilizing optimization techniques to create effective identify minimum and maximum bounds on the each objective function, said bounds depending on the constraints comprising each ensemble of parameters and being computed for each of the assumptions about the future; estimating a volume of candidate ensembles and relating the volume to one or more information theoretic measures; and utilizing information theoretic measures to analyze and improve the candidate iteratively refine the ensembles and associated by changing a specificity of the bounds on the objective function. | 02-09-2012 |
Sonali Garg, Secunderabad IN
Patent application number | Description | Published |
---|---|---|
20120089528 | SYSTEM AND METHOD FOR QUALITY CONTROL IN A HIGH VOLUME TALENT ACQUISITION - A system and method for quality control in a high volume talent acquisition is disclosed. In one embodiment, a system for quality control in a high volume talent acquisition includes a processor, a quality talent acquisition database for storing a plurality of candidate e-dossiers and historical data associated with fraudulent practices used in the talent acquisition, memory operatively coupled to the processor and the quality talent acquisition database, and a quality talent acquisition module communicatively coupled to the processor and the quality talent acquisition database. The quality talent acquisition module includes a selection module for selecting one or more prospective candidates from the plurality of candidate e-dossiers, a fraud and non-compliance module for obtaining information associated with fraudulent practices, an e-dossier compilation module for compiling the candidate e-dossiers and a sampling module for sampling on a real-time basis the selected one or more candidates. | 04-12-2012 |
Sovit Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100121975 | Systems and Methods For Application Fluency Policies - The present solution is directed towards embodiments of a feature generally referred to as Application Templates or AppTemplates, which allows a administrator of an intermediary, such as an appliance, to configure and manage settings per application on a basis of a subset of application network traffic. Once configured, the application settings can be exported in a file called the Application Template, and imported into other intermediary systems. The Application Template includes the settings for the application as configured via the intermediary. | 05-13-2010 |
20130246944 | SYSTEMS AND METHODS FOR PROVIDING USER INTERFACES FOR MANAGEMENT APPLICATIONS - The present application is directed towards systems and methods for providing user interfaces for management applications via a definition-based graphical user interface (GUI) framework for developing web based management applications for servers, intermediaries, routers, wide area network (WAN) accelerators, caches, switches, or any other type and form of computing device. The plug-in free framework reduces the server's resource consumption and bandwidth by making a full use of resources available on the client computing device or browser. A complete web application can be developed using JavaScript Object Notation (JSON) definitions along with a representational state transfer (REST) based application programming interface (API) efficiently using the framework, which may comprise light-weight pure JavaScript or similar executable code. In many embodiments, the framework may be layered in a model-view-controller (MVC) architecture easing resource consumption, maintenance and extensibility. | 09-19-2013 |
20140304393 | SYSTEMS AND METHODS FOR EXPORTING APPLICATION DETAILS USING APPFLOW - The present disclosure is directed towards systems and methods for lightweight identification of flow information by application. A flow monitor executed by a processor of a device may maintain a counter. The flow monitor may associate an application with the value of the counter and transmit, to a data collector executed by a second device, the counter value and a name of the application. The flow monitor may monitor a data flow associated with the application to generate a data record. The flow monitor may transmit the data record to the data collector, the data record including an identification of the application consisting of the counter value and not including the name of the application. The data collector may then re-associate the data record with the application name based on the previously received counter value. | 10-09-2014 |
Sumeet Garg, Mandi Gobindgarh IN
Patent application number | Description | Published |
---|---|---|
20120158452 | WORK ORDER ESTIMATOR - A method may include receiving an order associated with processing a media file and generating a workflow associated with fulfilling the order. The method may also include identifying a number of tasks associated with the workflow and generating an estimate associated with executing the tasks. The generating an estimate may include identifying a resource type associated with the media file and the order, and identifying at least one of capacity and time requirements associated with executing the tasks. | 06-21-2012 |
20120158646 | WORK ORDER OPTIMIZATION - A method may include receiving an order associated with processing a media file, generating a work order associated with fulfilling the order and identifying tasks associated with the work order. The method may also include accessing information identifying previously processed orders and determining whether at least one stored asset associated with one of the previously processed orders is usable when processing the first order. The method may further include retrieving, when a first one of the stored assets is usable, the first stored asset, and using the first stored asset when processing the work order. | 06-21-2012 |
Sumeet Garg, Mandi Gobindgarth IN
Patent application number | Description | Published |
---|---|---|
20120159503 | WORK FLOW COMMAND PROCESSING SYSTEM - A method including receiving a work flow for the ingestion, transformation, and distribution of content, wherein the work flow includes one or more work unit tasks; selecting one of the one or more work unit tasks for execution when resources are available; retrieving work unit task information that includes a work unit definition that specifies which of the one or more other work unit tasks are capable of being at least one of an input to the one of the one or more work unit tasks or an output for the one of the one or more work unit tasks, and work unit task connector parameters that specify a type of input content and a type of output content; and executing the one of the one or more work unit tasks based on a translated work unit task information. | 06-21-2012 |
Swati Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080305460 | TRAINING TECHNIQUE FOR LEARNING AGILE METHODOLOGY - A method of training team participants to learn XP practices for generating a required application for a customer includes selectively using a combination of numeric, alphanumeric and pictorial puzzles/brain teasers and a set of role play instructions upon the training team participants learning of theoretical aspects of Agile methodology practices. The method delivers twelve programming practice-requirement-skills of: Onsite Customer, Planning Game, Small Iterations, Simple Design, Metaphor, Re-factoring Metaphor-use, Pair-Programming, Collective ownership, Sustainable Pace, Coding Standards, and Testing and Continuous Integration. The learning kit through timed iterations assists in designing, testing and code-release conforming to coding standards. The learning kit assists in producing the required code for the customer within time constraints of several iteration steps which precede code generation. The participants work and learn in team pairs which can be rotated if necessary. | 12-11-2008 |
20110081632 | SYSTEM AND METHOD FOR DISTRIBUTED AGILE - Training system and method for distributed agile learning in a team are disclosed. In one embodiment, a system includes a simulation server, a distributed Agile learning module residing in the simulation server, and two or more client servers associated with two or more team participants. The two or more client servers are communicatively coupled to the simulation server via a network. The distributed Agile learning module selectively uses combination of numeric, alphanumeric and pictorial puzzles/brain teasers and set of role play instructions upon the team participants learning theoretical understanding of the distributed Agile practices for end to end project simulation. | 04-07-2011 |
Tarun Garg, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20140033321 | METHOD AND APPARATUS FOR SECURELY EXECUTING MULTIPLE ACTIONS USING LESS THAN A CORRESPONDING MULTIPLE OF PRIVILEGE ELEVATION PROMPTS - A method and apparatus for securely executing a plurality of actions requiring elevated privilege using less than a corresponding plurality of prompts for privilege elevation, and in some embodiments, only a single prompt for privilege elevation, comprising: receiving a request to perform a first action requiring an elevated privilege; acquiring the elevated privilege to perform the first action; executing the first action, wherein the first action is executed based on the elevated privilege; receiving a request to perform a second action requiring an elevated privilege; and executing the second action using the elevated privilege acquired for the first action. | 01-30-2014 |
Umesh Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110280715 | CURVED LABYRINTH SEALS - In one embodiment, a system includes a rotary machine and a packing seal that is disposed between rotary and stationary components of the rotary machine. The packing seal includes a pair of seal lands spaced axially along the rotary component and a seal tooth disposed at an axial position between the pair of seal lands. At least one seal land of the pair of seal lands or the seal tooth includes a curved flow-facing side and is slanted toward the curved flow-facing side. | 11-17-2011 |
20120219410 | AIRFOIL SHAPE FOR A COMPRESSOR BLADE - An article of manufacture having a nominal profile substantially in accordance with Cartesian coordinate values of X, Y and Z set forth in TABLE 1. X and Y are distances in inches which, when connected by smooth continuing arcs, define airfoil profile sections at each distance Z in inches. The profile sections at the Z distances are joined smoothly with one another to form a complete airfoil shape. | 08-30-2012 |
20120224954 | AIRFOIL CORE SHAPE FOR A TURBOMACHINE COMPONENT - A turbomachine component includes a compressor stator vane having an airfoil core shape. The airfoil core shape includes a nominal profile substantially in accordance with Cartesian coordinate values of X, Y, and Z set forth in TABLE 1, and wherein X and Y are distances in inches which, when connected by smooth continuing arcs, define airfoil profile sections at each distance Z in inches. The profile sections at the Z distances are joined smoothly with one another to form a complete airfoil core shape. | 09-06-2012 |
20130167551 | TURBINE TO OPERATE AT PART-LOAD - A turbine includes a compressor to intake a fluid and to compress the fluid, a combustion chamber to heat the fluid from the compressor, a turbine section to rotate a shaft with the heated fluid from the combustion chamber, and a bypass circuit to generate a bypass flow by removing a portion of the fluid from the compressor, to heat the bypass flow, and to insert the bypass flow to the turbine section. | 07-04-2013 |
20130205795 | TURBOMACHINE FLOW IMPROVEMENT SYSTEM - A turbomachine includes a housing that defines a flow path, and a stage arranged within the housing. The stage includes a plurality of rotating airfoil members and a first plurality of stationary airfoil members. A second plurality of stationary airfoil members is arranged directly adjacent to the first plurality of stationary airfoil members. A flow improvement system is associated with each of the first and second pluralities of stationary airfoil members. The flow improvement system establishes a predetermined clocking of each of the first plurality of stationary airfoil members relative to each of the second plurality of stationary airfoil members to improve flow characteristics along the flow path. | 08-15-2013 |
20130336777 | AIRFOIL SHAPE FOR A COMPRESSOR - An article of manufacture having a nominal airfoil profile substantially in accordance with Cartesian coordinate values of X, Y and Z set forth in a scalable table, the scalable table selected from the group of tables consisting of TABLES 1-11, wherein the Cartesian coordinate values of X, Y and Z are non-dimensional values convertible to dimensional distances by multiplying the Cartesian coordinate values of X, Y and Z by a number, and wherein X and Y are coordinates which, when connected by continuing arcs, define airfoil profile sections at each Z height, the airfoil profile sections at each Z height being joined with one another to form a complete airfoil shape. | 12-19-2013 |
Vakul Garg, Shahdara IN
Patent application number | Description | Published |
---|---|---|
20130227243 | INTER-PARTITION COMMUNICATION IN MULTI-CORE PROCESSOR - A multi-core processor includes logical partitions that have respective processor cores, memory areas, and Ethernet controllers. At least one of the Ethernet controllers is disabled for external communication and is assigned as an inter-partition Ethernet controller for inter-partition communication. The inter-partition Ethernet controller is configured in loopback mode. A transmitting partition addresses a message through a send buffer in a private memory area to the inter-partition Ethernet controller assigned to a receiving partition. The receiving inter-partition Ethernet controller copies the received message to a receive buffer in the receiving partition's memory area. The receive Ethernet controller returns the received message to the sending partition and the sending partition resumes control of the memory space of the send buffer, or alternatively, the receive Ethernet controller frees the memory space of the send buffer to the private memory of the sending partition. | 08-29-2013 |
20150012711 | SYSTEM AND METHOD FOR ATOMICALLY UPDATING SHARED MEMORY IN MULTIPROCESSOR SYSTEM - A system for operating a shared memory of a multiprocessor system includes a set of processor cores and a corresponding set of core local caches, a set of I/O devices and a corresponding set of I/O device local caches. Read and write operations performed on a core local cache, an I/O device local cache, and the shared memory are governed by a cache coherence protocol (CCP) that ensures that the shared memory is updated atomically. | 01-08-2015 |
Varun Garg, Punjab IN
Patent application number | Description | Published |
---|---|---|
20130346790 | NON-DISRUPTIVE CONTROLLER REPLACEMENT IN NETWORK STORAGE SYSTEMS - A network-based storage system includes multiple storage devices and system controllers. Each storage device in multiple aggregates of storage devices can include ownership portion(s) that are configured to indicate a system controller to which it belongs. First and second system controllers can form an HA pair, and can be in communication with each other, the storage devices, and a separate host server. A first system controller controls an aggregate of storage devices and can facilitate an automated hotswap replacement of a second system controller that controls another aggregate of storage devices with a separate third system controller that subsequently controls the other aggregate of storage devices. The first system controller can take over control of the second aggregate of storage devices during the automated hotswap replacement of the second system controller, and can exchange system identifiers and ownership portion information with the separate third system controller automatically during the hotswap. | 12-26-2013 |
Vijay Kumar Garg, Haryana IN
Patent application number | Description | Published |
---|---|---|
20100094870 | METHOD FOR MASSIVELY PARALLEL MULTI-CORE TEXT INDEXING - There is provided, in a parallel pipelined structure on a multi-core device, a method for parallel pipelined multi-core indexing. The method includes generating one or more single document indexes respectively corresponding to one or more single documents of a given data stream. The method further includes generating one or more multi-document interval-based hash tables from the one or more single document indexes. The method also includes generating a global hash table formed from merging one or more of the multi-document interval-based hash tables, the global hash table representing a collective index for all of the single documents for which the one or more single document indexes were generated. | 04-15-2010 |
20100185648 | ENABLING ACCESS TO INFORMATION ON A WEB PAGE - Techniques for enabling voice access to information residing on the World Wide Web are provided. The techniques include receiving a query from a user, wherein the query comprises a voice-based request to access information residing on the World Wide Web, identifying one or more websites corresponding to the query, fetching the information from a website, wherein fetching the information comprises executing a hypertext transfer protocol (HTTP) request, organizing the information into a voice-based response and delivering the response to the user. | 07-22-2010 |
Vikas Garg, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20130067043 | Recording Stateless IP Addresses - Techniques are described for recording stateless internet protocol (IP) addresses. A DHCP server may receive information requests and/or other communications from a stateless IPv6 client that can be employed to ascertain corresponding IP addresses generated by the client. In one approach, the DHCP server is configured to parse appropriate communications to find information indicative of a stateless IP address. This may include extracting a subnet prefix of the IPv6 client and an interface ID which identifies the specific network interface employed by the client for communications. The DHCP server uses this information to generate corresponding IP addresses. The DHCP server records the extracted information and/or generated addresses in its database (e.g., IP address event log). The DHCP server is then able to provide a count of clients and percentage utilization for a network using the recorded addressing information. | 03-14-2013 |
Vikas K. Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120166728 | SYSTEMS AND METHODS FOR PERFORMING PARALLEL MULTI-LEVEL DATA COMPUTATIONS - Systems and methods for performing parallel multi-level data computations in a storage system are provided. One system includes a memory storing data, multiple caches, and a processor. The processor is configured to perform the method below. One method includes determining the total amount of data in the memory, dividing the amount of data by each cache capacity to determine the number of nodes needed for processing the data in the memory, and automatically creating the nodes. Here, the nodes form a tree structure including multiple levels where the lowest level includes a first number of nodes equal to the amount of data divided by the cache memory capacity. Also, each lowest level node is configured to process an amount of data equal to the cache memory capacity and each level above the lowest level is configured to include one or more nodes for receiving an input from lower level nodes. | 06-28-2012 |
Vikas Kumar Garg, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130172043 | ONLINE AND DISTRIBUTED OPTIMIZATION FRAMEWORK FOR WIRELESS ANALYTICS - A method, computer program product, and computer system directed to an online and distributed optimization framework for wireless analytics. A radio network controller determines a ranking for each of a plurality of received objects using a plurality of similarity graphs. The radio network controller extracts a common structure by collaborative filtering data associated with a plurality of user devices and the plurality of received objects. The common structure is analyzed to infer usage patterns within a time slot. The radio network controller stores a subset of the ranked objects of the plurality of received objects in response to the analysis. | 07-04-2013 |