Gupta, Bangalore
Abhijit Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130111804 | SYSTEM FOR DESALTING FUEL OIL USING A STEAM JET PUMP - A method and system for desalting a fuel having a salt therein is disclosed. A jet of superheated steam is provided at a selected pressure and fuel is drawn into the jet of superheated steam to form a mixture of the fuel and the superheated steam. The mixture is injected into a centrifuge to desalt the fuel. | 05-09-2013 |
20130186097 | Liquid Fuel Heating System - The present application provides a liquid fuel heating system for heating a flow of fuel for a gas turbine engine. The liquid fuel system may include a flow of steam, an ejector/eductor in communication with the flow of fuel and the flow of steam for mixing therewith, and a high pressure pump downstream of the ejector/eductor. | 07-25-2013 |
20140060658 | MULTIPLE GAS TURBINE FORWARDING SYSTEM - A fuel forwarding skid for delivering fuel from a storage area to a plurality of turbines includes at least two pumps for delivering fuel to a skid outlet line. A flow control device is connected to the pumps to control an output of the pumps. A recirculation line is in communication with the skid outlet line and is adapted to return a portion of the fuel in the skid outlet line to the storage area. A flow meter is in communication with the recirculation line to measure a rate of flow in the recirculation line, and the flow control device controls the output of at least one of the pumps in accordance with the rate of flow in the recirculation line. | 03-06-2014 |
Akash Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130247610 | METHOD OF PREPARING A COOLED HYDROCARBON STREAM AND AN APPARATUS THEREFOR - A partially condensed hydrocarbon feed stream is sent to a column. An overhead vapour hydrocarbon stream from the column is then partially condensed by indirect heat exchanging against an expanded cooling fluid flowing through a first section of a cold side heat exchanging channel. The cooling fluid consists of a mixed refrigerant composition, and liquid from the expanded cooling fluid is continuously transformed to vapour thereby forming a residual liquid portion of not evaporated expanded cooling fluid. The residual liquid is used to progressively condense the hydrocarbon feed stream to produce the partially condensed hydrocarbon feed stream that is sent to the column, by allowing the hydrocarbon feed stream to lose heat to the residual liquid passing through a second section of the cold side heat exchanging channel. The liquid component that is condensed out of the overhead vapour hydrocarbon stream is used as reflux for the column. | 09-26-2013 |
Anish Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130034433 | INTER-TURBINE DUCTS WITH GUIDE VANES - A turbine section of a gas turbine engine is provided. The turbine section is annular about a longitudinal axis and includes first turbine with a first inlet and a first outlet; a second turbine with a second inlet and a second outlet; an inter-turbine duct extending from the first outlet to the second inlet and configured to direct an air flow from the first turbine to the second turbine; and a first guide vane disposed within the inter-turbine duct. | 02-07-2013 |
Anjani Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130144870 | RESULTS RETURNED FOR LIST-SEEKING QUERIES - List-based search results are generated. According to one technique, items are extracted from multiple resources deemed relevant to a user-submitted search query, and a comprehensive master list of those items is compiled and returned to the query-submitted user in response to his submission. According to another technique, lists of items are identified within such query-relevant resources. For each list-containing resource deemed to be relevant to the query terms, a list is extract from that resource and included within that resource's abstract on the search results page returned to the user in response to his submission. Additionally, the resources may be re-ranked for generation of the search results page based on the lists contained within those resources in addition to (or regardless of) occurrences of query terms within those resources. | 06-06-2013 |
Ankita Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130197959 | SYSTEM AND METHOD FOR EFFECTIVE EQUIPMENT RENTAL MANAGEMENT - A system and method for providing a rental management tool is disclosed. Information via a user interface for renting one or more rental items to a customer is received. A project corresponding to a sales order for the customer is generated, wherein the sales order includes a plurality sales order lines, at least one sales order line being a rental item and at least one sales order line being a service item. Each sales order line is converted into a corresponding individual task item in the project. One or more resource requirements are determined for task item(s), wherein at least one candidate resource and associated competency information is identified and displayed. At least one candidate resource is assigned based on selection information received from the user interface. A rental invoice is generated for the sales order and incorporates cost information associated with the plurality of sales order lines and the at least one selected candidate resource. | 08-01-2013 |
Ankur Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130138500 | TARGETING BASED ON INTENT OR PRESENCE - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for campaign management. A method includes: presenting a user interface to a sponsor for customizing targeting information for a campaign including a control for specifying targeting criteria, where at least one targeting criterion includes a presence of a user in a prescribed geographic location or an indication of an interest by a user in the location; receiving a selection from the sponsor of targeting criteria to be associated with the campaign including a selection of one or both of user presence and interest; evaluating content delivery options for presenting content associated with the campaign including determining for a given content request whether a user is present or merely interested in a geographic location; and serving content from the campaign when a content item request satisfies the targeting criteria for the campaign. | 05-30-2013 |
Ankush Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110047058 | APPARATUS AND METHOD FOR MODELING LOAN ATTRIBUTES - A method, system, and computer program product for generating a model for predicting loan behavior, including receiving loan data for a plurality of loans; preparing the loan data for analysis; grouping the loans into a plurality of hierarchical segments based on shared characteristics; generating a logistic regression model for each segment; and generating an overall prediction model for at least one of prepayment, delinquency, and default across the plurality of segments. Grouping the loans into a plurality of segments based on shared characteristics may include grouping the loans based on loan type, change in Housing Price Index (HPI) since origination, and loan age. Generating a logistic regression model for each segment may include generating a regression model for the probabilities of each of prepayment, default, and delinquency for each of the segments. | 02-24-2011 |
20110167170 | Adaptive Chunked and Content-aware Pacing of Multi-Media Delivery over HTTP Transport and Network Controlled Bit Rate Selection - A network device, capable of understanding communications between an end user and the core network on a RAN network is disclosed. In some embodiments, the device is able to decode the control plane and the user plane. As such, it is able to determine when the end user has requested multimedia content. Once this is known, the device can optimize the delivery of that content in several ways. In one embodiment, the device requests the content from the content server (located in the core network) and transmits this content in a just-in-time manner to the end user. In another embodiment, the device automatically changes the encoding and resolution of the content, based on overall monitored network traffic. In another embodiment, the device automatically selects or modifies the format and resolution options based on overall bandwidth limitations, independent of the end user. | 07-07-2011 |
Apurv Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090144272 | RATING RATERS - A computer-implemented method includes identifying a plurality of ratings on a plurality of items, wherein the plurality of ratings are made by a first user, determining one or more differences between the plurality of ratings, and ratings by other users associated with the items, and generating a quality score for the first user using the one or more differences. | 06-04-2009 |
20090177643 | Geocoding Multi-Feature Addresses - A system and method of parsing natural language descriptions of features to determine an approximate location. An embodiment includes splitting the natural language descriptions into components, geocoding each component, and returning the geocode with the highest confidence level. The geocode references a specific location, and this information may be determined by content from a variety of sources. The system may use an assortment of techniques for determining highest confidence level. | 07-09-2009 |
20100191856 | REDUCING NETWORK CONNECTION LATENCY - Methods, systems, and apparatus, including medium-encoded computer program products, for decreasing latency perceived by a user in retrieving data from a data server. A user-initiated interaction with a user interface can be detected and a user-generated request to retrieve data automatically predicted, based at least in part on the user-initiated interaction. Resolution of a domain name into a network address can be initiated, based on the predicted user-generated request to retrieve data, prior to receiving a user-initiated submission of the user-generated request to retrieve data. In certain instances, a network communication synchronization sequence with a data server associated with the predicted user-generated request to retrieve data can be initiated prior to receiving a user-initiated submission of the user-generated request to retrieve data. | 07-29-2010 |
Arinjai Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120226386 | METHOD AND SYSTEM FOR POWER MANAGEMENT - A method and a system for power management for a plant electrical network are provided. The power management system over a plant-wide communication network includes both concepts of hierarchical level and distributed level power management using multiple controllers. At least one controller in the power management system is configured for power management in a first local process area within the plant electrical network and is capable to communicate with at least a second controller configured for power management in a second local process area within the plant electrical network over the communication network. | 09-06-2012 |
Arpit Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120123859 | ONLINE ADVERTISING WITH ENHANCED PUBLISHER INVOLVEMENT - Techniques are provided for use in connection with online advertising exchanges. Methods are provided in which information is obtained, including, for each of multiple publisher sites, a set of publisher site tags, and for each of multiple advertisements, a set of advertisement tags. Methods are provided that include, in selection of an advertisement to be served in connection with a serving opportunity, utilizing, as a factor in the selection, matching of publisher site tags, associated with a publisher site associated with the serving opportunity, with advertisement tags of the advertisement. | 05-17-2012 |
Arunav Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140173554 | Platform and a method for development of a software application - A platform for development of a software application having a distributed computing environment including a plurality of server computers with software providing storage and hosting capabilities, a set of structural building blocks including entity, relation, action for defining data structures, a set of security building blocks including user, user permission, profile for defining security settings, a set of layout building blocks including site, view, form for defining a user interface design for the software application and a module to configure and assemble the sets of the structural, the security and the layout building blocks as the software application. The present invention further provides a method of using the platform of the present invention for developing a software application. | 06-19-2014 |
Bhupesh Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130254764 | ENABLING MULTI-TENANCY FOR INTEGRATED DEVELOPMENT ENVIRONMENT SOFTWARE IN VIRTUAL ENVIRONMENTS - A method and system for enabling multiple users in a computing environment is provided. The method includes receiving software comprising an operating system, integrated development environment (IDE) software, middleware software, and database software. A virtual image instance of operating system, the IDE software, the middleware software, and the database software is provisioned to a virtual instance. User IDs for access to the operating system instance are generated. Workspaces are generated and associated with the user IDs. The middleware software and the database software are configured and the virtual image instance is enabled to accept multiple concurrent logins associated with the user IDs. | 09-26-2013 |
20140068042 | Method and Apparatus for Accelerated Virtual Image Provisioning in Distributed Cloud Environments - Systems, methods and/or software where a separate image repository server (IRS) is created and maintained in each and every network and/or subnet segment that includes a destination server associated with the managed pool. Also, when a given virtual image is provisioned to a given destination server then the present invention preferably ensures that the IRS used as a source of the given virtual image is an IRS located in the same subnet and same network as the given destination server. | 03-06-2014 |
Chetan Kumar Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120233588 | BLENDED SERVICE CREATION, TEST, AND DEPLOYMENT ENVIRONMENT FOR MULTIPLE SERVICE ENDPOINTS - A blended service creation environment is provided for developing blended service software applications that utilize multiple service endpoints. The blended service creation environment comprises a software development kit, a graphical service creation environment, and service endpoint simulators. Blended services can be tested locally using the service endpoint simulators, which simulate communication with actual service endpoints. The graphical service creation environment can be used to create blended services that utilize multiple service endpoints from different service providers. A service definition document can be used to define a blended service and the service definition document can be used to execute the blended service using a service execution environment. | 09-13-2012 |
Deepmala Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120011455 | REQUIREMENT STATEMENT MANIPULATION SYSTEM - A requirement statement manipulation system is configured to create and edit requirement statements of various types. The requirement statement manipulation system may generate an interactive visual environment to receive input used in manipulating a requirement statement through creation or editing. The interactive visual environment may include specific requirement-type interfaces allowing requirement statements of a specific type to be manipulated. The interactive visual environment may manipulate requirement statements based on textual input, as well as through text generation. | 01-12-2012 |
Deval Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090170998 | SILICON CARBIDE CONTAINING THERMOPLASTIC COMPOSITIONS, METHOD OF PREPARING, AND ARTICLES COMPRISING THE SAME - Disclosed herein is a thermoplastic composition comprising about 49.9 to about 99.9 parts by weight of a polycarbonate polymer, up to about 50 parts by weight of an impact modifier, and about 0.1 to about 30 parts by weight silicon carbide particles, wherein the amounts of the polycarbonate polymer, impact modifier, and silicon carbide are each based on 100 parts by weight of the polycarbonate, silicon carbide particles, and impact modifier, wherein the thermoplastic composition has a melt volume rate (MVR) of greater than or equal to 5 cc/10 min. when measured at a temperature of 300° C. under a load of 1.2 kg according to ISO 1133, and wherein an article molded from the thermoplastic composition has a notched Izod impact (NII) of greater than or equal to 4 kJ/m | 07-02-2009 |
Himanshu Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110246277 | MULTI-FACTOR PROMOTIONAL OFFER SUGGESTION - The invention relates to a method to send a promotional offer from a business entity. The method steps include obtaining a profile of the business entity from a financial management application (FMA) executing on a central processing unit (CPU) and configured to manage operations of the business entity, analyzing a plurality of messages from a message source based on a pre-determined criterion to identify a keyword, qualifying the keyword to generate a qualified keyword with a keyword rating, wherein the keyword rating represents how relevant the keyword is to the business entity based on the profile of the business entity, searching for the qualified keyword in the promotional offer among a plurality of promotional offers in a library to generate a match between the qualified keyword and the promotional offer, adjusting a score of the promotional offer, in response to generating the match, based on the keyword rating, and sending the promotional offer to a consumer based on the score. | 10-06-2011 |
20110294479 | SYSTEM AND METHOD FOR ASSIGNING A SENDERID - A method for sending Short Message Service (SMS) messages includes receiving a request to generate a senderID, determining senderIDs based on a business name, and receiving a selected senderID from the senderIDs. The method further includes receiving a request to send an SMS message using the selected senderID, and sending a request to an SMS server to send the SMS message using the senderID. | 12-01-2011 |
Kamakhya Prasad Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100049739 | SYSTEM AND METHOD FOR BOUNDED ANALYSIS OF MULTIMEDIA USING MULTIPLE CORRELATIONS - Multimedia content usage is on the rise and hence, it is becoming increasingly necessary to automatically analyze the multimedia content in order enhance the effective applicability and usage of the content. The richness of a multimedia content demands multi-fold analysis of the content and further, this richness also leads to openness and vastness. Hence, the outcome of the multiple analyses techniques needs to be carefully analyzed in order to avoid limited or inconsistent content description. A system and method for bounded analysis of multimedia using multiple correlations addresses the issues related to richness and vastness of a multimedia content to enable describing of the multimedia content in a maximally consistent manner. Such a content description is very useful in the semantic characterization of multimedia. | 02-25-2010 |
20100073496 | SYSTEM AND METHOD FOR REMOTE USAGE MODELING - Remote control units are used to interact with a variety of devices. Modeling of the usage of a remote control unit while interacting with a device helps in (a) redesigning the remote for better usability; (b) dynamic adapting of the remote to provide improved interactions; and (c) characterizing the usage behaviors. In particular, it is very popular to use remote control units to interact with TVs and PVR devices. A system and method for the modeling of a remote usage involves the use of both pre-defined models and discovered models. Specifically, a pattern of usage of a remote control unit is abstracted to be one of either a pre-defined model or a discovered model. The model discovery involves the process of generalization based on a set of particular remote control unit usage patterns. The labels associated with the models help in characterizing the remote control unit usage patterns. | 03-25-2010 |
20100122297 | SYSTEM AND METHOD FOR USER LIKES MODELING - Modeling user likes and dislikes is an important aspect of target marketing. Typically, a user performs several activities related to a particular domain, and the outcomes of these activities indicate the extent of liking/disliking that resulted on account of these activities. Further, many of these activities are performed on a routine basis. The problem of user likes modeling is to analyze these various activities performed by the user and the solution is to arrive at a likes/dislikes model of the user. Such a likes/dislikes model helps in, for example, ad targeting in the context of TV viewing and cross-selling in the case of mobile services. | 05-13-2010 |
Kapil Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140122996 | METHOD, SYSTEM, AND PROGRAM FOR AUTOMATIC GENERATION OF SCREENS FOR MOBILE APPS BASED ON BACK-END SERVICES - The present invention enables development of a mobile app screen based on a back-end service, deploy the screen into a mobile app, and develop integration components to connect to the back-end service. The present invention enables automatic creation of a user interface based on a back-end service and offers sufficient flexibility in screen layout modification. The present invention facilitates seamless addition of that screen into a mobile app, submission of data from the screen into the back-end service, and rendering of data received from the back-end service onto the screen. | 05-01-2014 |
Lalit Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090172013 | Method to Improve Unfolding in Petri Nets - Petri net models, of systems, communication protocols, and software programs, which include place objects, transition objects, arcs, and initial markings, may be used for testing and verification. To reduce computations, a new unfolding process is performed on the net models. Two or more candidate buffer place interfaces are selected from the input net model. The input net is subdivided with a preliminary cut to form two subnets, wherein the preliminary cut passes through suitable candidate buffer place interfaces, objects of each of the subnets other than the suitable candidate buffer place interfaces are reachable from at least one initial marking, and the subnets do not include a mix of initial and non-initial marking places. Each of the two subnets are unfolded and then joined to form an unfolded net that is behaviorally equivalent to original input net model. The unfolded net is then stored in a storage unit. | 07-02-2009 |
20100062800 | WIRELESS COMMUNICATIONS USING MULTIPLE RADIO ACCESS TECHNOLOGIES SIMULTANEOUSLY - In one embodiment, a wireless device communicates an uplink data stream to a wireless network using two radio access technologies (RATs) simultaneously. The wireless device has a host controller unit that segments the uplink data stream and provides each of the segmented portions to either a first baseband module corresponding to a first RAT or a second baseband module corresponding to a second RAT. The first baseband module modulates the data that it receives using the first RAT and provides the modulated data to a first radio frequency (RF) module. The second baseband module modulates the data that it receives using the second RAT and provides the modulated data to a second RF module. The first and second RF modules convert the modulated data to RF and provide the RF signals to first and second antennas, respectively. In alternative embodiments, more than two RATs are used simultaneously for communications. | 03-11-2010 |
20110307363 | Managing Consistent Interfaces for Currency Conversion and Date and Time Business Objects Across Heterogeneous Systems - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to Currency Conversion and Date and Time business objects. | 12-15-2011 |
20140343431 | AUTOMATIC BLOOD VESSEL IDENTIFICATION BY NAME - A device is configured for interrogating a blood vessel to derive flow characteristics (S | 11-20-2014 |
20140358000 | AUTOMATED DOPPLER PULSE CYCLE SELECTION | 12-04-2014 |
Lokesh Kumar Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130307623 | Amplifier Circuits with Reduced Power Consumption - Various embodiments of an amplifier circuit are provided. In one embodiment, the amplifier circuit includes an input differential circuitry configured to convert a pair of input differential voltage signals to a pair of differential current signals. The amplifier circuit includes a cascode circuitry operable to mirror the pair of differential current signals received from the first output terminal and the second output terminal to an output terminal of the first cascode transistor and an output terminal of the second cascode transistor. The amplifier circuit includes a current control circuit operable to divert an amount of bias current to reduce a current through the cascode circuitry, to thereby reduce a load of the amplifier circuit, the reduction in the load of the amplifier circuit allowing a reduction in current through the input differential circuitry for maintaining a predetermined bandwidth of the amplifier circuit. | 11-21-2013 |
Lovelesh Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120030258 | Effective Dating for Entity Attributes and Relationships - A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface. | 02-02-2012 |
Manish Satyapal Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110010224 | SYSTEM AND METHOD FOR USER-TARGETED LISTINGS - Disclosed herein is a system and method relating to a listing service's listings, such as job listings of a recruitment service, targeted for a user using targeting information collected external to the listing service. A number of listings are identified for the user using the externally-collected targeting information and information obtained from the listing service including information about listings of the listing service. The user-targeted listing service listings are provided to the user outside the listing service's notifications, such as in a web page provided by a service other than the listing service. | 01-13-2011 |
20110185020 | SYSTEM AND METHOD FOR SOCIAL NETWORKING - Methods, systems and computer program products are provided for social networking. In one method, a network builder receives a digital object from the user. The digital object contains information associated with the user. The network builder extracts the information associated with the user from the digital object. The network builder further access the strength of relationships between the user and a plurality of other users, each associated with one or more social networks. The relationships strength is extracted based at least in part on the extracted information. The network builder then adds the user to one or more social networks based on the information associated with the user and the strength of the relationships between the user and the plurality of other users. | 07-28-2011 |
Manoj Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130286921 | SYSTEM AND METHOD FOR MITIGATING MULTICAST MESSAGE DUPLICATION IN A WIRELESS NETWORK - According to one embodiment of the invention, a method for mitigating duplication of multicast data streams to wireless client devices. The method comprises the operations of detecting, by one or more network devices, a multicast message, and controlling, by the one or more network devices, a forwarding of information within the multicast message to a network device handling multicast data transmissions. The forwarding is controlled based on information within the multicast message and the presence of such information in prior established data structure. | 10-31-2013 |
Mithun Das Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130190600 | System and Method for Identifying an Optimal Image Frame for Ultrasound Imaging - A method for identifying an optimal image frame is presented. The method includes receiving a selection of an anatomical region of interest in an object of interest. Furthermore, the method includes obtaining a plurality of image frames corresponding to the selected anatomical region of interest. The method also includes determining a real-time indicator corresponding to the plurality of acquired image frames, wherein the real-time indicator is representative of quality of an image frame. In addition, the method includes communicating the real-time indicator to aid in selecting an optimal image frame. Systems and non-transitory computer readable medium configured to perform the method for identifying an optimal image frame are also presented. | 07-25-2013 |
20140233818 | METHODS AND SYSTEMS FOR SEGMENTATION IN ECHOCARDIOGRAPHY - Methods and systems for segmentation in echocardiography are provided. One method includes obtaining echocardiographic images and defining a search space within the echocardiographic images using a pair of one-dimensional (1D) profiles. The method also includes using an energy based function constrained by non-local temporal priors within the defined search space to automatically segment a contour of a cardiac structure with the 1D profiles. | 08-21-2014 |
Mukesh Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080250042 | Diagnosis of a Storage Area Network - A method of determining a state of a Storage Area Network SAN is provided comprising analyzing data collected from components in the SAN, calculating a redundancy level of the SAN based on the analyzed data, and determining the state of the SAN based on the calculated redundancy level. The redundancy levels indicate the sensitivity of the SAN to a fault in one of the components. The method also includes receiving user policy settings allowing automatic correction of the SAN and auto-correcting the SAN in response to a change in the SAN state and in dependence on the user policy settings. The redundancy levels can be used by an administrator to set the user policy settings. An apparatus for carrying out the method is also provided. | 10-09-2008 |
20100107013 | INPUT/OUTPUT WORKLOAD ANALYSIS METHOD AND SYSTEM FOR A STORAGE AREA NETWORK - A system and method of input/output (I/O) workload analysis of the components in a storage area network (SAN) is disclosed. In one embodiment, a method for analyzing I/O workloads of components in the SAN includes determining host bus adapter (HBA) to storage port oversubscription ratios and HBA to inter-switch link (ISL) oversubscription ratios in the SAN, selecting a subset of the components for monitoring based on the HBA to storage port oversubscription ratios and the HBA to ISL oversubscription ratios, continuously monitoring the subset of the components and storing I/O statistics of the subset of the components, and forecasting expected I/O workloads of the subset of the components based on current I/O workloads associated with the I/O statistics of the subset of the components and respective I/O workload threshold values of the subset of the components. | 04-29-2010 |
Neeraj Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110148576 | Device, System and Method for Personnel Tracking and Authentication - A personal surrogate device has a central processing unit (CPU), a digital memory including a machine readable medium, and a display screen, all interconnected through a bus network, one or more biometric input mechanisms coupled to the bus network, a wireless transceiver, a GPS system, a software suite executing from the machine-readable medium managing functionality of the device, and an identity code stored in the digital memory as a digital string. The code, transmitted via the wireless transceiver, identifies the device as associated with a particular person. | 06-23-2011 |
20130040207 | SILOXANE COPOLYMER AND SOLID POLYMER ELECTROLYTE COMPRISING SUCH SILOXANE COPOLYMERS - A copolymer suitable for use in forming a solid polymer electrolyte film comprising a first monomer represented by Formula (1): | 02-14-2013 |
20130159851 | METHOD AND SYSTEM FOR PROVIDING HELP CONTENT TO USERS - The various embodiments herein disclose a method of providing help content to users for a plurality of applications installed on the user device to direct users on how to proceed with operation of a particular application. The method comprises selecting an application installed in the user device, activating a help mode function provided in a user device, checking for the help content corresponding to the selected application, connecting the user device to an central server if a help content pertaining to the selected application is not available, synchronizing the selected application with the applications in the central server and extracting the help content for the selected application from the central server to the user device. The activation of the help mode disables the plurality of applications installed in the user device and sets the user device to function under a help mode. | 06-20-2013 |
20150050560 | SILICONE EPOXY ETHER COMPOSITIONS, METHODS FOR MAKING SAME AND USES THEREFOR - The present invention relates to silicone epoxy compositions, methods for making same and uses therefore. In one embodiment, the silicone epoxy ether compositions of the present invention are silane epoxy polyethers that contain at least one epoxy functionality. In another embodiment, the silicone epoxy ether compositions of the present invention are siloxane epoxy polyethers that contain at least one epoxy functionality. In still another embodiment, the present invention relates to silicone epoxy polyether compositions that are suitable for use as an electrolyte solvent in a lithium-based battery, an electrochemical super-capacitors or any other electrochemical device. | 02-19-2015 |
Nikunj Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140110017 | HYDROGEN DISPENSING PROCESS AND SYSTEM - The present invention provides a process for dispensing gaseous hydrogen, comprising the steps of: a) providing a first vessel comprising a first quantity of gaseous hydrogen at a pressure in the range of from 350 to 1000 bar absolute and a temperature in the range of from −20° C. to 50° C.; b) passing in the range of from 40 to 100 wt %, based on the weight of the first quantity, of the first quantity gaseous hydrogen from the first vessel through an isenthalpic valve to obtain a cold second quantity of gaseous hydrogen having a temperature in the range of from −100 to −20° C.; and c) dispensing the cold second quantity of gaseous hydrogen to a second vessel. In a further aspect the invention provides a system for dispensing gaseous hydrogen. | 04-24-2014 |
Niraj Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140104285 | PARALLEL FLOOD-FILL TECHNIQUES AND ARCHITECTURE - Flood-fill techniques and architecture are disclosed. In accordance with one embodiment, the architecture comprises a hardware primitive with a software interface which collectively allow for both data-based and task-based parallelism in executing a flood-fill process. The hardware primitive is defined to do the flood-fill function and is scalable and may be implemented with a bitwise definition that can be tuned to meet power/performance targets, in some embodiments. In executing a flood-fill operation, and in accordance with an example embodiment, the software interface produces parallel threads and issues them to processing elements, such that each of the threads can run independently until done. Each processing element in turn accesses a flood-fill hardware primitive, each of which is configured to flood a seed inside an N×M image block. In some cases, processing element commands to the flood-fill hardware primitive(s) can be queued and acted upon pursuant to an arbitration scheme. | 04-17-2014 |
20140119657 | EFFICIENT IMAGE ANALYSIS APPARATUS AND TECHNIQUE - An apparatus may include a memory, a processor circuit, and a connected component labeling module. The connected component labeling module may be operative of the processor circuit to determine one or more connected components during reading of an image comprising a multiplicity of pixels from the memory, assign a label to a plurality of pixels of the multiplicity of pixels, generate one or more label connections for a respective one or more labels, each label connection linking a higher label to a lowest label for the same connected component, and write to the memory for each label of the one or more labels a lowest label as defined by the label connection for the each label after a label is assigned to each pixel. | 05-01-2014 |
20140222884 | OPTIMIZING FIXED POINT DIVIDE - Systems, apparatus and methods are described related to optimizing fixed point divide. | 08-07-2014 |
20140313243 | SIMPLIFICATION OF LOCAL CONTRAST COMPENSATION BY USING WEIGHTED LOOK-UP TABLE - Systems, apparatus, articles, and methods are described including operations to generate a weighted look-up-table based at least in part on individual pixel input values within an active block region and on a plurality of contrast compensation functions. A second level compensation may be performed for a center pixel block of the active region based at least in part on the weighted look-up-table. | 10-23-2014 |
20140379774 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PERFORMING MATHEMATICAL OPERATIONS - The system has first, second, third, and fourth subsystems. Each subsystem has first and second multipliers coupled, respectively, to first and second adders. Each multiplier has two inputs. The first adder is coupled to a first output, a first accumulator, and a bit shifter. The bit shifter is coupled to a third adder. The third adder is coupled to a multiplexer. The multiplexer is coupled to a second output and a second accumulator. The second adder is coupled to the third adder and the multiplexer. The first outputs of the first and second subsystems are coupled directly to a fourth adder, the second outputs of the first and second subsystems are coupled directly to a fifth adder, the first outputs of the third and fourth subsystems are coupled directly to a sixth adder, and the second outputs of the third and fourth subsystems are coupled directly to a seventh adder. | 12-25-2014 |
20140379993 | INITIATION OF CACHE FLUSHES AND INVALIDATIONS ON GRAPHICS PROCESSORS - Methods and systems may provide for receiving, at a graphics processor, a workload from a host processor and using a kernel on the graphics processor to issue a thread group for execution of the workload on the graphics processor. Additionally, one or more coherency messages may be initiated, by the graphics processor, in response to a thread-related condition of one or more caches on the graphics processor. In one example, the thread-related condition is associated with the execution of the workload on the graphics processor and indicates that the one or more caches on the graphics processor are not coherent with a system memory associated with the host processor. | 12-25-2014 |
20150077422 | PARALLEL FLOOD-FILL TECHNIQUES AND ARCHITECTURE - Flood-fill techniques and architecture are disclosed. In accordance with one embodiment, the architecture comprises a hardware primitive with a software interface which collectively allow for both data-based and task-based parallelism in executing a flood-fill process. The hardware primitive is defined to do the flood-fill function and is scalable and may be implemented with a bitwise definition that can be tuned to meet power/performance targets, in some embodiments. In executing a flood-fill operation, and in accordance with an example embodiment, the software interface produces parallel threads and issues them to processing elements, such that each of the threads can run independently until done. Each processing element in turn accesses a flood-fill hardware primitive, each of which is configured to flood a seed inside an N×M image block. In some cases, processing element commands to the flood-fill hardware primitive(s) can be queued and acted upon pursuant to an arbitration scheme. | 03-19-2015 |
Nitin P. Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100030997 | VIRTUAL MEMORY MANAGEMENT - A method for managing a virtual memory system configured to allow multiple page sizes is described. Each page size has at least one table associated with it. The method involves maintaining entries in the tables to keep track of the page size for which the effective address is mapped. When a new effective address to physical address mapping needs to be made for a page size, the method accesses the appropriate tables to identify prior mappings for another page size in the same segment. If no such conflicting mapping exists, it creates a new mapping in the appropriate table. A formula is used to generate an index to access a mapping in a table. | 02-04-2010 |
20120102302 | PROCESSOR TESTING - Processors may be tested according to various implementations. In one general implementation, a process for processor testing may include randomly generating a first plurality of branch instructions for a first portion of an instruction set, each branch instruction in the first portion branching to a respective instruction in a second portion of the instruction set, the branching of the branch instructions to the respective instructions being arranged in a sequential manner. The process may also include randomly generating a second plurality of branch instructions for the second portion of the instruction set, each branch instruction in the second portion branching to a respective instruction in the first portion of the instruction set, the branching of the branch instructions to the respective instructions being arranged in a sequential manner. The process may additionally include generating a plurality of instructions to increment a counter when each branch instruction is encountered during execution. | 04-26-2012 |
20120216023 | PROCESSOR TESTING - Processors may be tested according to various implementations. In one general implementation, a process for processor testing may include randomly generating a first plurality of branch instructions for a first portion of an instruction set, each branch instruction in the first portion branching to a respective instruction in a second portion of the instruction set, the branching of the branch instructions to the respective instructions being arranged in a sequential manner. The process may also include randomly generating a second plurality of branch instructions for the second portion of the instruction set, each branch instruction in the second portion branching to a respective instruction in the first portion of the instruction set, the branching of the branch instructions to the respective instructions being arranged in a sequential manner. The process may additionally include generating a plurality of instructions to increment a counter when each branch instruction is encountered during execution. | 08-23-2012 |
20150026445 | PROCESSOR TESTING - Processors may be tested according to various implementations. In one general implementation, a process for processor testing may include randomly generating a first plurality of branch instructions for a first portion of an instruction set, each branch instruction in the first portion branching to a respective instruction in a second portion of the instruction set. The process may also include randomly generating a second plurality of branch instructions for the second portion of the instruction set, each branch instruction in the second portion branching to a respective instruction in the first portion of the instruction set. The process may additionally include generating a plurality of instructions to increment a counter when each branch instruction is encountered during execution. | 01-22-2015 |
Parijat Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090296822 | Reduced Memory Mode Video Decode - A method and system to decode a video stream are provided. The method comprises receiving macroblocks, filtering and decimating the macroblocks to create decimated macroblocks and storing the decimated macroblocks. The method further comprises creating a decimated reference block from one or more decimated macroblocks of a decimated reference picture and interpolating selected pixels of the decimated reference block to create an interpolated reference block. The method further comprises pre-processing selected columns of the interpolated reference block to create a processed reference block for motion compensation. | 12-03-2009 |
Parul Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120120814 | SYSTEMS AND METHODS FOR ESTIMATING PROCESSING WORKLOADS - Systems and associated methods for estimating wireless workloads are described herein. Systems and methods provide for generating an estimate of a wireless workload's processing requirements from the combined knowledge of system specific values, such as system parameters, platform details, and implementation details. Systems and methods for estimating wireless workloads may be utilized in various wireless protocols, including, 3G, WiMax, LTE, WiFi, femtocells, and point-to-point wireless links. The estimated workloads may be used for scheduling wireless workloads in a shared computing environment. | 05-17-2012 |
20120327887 | ESTIMATING PROCESSING WORKLOADS - Systems and associated methods for estimating wireless workloads are described herein. Systems and methods provide for generating an estimate of a wireless workload's processing requirements from the combined knowledge of system specific values, such as system parameters, platform details, and implementation details. Systems and methods for estimating wireless workloads may be utilized in various wireless protocols, including, 3G, WiMax, LTE, WiFi, femtocells, and point-to-point wireless links. The estimated workloads may be used for scheduling wireless workloads in a shared computing environment. | 12-27-2012 |
20130263135 | CHARACTERIZATION OF REAL-TIME SOFTWARE BASE-STATION WORKLOADS AT FINE-GRAINED TIME-SCALES - Methods and arrangements for characterizing software base-station workloads. Input system parameters are mapped to work-determining parameters which act to determine computational requirements of a dynamic workload. A synthetic experiment is undertaken to measure the computational requirements determined by the work-determining parameters. | 10-03-2013 |
20140155024 | DELAYED DATA DELIVERY OPTIONS - Systems and methods for effecting delayed delivery of data. There are received, at a scheduler, from a plurality of mobile computing devices, a plurality of requests for transmission of data objects. Responsive to the requests, communication is made to at least one of the devices at least one offer for a delayed transmission deadline of at least one data object. There is received, at the scheduler, at least one response to the at least one offer, and there is determined a scheduling priority of transmissions based on the at least one response. | 06-05-2014 |
Pawan Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100061587 | SYSTEM, METHOD, AND APPARATUS FOR VIDEO FINGERPRINTING - Embodiments of methods, apparatuses, devices and systems associated with video fingerprinting are disclosed. | 03-11-2010 |
20100104004 | VIDEO ENCODING FOR MOBILE DEVICES - Techniques are described to encode video content for mobile devices. A video content that is to be transmitted to a mobile device is received and different scenes are determined for the video content. For each scene that is found in the video content, one or more analysis techniques are performed on the scene. Based upon the results of the analysis techniques, the portion of the image to retain on each scene is determined. Finally, the video content containing the portion of the image on each scene to be retained is encoded based upon the type of the mobile device that will display the video content. The location and dimensions of each portion to be retained may vary from scene to scene, as these characteristics are determined on a per-scene basis. | 04-29-2010 |
20140091774 | SPREAD-SPECTRUM SWITCHING REGULATOR FOR ELIMINATING MODULATION RIPPLE - A spread-spectrum switching regulator for eliminating modulation ripple includes high gain amplifier that is responsive to reference voltage and feedback voltage of feedback loop to generate differential voltage, the feedback voltage being one of output voltage of the spread-spectrum switching regulator and a fraction of the output voltage; compensation circuit, coupled to the high gain amplifier, that maintains stability of the feedback loop to generate error level voltage in response to differential voltage; ramp generator that generates ramp waveform with slope adaptable to switching frequency to maintain duty cycle at constant value; pulse width modulator, coupled to compensation circuit and ramp generator, that compares error level voltage and ramp waveform to generate pulsed waveform; driver circuit, coupled to pulse width modulator, that drives the pulsed waveform to alternately switch a pair of transistors; and LC network, coupled to the pair of transistors, to average pulsed waveform to the output voltage. | 04-03-2014 |
Payal Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090169704 | Process for the enzymatic preparation of a gamma-glutamyl compound - Disclosed is a process for the enzymatic preparation of a gamma-glutamyl compound. The process comprises a step of contacting a gamma-glutamyl donor and a gamma-glutamyl acceptor with an aqueous medium comprising a gamma glutamyl transpeptidase enzyme. The enzyme is derived from a plant belonging to the Graminaceae or Leguminaceae family, or from | 07-02-2009 |
Prashant Kumar Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100306573 | FENCING MANAGEMENT IN CLUSTERS - Apparatus, systems, and methods may operate to detect a failure in a failed one of a plurality of nodes included in a cluster, and to fence a portion of the plurality of nodes, including the failed one. Membership in the portion may be determined according to an aggregated value of weighted values assigned to resources and/or services associated with the cluster. Additional apparatus, systems, and methods are disclosed. | 12-02-2010 |
Priyanka Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100142531 | METHOD AND SYSTEM FOR ENHANCING ROUTING IN MULTIPROTOCOL LABEL SWITCHING (MPLS) - A method and a system for enhancing routing in MultiProtocol Label Switching (MPLS) are provided. The method includes obtaining signaling protocol information from a plurality of routers and storing the signaling protocol information. Further, the method includes receiving a request from a router. The request includes a destination address, a signaling protocol and at least one other constraint. Further, the method also includes determining a Signaling Protocol specific Constrained based Explicit Route (SPCER) to the destination router from the signaling protocol information, and providing the SPCER to the router. | 06-10-2010 |
Prosenjit Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120166275 | PRIVACY ENHANCING DISPLAY ADVERTISMENT RECOMMENDATION USING TAGGING - Privacy enhancing display advertisement recommendation using tagging. A method for privacy enhancing display advertisement using tagging includes the step of displaying a first advertisement on a web page. The method also includes the step of receiving an advertisement tag from a user and selecting a second advertisement based on the advertisement tag Furthermore, the method includes the step of displaying the second advertisement. | 06-28-2012 |
P.s.s.b.k Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100194851 | PANORAMA IMAGE STITCHING - Systems and methods are disclosed for generation of a panoramic image of a scene. In an implementation, the method includes acquiring a plurality of images (e.g. first image and a second image) of the scene. Subsequent to image acquisition, the plurality of images is registered based on spatial relations of image data in an overlap region between the images. The spatial relations may correspond to distance and angle between a plurality of features in the first and the second images respectively. The registered images are merged based at least in part on a block based mean of the overlap region to generate the panoramic image. Block based merging is utilized to normalize spatially varying intensity differences of the first image and the second image. | 08-05-2010 |
20100195906 | AUTOMATIC IMAGE ENHANCEMENT - Disclosed is a method for correction of pixel values of an input image to compensate for variation in image capturing conditions is proposed. In an embodiment, the method enables computing a statistical value from a selected set of pixel values associated with the input image. Based, at least in part, on the computed statistical value a set of parameter values is derived. The parameter values correspond to at least two gompertz functions. The method further enables applying the at least two gompertz functions to the input image to obtain an output image. This results in an output image with one or more corrected pixel values. | 08-05-2010 |
Punit Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100242106 | SYSTEMS AND METHODS FOR USING END POINT AUDITING IN CONNECTION WITH TRAFFIC MANAGEMENT - The present invention provides a system and method of managing traffic traversing an intermediary based on a result of end point auditing. An authentication virtual server of an intermediary may determine a result of an end point analysis scan of a client. Responsive to the determination, the traffic management virtual server can obtain the result from the authentication virtual server. Further, the traffic management virtual server may apply the result in one or more traffic management policies to manage network traffic of a connection of the client traversing the intermediary. In some embodiments, the authentication virtual server may receive one or more expressions evaluated by the client. The one or more expressions identifies one or more attributes of the client. The traffic management virtual server can also determine a type of compression or encryption for the connection based on applying the one or more traffic management policies using the result. | 09-23-2010 |
20140359728 | SYSTEMS AND METHODS FOR USING END POINT AUDITING IN CONNECTION WITH TRAFFIC MANAGEMENT - The present invention provides a system and method of managing traffic traversing an intermediary based on a result of end point auditing. An authentication virtual server of an intermediary may determine a result of an end point analysis scan of a client. Responsive to the determination, the traffic management virtual server can obtain the result from the authentication virtual server. Further, the traffic management virtual server may apply the result in one or more traffic management policies to manage network traffic of a connection of the client traversing the intermediary. In some embodiments, the authentication virtual server may receive one or more expressions evaluated by the client. The one or more expressions identifies one or more attributes of the client. The traffic management virtual server can also determine a type of compression or encryption for the connection based on applying the one or more traffic management policies using the result. | 12-04-2014 |
Raghubansh B. Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120328193 | METHOD FOR ENHANCING IMAGE EDGE - Disclosed is a method for enhancing an image edge. An edge filter is applied to a photographed image, and the determination is performed with respect to whether pixels having edge possibility are noise or form an edge. The determination for the noise and the edge is performed once more with respect to pixels having vagueness for the noise and the edge by using a 3×3 mask. An edge enhancement process is performed through a simple algorithm. | 12-27-2012 |
20130002912 | METHOD OF CALCULATING LENS SHADING COMPENSATION FACTOR AND METHOD AND APPARATUS FOR COMPENSATING FOR LENS SHADING BY USING THE METHOD - Provided is a method of calculating a compensation factor to compensate for lens shading due to the characteristics of an image capturing device, which requires a small amount of memory. A reference image is captured, and a compensation factor is calculated using the characteristics of a lens shading pattern of the captured reference image. A distribution of pixel values is approximated using an exponential spline function, and a compensation factor is calculated using the approximated distribution. In addition, a method and an apparatus for compensating for lens shading by using a calculated compensation factor are provided. | 01-03-2013 |
Rajeev Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110306331 | Selectively Terminating Camel Dialogues - Described are methods and apparatuses, for selectively terminated custom application in a telecommunications network. A Gateway Mobile Switching Center (GMSC) receives a request to initiate a call session to a subscriber device in a service area of a first Mobile Switching Center (MSC). The GMSC established a dialogue to implement the custom application on the subscriber device. The GMSC receives a message indicating that the subscriber device is moving from the first MSC to a second MSC. The GMSC analyzes a service key of the custom application to determine if the dialogue should be terminated and determines that the dialogue should be terminated so that the custom application is continued on the subscriber device. | 12-15-2011 |
20120173711 | Identifying an Application Server in a Plurality of Application Servers Associated with a Shared Identifier - Methods and apparatuses, including computer program products, are described for identifying an application server in a plurality of application servers associated with a shared identifier in an Internet Protocol Multimedia Subsystem (IMS) network. The method includes receiving, from a Signaling System 7 (SS7) network, a message including a mobile device identifier associated with a mobile device connected to the IMS network and determining the identity of an application server in the plurality of application servers associated with the shared identifier. The determining step includes extracting the mobile device identifier from the message and retrieving, from a data storage module, an application server identifier associated with an application server based on the extracted mobile device identifier. The application server associated with the retrieved identifier provides service to the mobile device. The method also includes transmitting the message to the application server associated with the retrieved identifier. | 07-05-2012 |
Rajender Pershad Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110046384 | PROCESS FOR PREPARATION OF E-ISOMER OF 1-(4-METHYLPHENYL) - 1-(2-PYRID YL)-3-PYRROLIDINO PROP-1-ENE AND ACID ADDITION SALTS THEREOF - A process for preparation of E-isomer of 1-(4-methylphenyl)-1-(2-pyridyl)-3-pyrrolidinoprop-1-ene of Formula-I, and acid addition salts thereof, said process comprising; dehydrating 1-(4-methylphenyl)-1-(2-pyridyl)-3-pyrrolidinopropan-1-ol of Formula III followed by adding a base solution to obtain a mixture of E and Z isomers of 1-(4-methylphenyl)-1-(2-pyridyl)-3-pyrrolidinoprop-1-ene, and washing said mixture of E and Z isomers of 1-(4-methylphenyl)-1-(2-pyridyl)-3-pyrrolidinoprop-1-ene with water to dissolve Z isomer and to obtain E-isomer of 1-(4-methylphenyl)-1-(2-pyridyl)-3-pyrrolidinoprop-1-ene of Formula I, which is substantially free from Z isomer. | 02-24-2011 |
Rajnish Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100085981 | PORT TRUNKING AT A FABRIC BOUNDARY - F_PORTs of an edge switch are logically trunking with N_PORTs of a node device outside the fabric via a trunked group of communications links. The trunked N_PORTs of the node device and the trunked F_PORTs of the edge switch are configured to send and receive frames of a particular stream across the multiple trunked links for in-order communication with the other device. The node device outside the fabric initially negotiates with the edge switch using a sequence of fabric login requests and fabric login acceptances to establish the trunked connection between the devices (and their respective ports). | 04-08-2010 |
Rohit Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120126099 | METHOD FOR REDUCING GLARE FROM LIGHT SOURCES THROUGH WINDSCREENS - A method of reducing glare may include sensing a first light source with a second vehicle, and sensing a second light source with a first vehicle and oscillating a first light source ICF between a substantially opaque state and a substantially clear state on a first schedule. A second windscreen ICF may be oscillating between the substantially opaque state and the substantially clear state on a second schedule different from the first schedule. A position of the light source may be sensed and an eye position of the occupant estimated. An intersecting region of the selectively-darkenable ICF, which is located substantially along a line from the position of the light source to the eye position, is calculated. The intersecting region of the ICF is darkened, such that a reduced amount of light from the light source passes through the intersecting region. | 05-24-2012 |
20140153076 | METHOD FOR REDUCING GLARE FROM LIGHT SOURCES THROUGH WINDSCREENS - A method of reducing glare may include sensing a first light source with a second vehicle, and sensing a second light source with a first vehicle and oscillating a first light source ICF between a substantially opaque state and a substantially clear state on a first schedule. A second windscreen ICF may be oscillating between the substantially opaque state and the substantially clear state on a second schedule different from the first schedule. A position of the light source may be sensed and an eye position of the occupant estimated. An intersecting region of the selectively-darkenable ICF, which is located substantially along a line from the position of the light source to the eye position, is calculated. The intersecting region of the ICF is darkened, such that a reduced amount of light from the light source passes through the intersecting region. | 06-05-2014 |
Ruchi Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090024424 | SYSTEM AND METHOD FOR DYNAMIC LINKING OF BUSINESS PROCESSES - An embodiment of the invention provides a system and a method for dynamically linking of a business process that allows switching between the business processes based on business needs at pre-defined places of the business process. A business process is a set of tasks or activities that are to be performed to complete a transaction. These switching between the business processes are dependent on the context in which the business processes are used. This context can be defined and modified based upon the changing needs of the business. The invention allows the same business process to be utilized in different contexts without the need for redevelopment. In one embodiment, to implement the dynamic linking of the business process, a business process service layer is provided that process developers can leverage to add points of variability in their processes. The business process service layer talks to a server platform which in turn can execute business logic using the business process database. The business process is built by reusing the existing business processes and linking between these business processes. Thus, this reusability of the business process makes it possible to tailor the process as per the changing needs of the business. | 01-22-2009 |
Sachin Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130155931 | TIME DOMAIN COEXISTENCE OF RF SIGNALS - Various methods and systems are provided for time domain coexistence of RF signals. In one example, among others, a method includes obtaining access to a WLAN channel during a free period of a coexisting cellular connection, providing a RDG to allow another device to transmit for a duration corresponding to at least a portion of a TXOP, and receiving a transmission during the duration. In another example, a method includes obtaining access to a WLAN channel during a transmission period of a coexisting cellular connection and providing a protection frame to defer transmissions from another device for a duration corresponding to at least a portion of a TXOP. In another example, a method includes determining a shift of a BT transaction based at least in part upon a schedule of cellular communications and shifting at least a portion of the BT transaction based upon the determined shift. | 06-20-2013 |
20130196643 | DYNAMIC SPACE, FREQUENCY AND TIME DOMAIN COEXISTENCE - Various methods and systems are provided for space, frequency and time domain coexistence of RF signals. In one example, among others, a communication device includes a coexistence manager capable of monitoring operating conditions of a cellular modem and a coexistence assistant capable of monitoring operating conditions of a wireless connectivity unit. The coexistence manager is capable of modifying operation of the modem and/or unit based on an operating condition change. In another example, a method includes detecting a change in antenna isolation and/or operating temperature of a FE filter, determining filtering characteristics of the FE filter based at least in part upon the change, and modifying communications of coexisting communication protocols based at least in part upon the filtering characteristics. In another example, a TX/RX configuration for coexisting communication protocols is determined and communications in a protocol is modified based at least in part upon the TX/RX configuration. | 08-01-2013 |
20140039691 | Multi-Dimensional Heating and Cooling System - Methods and system for facilitating multi-dimensional personal heating and cooling. User information is used as a mean to configure the temperature in a surrounding environment, thereby facilitating comfort for a user and, in the case wherein multiple users are accessing an area, classifying the area into a number of regions and maintaining each region at a different temperature and guiding the users to desired regions. | 02-06-2014 |
20140177603 | COMMUNICATIONS COEXISTENCE SIGNALING - A coexistence signaling scheme for radio communications is described. In one embodiment, a method for coexistence signaling includes establishing first communications and second communications with separate access points or base stations. The method further includes determining protocol timings of the first and second communications. Based on various communications parameters, protocol timings, and identified interference conditions, the method includes generating one or more priority signals to manage the first and second communications. According to certain aspects, overlapping channel conditions can be avoided while maintaining acceptable communications data throughput. | 06-26-2014 |
Samayamunthula Venkata Satya Arun Kumar Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120195857 | Hepatitis C Virus Inhibitors - The present disclosure relates to compounds, compositions and methods for the treatment of hepatitis C virus (HCV) infection. Also disclosed are pharmaceutical compositions containing such compounds and methods for using these compounds in the treatment of HCV infection. | 08-02-2012 |
20130183269 | Hepatitis C Virus Inhibitors - The present disclosure is generally directed to antiviral compounds, and more specifically directed to combinations of compounds which can inhibit the function of the NS5A protein encoded by Hepatitis C virus (HCV), compositions comprising such combinations, and methods for inhibiting the function of the NS5A protein. | 07-18-2013 |
Samik Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120296019 | HIGH HEAT AND FLAME RETARDANT BIO-SOURCED POLYCARBONATE - A polycarbonate composition having improved flame retardant properties is disclosed, together with methods for preparing the same. | 11-22-2012 |
Sandeep K. Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080292136 | Data Processing System And Method - Embodiments of the invention provide a method of authenticating a physical document, comprising obtaining an electronic representation of at least part of the physical document; extracting at least one error detection code from the electronic representation; and using the at least one error detection code to detect errors in image data within the electronic representation. Embodiments of the invention also provide a method of securing a physical document, comprising obtaining an electronic representation of at least part of the physical document; determining at least one error detection code for image data within the electronic representation; and producing a secure physical document comprising the electronic representation and a machine readable marking including the at least one error detection code. | 11-27-2008 |
Satish Chandra Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090168785 | MODELING NON-DETERMINISTIC PRIORITY QUEUES FOR EFFICIENT MODEL CHECKING - A method and system are disclosed for modeling non-deterministic queues for efficient model checking. In this method and system, a multitude of messages are held in a plurality of queues, and these messages having n priorities. The method comprises the steps of providing (n+1) queues, including a first queue, and n priority queues; passing said messages from a source to the first queue; passing each of said messages from the first queue to one of said n priority queues based on the priority of the message; and passing each of said messages from the n priority queues to a destination based on the priority of the message. One or more non-deterministic waits are introduced into one or more of the passing steps to simplify passing the messages into or out of the n priority queues. | 07-02-2009 |
Satyanarayana Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130024349 | METHOD FOR TRADING STOCKS - The present invention provides a trading system with very high percent success rate in market by means of minimizing the risk. This invention provides an easy and simple-to-use system for swing trading. This system is automated and based on an algorithm which uses the end of the day data for particular financial instrument to generate buy/sell signals for selected stocks. These signals provide the precise entry and exit points in the markets for those particular stocks. The signals come with a small stop loss to ensure safety of the investment. The system provides three exit levels to ensure that the investment risk is minimized and profit is reaped. | 01-24-2013 |
Saurabh Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140015683 | DETERRING ELECTRONIC DEVICE USAGE UNDER UNSUITABLE CONDITIONS - A system and method for deterring electronic device usage under unsuitable conditions are provided herein. In examples, a position of the electronic device relative to the velocity source and a speed of the device is determined using hardware of the electronic device. Operation of the electronic device under unsuitable conditions is determined using the speed and position of the electronic device. An alert is issued when the electronic device is operated under unsuitable conditions. | 01-16-2014 |
20140181221 | ANALYZING A MESSAGE USING LOCATION-BASED PROCESSING - Techniques for analyzing a message using location-based processing are described in various implementations. In one example implementation, a method may include receiving a message from a first user to a second user. The method may also include determining location information associated with the message, the location information including a first location associated with the first user, a second location associated with the second user, or both the first location and the second location. The method may also include determining, based on the location information, location-based processing to be applied when analyzing content of the message. The method may also include analyzing the content of the message to determine whether the message contains potentially unintended content using the location-based processing. | 06-26-2014 |
Saurabh Kumar Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090292957 | SYSTEM FOR REPEATED UNMOUNT ATTEMPTS OF DISTRIBUTED FILE SYSTEMS - The present invention provides a computer implemented method and apparatus for unmounting file systems from a plurality of file servers. The method comprises of issuing an unmount command targeting a file system of a first server among the plurality of file servers. The timeout period is then expired without receiving an unmount acknowledgement associated with the unmount command. Thus, the timeout period is associated with an allowable time for the file system to acknowledge unmounting. In response to expiring the timeout period, a ping is transmitted to the first server among the plurality of file servers. The ping timeout then expires based on a failure to receive a ping acknowledgment corresponding to the ping. This action marks the first server for a later retry of unmounting to form a marked set based on the first server. | 11-26-2009 |
Sharad Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110018602 | EDGE-SENSITIVE FEEDBACK-CONTROLLED PULSE GENERATOR - Edge-sensitive Feedback-controlled pulse generator. A circuit includes a pulse generating circuit responsive to a desired transition in an input signal to initiate an output pulse. The circuit also includes a delay circuit responsive to the output pulse to generate a feedback signal. Further, the circuit includes a first latch that renders the pulse generating circuit unresponsive to any change in the input signal until the feedback signal has been generated, a switch responsive to the feedback signal to complete the output pulse, a second latch responsive to a change in the input signal after the feedback signal has been generated to render the pulse generating circuit responsive to a subsequent occurrence of the desired transition in the input signal to initiate the output pulse again, and a third latch responsive to the change in the input signal after the feedback signal has been generated. | 01-27-2011 |
20140040692 | ERROR PREDICTION IN LOGIC AND MEMORY DEVICES - Potential errors that might result from operating logic and/or memory circuits at an insufficient operating voltage are identified by electrically altering nodes of replica or operational circuits so that the electrically altered nodes are susceptible to errors. The electrically altered nodes in an embodiment are controlled using parametric drivers. A minimized operating voltage can be selected by operating at a marginal operating voltage and detecting a voltage threshold at which errors in the electrically altered nodes are detected, for example. | 02-06-2014 |
20140376606 | GRAPHICS SERVER AND METHOD FOR STREAMING RENDERED CONTENT VIA A REMOTE GRAPHICS PROCESSING SERVICE - A graphics server and method for streaming rendered content via a remote graphics rendering service. One embodiment of the graphics server includes: (1) a frame capturer configured to capture frames of rendered content at a frame rate, (2) an encoder configured to encode captured frames at the frame rate, and (3) a processor configured to cause encoded frames to be transmitted if the rendered content is at least partially changed, and cause a skip-frame message to be transmitted, the skip-frame message configured to cause the frame capturer to forgo capturing and the encoder to forgo encoding if the rendered content is unchanged. | 12-25-2014 |
20150082105 | ERROR PREDICTION IN LOGIC AND MEMORY DEVICES - Potential errors that might result from operating logic and/or memory circuits at an insufficient operating voltage are identified by electrically altering nodes of replica or operational circuits so that the electrically altered nodes are susceptible to errors. The electrically altered nodes in an embodiment are controlled using parametric drivers. A minimized operating voltage can be selected by operating at a marginal operating voltage and detecting a voltage threshold at which errors in the electrically altered nodes are detected, for example. | 03-19-2015 |
Shrey Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130213929 | METHOD OF FORMING A LIGHTING SYSTEM - A method of forming a lighting system comprises providing a cavity having at least a first array of first optical elements and a second array of second optical elements that have a different shape than the first array, filling the cavity with a curable resin, applying a secondary optical element to the curable resin in alignment with the first optical array, curing the resin to form a cured assembly, and removing the cured assembly from the cavity. | 08-22-2013 |
20130271014 | Internally Illuminated Pavement Marker - The present disclosure generally relates to internally illuminated pavement markers that may be attached to or installed into a roadway surface to enhance traffic delineation, such as, for example, traffic lane skip lines and edge lines and include at least some of the following elements: a light source capable of emitting light; a power source; a solar energy system capable of collecting solar energy and converting the solar energy into electrical energy, the solar energy system conductively coupled to the rechargeable electrical power source such that the solar energy collected and converted into electrical energy is capable of recharging the power source; an optical light guide capable of propagating the light emitted by the light source within the pavement marker by means of total internal reflection; and a housing including at least one of the light source, the power source, the solar energy system, and/or the optical light guide. | 10-17-2013 |
Siddarth Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080212356 | Random Access Memory Featuring Reduced Leakage Current, and Method for Writing the Same - The invention relates to a ROM memory cell comprising a first terminal connected to a word line, comprising a second terminal and comprising a third terminal, the second terminal being connected to a bit line and/or the third terminal being connected to a supply line for precharging the third terminal. The ROM memory cell according to the invention is distinguished by the fact that the same reference potential is in each case applied to the first terminal, the second terminal and/or the third terminal in a standby operating mode. The invention furthermore relates to a ROM memory component comprising such ROM memory cells, and to a method for reading from the ROM memory cell. | 09-04-2008 |
Somesh Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130054461 | METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA FOR ELECTRONIC FINANCIAL TRANSFERS - Computer-implemented systems, methods, and computer-readable media electronic for financial transfers include: receiving a request for a set of at least one Icheck tokens; generating the set of Icheck tokens, each Icheck token including a unique identifier, a set of payer data, and a set of signature data, wherein each Icheck token is configured to be transferable over plural media; transmitting the set of Icheck tokens to a payer device; receiving from a payee device an Icheck token from the set of Icheck tokens; authenticating the Icheck token by analyzing at least one of the unique identifier, the set of payer data, and the set of signature data; transmitting a non-payment notice if the authenticating step reveals the Icheck token is not authentic; and transmitting payment according to the set of signature data if the Icheck token is authentic. | 02-28-2013 |
Sudhanshu Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140047202 | Systems, Methods, and Computer Program Products Providing Change Logging In a Deduplication Process - A method performed in a network storage system, the method including receiving a plurality of data blocks at a secondary storage subsystem from a primary storage subsystem, generating a first log that includes a first plurality of entries, one entry for each of the data blocks, in which each entry of the first plurality of entries includes a name for a respective data block and a fingerprint of the respective data block, receiving metadata at the secondary storage subsystem from the primary storage subsystem, the metadata describing relationships between the plurality of blocks and a plurality of files, generating a second log that includes a second plurality of entries, and merging the first log with the second log to generate a change log. | 02-13-2014 |
20140344538 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR DETERMINING BLOCK CHARACTERISTICS IN A COMPUTER DATA STORAGE SYSTEM - Systems, methods, and non-transitory machine readable media for determining block characteristics include one or more processors, a memory for storing instructions for the one or more processors, persistent storage, and a file system implemented in the persistent storage and storing data in the persistent storage using a plurality of blocks. When the stored instructions are executed by the one or more processors, the one or more processors are configured to traverse the plurality of blocks, read contents of a first block selected from the plurality of blocks, determine one or more characteristics of the first block from metadata within the block, and selectively perform or not perform a storage operation with respect to the first data block in response to determining the one or more characteristics. In some embodiments, the storage operation is a replication operation or a deduplication operation. | 11-20-2014 |
20150026424 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS PROVIDING CHANGE LOGGING IN A DEDUPLICATION PROCESS - A method performed in a network storage system, the method including receiving a plurality of data blocks at a secondary storage subsystem from a primary storage subsystem, generating a first log that includes a first plurality of entries, one entry for each of the data blocks, in which each entry of the first plurality of entries includes a name for a respective data block and a fingerprint of the respective data block, receiving metadata at the secondary storage subsystem from the primary storage subsystem, the metadata describing relationships between the plurality of blocks and a plurality of files, generating a second log that includes a second plurality of entries, and merging the first log with the second log to generate a change log. | 01-22-2015 |
Sukriti Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140064910 | Systems and Methods to Control Variable Stator Vanes in Gas Turbine Engines - Embodiments of the present application include a variable stator vanes control mechanism for a gas turbine engine. The control mechanism may include a moveable actuation rod in operative communication with a torque shaft such that movement of the actuation rod rotates the torque shaft. The control mechanism also may include a first unison ring in operative communication with the torque shaft such that rotation of the torque shaft drives the first unison ring. Moreover, the control mechanism may include a second unison ring in operative communication with the torque shaft such that rotation of the torque shaft drives the second unison ring. | 03-06-2014 |
20140361499 | SHAPE MEMORY ALLOY INTERSEGMENT SEALS - A high-temperature seal for use in sealing gaps between adjacent turbine components includes a seal body constructed of a shape-memory alloy having inoperative size and shape that, in use, expands to an operative size and shape where it is in sealing engagement with the adjacent turbine component upon reaching a predetermined transition temperature. Upon subsequent cooling to a temperature below the predetermined temperature, the seal body reverts to the first inoperative shape or to another inoperative size and shape. | 12-11-2014 |
Sunil Kumar Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110173522 | SYSTEM AND METHOD FOR DISPLAYING STATUS OF ELECTRONIC MESSAGES - Methods, systems and computer program products are displaying one or more electronic messages on a user interface. In one method, the method records timestamps of one or more activities of a user in a first user session. Subsequently, the method compares the timestamp of an initialization of a second user session, with the recorded timestamp of the one or more events such as a last logout timestamp and/or a last activity timestamp of the first user session. Further, the method may mark one or more new electronic messages based on the comparison of the timestamps. The method may then display the status of the marked one or more new electronic messages on a user interface based on the markings applied on the one or more new electronics messages received. | 07-14-2011 |
Tanu Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130166547 | GENERATING DYNAMIC HIERARCHICAL FACETS FROM BUSINESS INTELLIGENCE ARTIFACTS - Systems and methods for generating dynamic hierarchical facets from business intelligence artifacts are described herein. In accordance with one aspect of the present disclosure, grouping information is extracted from one or more business intelligence artifacts or a semantic layer. Facets or categories are dynamically linked based on the extracted grouping information to generate one or more hierarchical facets. The hierarchical facets may be incorporated in search results to facilitate ease of navigation. | 06-27-2013 |
Tarun Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110296366 | METHOD OF MAKING ROUTABLE LAYOUT PATTERN USING CONGESTION TABLE - A method for generating a standard cell layout pattern for standard cell placement in an integrated circuit uses a congestion map. First, congestion zones are identified in a congestion map generated by an Electronic Design Automation (EDA) application. Next, routing tracks data corresponding to bounding boxes belonging to the congestion zones are used to calculate values of average vertical and horizontal congestion. Subsequently, a value of modified standard cell density is calculated based on the values of average vertical and horizontal congestion, and an unmodified standard cell density. The dimensions of a layout pattern unit are calculated using the value of the modified standard cell density and the width of standard cells. Various layout pattern units then are placed adjacent to one another to form a standard cell layout pattern. | 12-01-2011 |
Vagish Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130095879 | CALL ESTABLISHMENT IN HIGHLY CONGESTED NETWORK ENVIRONMENT - A communication device establishes a connection in a congested wireless communications network environment by systematically reducing a probability of attempting to connect to a strongest, but overly-congested, cell. A transceiver of the communications device attempts at least one first Random Access Channel (RACH) procedure with a first cell that is currently designated as a serving cell. A RACH controller of the communications device detects a failure to successfully connect to the first cell via the at least one first RACH procedure, autonomously determines, based at least on a probability value, which is greater than 0% and less than 100%, whether to de-prioritize the first cell for a period of time, and, in response to determining to de-prioritize the first cell, reduces a priority value assigned at the UE to the first cell for cell selection/reselection, and assigns a selected time period during which the priority value remains reduced. | 04-18-2013 |
Vasudha Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090168479 | THREE PORT CONTENT ADDRESSABLE MEMORY - A novel schematic for executing search, write and valid bit clear operations in one cycle in a CAM system that includes a plurality of CAM blocks is disclosed. In one embodiment, the plurality of CAM blocks are organized into at least one rectangular array having rows each having a plurality of CAM blocks, a group of CAM cells and associated read/write bit lines connecting the group of CAM cells to an addressed search circuit. The write operation depends on the output of the search operation, wherein the same data is written in to the CAM when the search operation results in a miss in a given cycle. Further, during the same cycle a valid bit clear operation is also performed. The resulting CAM cell provides a high speed three port operation. | 07-02-2009 |
Vipin Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120207377 | Medical imaging system - A medical imaging system for processing an original medical image is provided. The system includes a seed generator for receiving the original medical image representing an original blood vessel and to generate coarse seeds on a basis of vesselness feature in respect to every pixel of the original blood vessel represented by the medical image, and a seed processor for receiving the coarse seeds and for processing the coarse seeds to select a set of refined seeds on a basis of the regression profile for each of the coarse seed by using random forest classification, such that the set of refined seeds are selected from the coarse seeds such that the set of refined seeds adapted to lie on a corrected blood vessel. | 08-16-2012 |
20120207378 | Medical Imaging System for Segementing Blood Vessel - A medical imaging system to segment an original blood vessel of a body part represented by an original medical image is provided. The system includes an image analyzer for receiving and the original medical image to analyze the original medical image to provide a Hessian Eigen analysis comprising a first data and a second data mapped to each pixel of the medical image, and an image identifier for receiving the Hessian Eigen analysis and for identifying seed points from the pixels by processing the first data and the second data along with a vesselness property, wherein the seed points are used for segmenting the original blood vessel to provide a corrected medical image representing a corrected blood vessel. | 08-16-2012 |
20140005477 | MEDICAL INSTRUMENT FOR EXAMINING THE CERVIX | 01-02-2014 |
Vishal Gupta, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080287100 | Mobile account access through a data processing system - A system, method and apparatus of mobile account access through a data processing system are disclosed. In one embodiment, a system includes a personal computer coupled to a network, a mobile service provider module of a mobile network to provide access to a mobile account, to verify that the mobile account is authorized by a mobile service provider, and to enable usages of services associated with the mobile account; and a virtual cell module of the personal computer to communicate an identification data of the mobile account to the mobile service provider module to be verified and to provide access to the mobile account through the personal computer. The system may also include a purchasing module of the virtual cell module to request and to download multimedia data from a content provider coupled to the mobile service provider module to display on the virtual cell module. | 11-20-2008 |