Patents by Inventor Badri Narayanan

Badri Narayanan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20110208786
    Abstract: Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency.
    Type: Application
    Filed: December 15, 2010
    Publication date: August 25, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Dipanjan Ghosh, Ashvin J. Mathew, Rajagopalan Badri Narayanan, Preethi Ramarathinam
  • Publication number: 20110099247
    Abstract: A method, system, and architecture for managing computer systems is provided. A management system employs management objects (MOs) to provide administrators the ability to intuitively express the administrative intent in an information technology (IT) environment, and to act out the administrative intent based on the information gathered by the management system. Managed elements of an IT environment, such as, by way of example, hardware components, software applications, software updates, software distribution policies, configurations, settings, etc., may be expressed as MOs. Actions, such as, by way of example, detect, install/apply, remove, remediate, enumerate, etc., may be associated with the MOs. The management system manages the computer systems by deploying the appropriate MOs and their associated actions onto the computer systems, and performing the actions on the computer systems.
    Type: Application
    Filed: January 5, 2011
    Publication date: April 28, 2011
    Applicant: Microsoft Corporation
    Inventors: Bruce W. Copeland, David C. James, Donald Y. Song, Dustin M. Ingalls, Jeffrey A. Sutherland, Jeffry B. Phillips, Joseph S. Calabig, Khuzaima Iqbal, Michael J. Healy, Rajagopalan Badri Narayanan, Zhengkai Kenneth Pan
  • Patent number: 7870564
    Abstract: A method, system, and architecture for managing computer systems is provided. A management system employs management objects (MOs) to provide administrators the ability to intuitively express the administrative intent in an information technology (IT) environment, and to act out the administrative intent based on the information gathered by the management system. Managed elements of an IT environment, such as, by way of example, hardware components, software applications, software updates, software distribution policies, configurations, settings, etc., may be expressed as MOs. Actions, such as, by way of example, detect, install/apply, remove, remediate, enumerate, etc., may be associated with the MOs. The management system manages the computer systems by deploying the appropriate MOs and their associated actions onto the computer systems, and performing the actions on the computer systems.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Bruce W. Copeland, David C. James, Donald Y. Song, Dustin M. Ingalls, Jeffrey A. Sutherland, Jeffry B. Phillips, Joseph S. Calabig, Khuzaima Iqbal, Michael J. Healy, Rajagopalan Badri Narayanan, Zhengkai Kenneth Pan
  • Patent number: 7761503
    Abstract: A client in a plurality of clients with a same network address or similar common identifier is designated a Peer Distribution Point (PDP) agent for distributing a software application divided into several packages to the plurality of clients. The plurality of clients are part of a client-server hierarchical system comprising a Central SMS site server and several Distributing servers. The Central SMS site server generates policies for the packages that are pushed to a Distribution server assigned to the plurality of clients from where the PDP agent pulls the policies. The Central SMS site server generates the packages that are pushed to the Distributing server after the PDP agent pulls the policies. The packages are pulled by the PDP agent from the Distributing server. The other clients pull the packages from the PDP agent as and when needed.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: July 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Gaurav R Dhawan, David C James, Nirupama Chandrasekaran, Rajagopalan Badri Narayanan, Ingo R. A. G. Bringemeier, John L Ellis, Michael Healy, Khuzaima Iqbal
  • Publication number: 20100153843
    Abstract: A document processing method comprises adding document markers to predetermined locations of an electronically stored document. These are printed with the document. The document is scanned and the scanned document markers are used to process the scanned image. This processing comprises at least pixel threshold setting, and determination of the locations of the scanned image which are to be processed to derive the pixels of a digital version of the document. This enables local deformations in the paper document to be corrected, and enables correct thresholds for the printing and scanning operations to be applied. The electronically stored document can be processed to derive a set of document properties which can be used when constructing the digital version.
    Type: Application
    Filed: January 23, 2009
    Publication date: June 17, 2010
    Inventors: Yogesh SANKARASUBRAMANIAM, Badri Narayanan Ranganathan, Srinivasan Ramani
  • Patent number: 7689676
    Abstract: In accordance with certain aspects of the model-based policy application, each of a plurality of policies is associated with appropriate parts of a model of a heterogeneous system. A deployment agent is invoked to apply each of the plurality of policies to components associated with the parts of the model. An identification of a change to one of the plurality of policies is received, and the deployment agent is also invoked to apply the changed policy to selected ones of the components associated with the parts of the model.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Anders B. Vinberg, Bruce W. Copeland, Robert Fries, Kevin D. J. Grealish, Jonathan C. Hardwick, Michael J. Healy, Galen C. Hunt, Aamer Hydrie, David C. James, Anand Lakshminarayanan, Edwin R. Lassettre, Raymond W. McCollum, Rob Mensching, Mazhar Mohammed, Rajagopalan Badri Narayanan, Geoffrey H. Outhred, Zhengkai Kenneth Pan, Efstathios Papaefstathiou, John M. Parchem, Vij Rajarajan, Ashvinkumar J. Sanghvi, Bassam Tabbara, Rene Antonio Vega, Vitaly Voloshin, Robert V. Welland, John H. Wilson, Eric J. Winner, Jeffrey A. Woolsey
  • Publication number: 20090259663
    Abstract: An information access device is disclosed comprising an interface for connecting the information access device to a network; a further interface for providing the information access device with a string of information request indicators; an interpretation layer for extracting an information source from the string and for generating an instruction for triggering a different application of the device to retrieve the information from the information source; and a processor for executing the generated instruction.
    Type: Application
    Filed: March 25, 2009
    Publication date: October 15, 2009
    Inventors: Srinivasan Ramani, Andrea Colaco, Srinivasu Godavari, Anjaneyulu Seetha Rama Kuchibhotla, Badri Narayanan Ranganathan
  • Patent number: 7600021
    Abstract: The disclosed arrangements and procedures replicate source files across networked resources. Specifically, a server receives a package update notification corresponding to a difference between a previous set of source files and one or more new sets of source files. Responsive to receiving the package update notification, a delta set of source files that correspond to the difference are identified. A set of source and/or distribution servers in an enterprise network that are configured for delta replication is determined. The identified delta set of source files is communicated to the determined source and/or distribution servers.
    Type: Grant
    Filed: April 3, 2002
    Date of Patent: October 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Paul Joseph Lyman Schottland, Gaurav Raghu Dhawan, David C. James, Rajagopalan Badri Narayanan, Martin Napier Dey, Daniel Nicholas Joseph Drew, Doyle S. Cronk, Zhengkai Kenneth Pan, Bruce W. Copeland
  • Patent number: 7600123
    Abstract: Techniques for registering certificates after the issuance of the certificates are provided. A service provider securely registers a client's identity and its certificate without depending on or using an existing basis of trust, such as that provided by domain-joined clients or a security directory (e.g., MICROSOFT's ACTIVE DIRECTORY). The service provider provides services, such as, by way of example and not a limitation, email services, web application services, application services, etc., based on identifiers (e.g., service IDs) issued to registered clients. The service provider subsequently uses the issued identifier to authenticate a client requesting a service or services, and to authorize the client to receive the requested service or services.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: October 6, 2009
    Assignee: Microsoft Corporation
    Inventors: Gopal Parupudi, Prabhu Dutt Padhi, Rajagopalan Badri Narayanan, Ram P. Sunkara, Sean A. Cannella, Tak Chung Lung, John Ellis
  • Publication number: 20090180698
    Abstract: A method of and system for verifying a document, the method comprising generating verification information for the document, comparing the verification information with authentic verification information, and identifying differences between the document and an authentic document.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 16, 2009
    Inventors: Srinivasan RAMANI, Badri Narayanan Ranganathan, Srinivasu Godavari, Anjaneyulu Seetha Rama Kuchibhotla, Nagabhushana Ayyanahalli Matad
  • Publication number: 20080244071
    Abstract: Policy definition using a plurality of configuration items is described. In one or more implementations, a plurality of policies is defined, each having a different combination of a plurality of configuration items. The policies are then implemented such that each of the clients is provided a respective amount of access to one or more resources based on compliance with applicable policies.
    Type: Application
    Filed: March 27, 2007
    Publication date: October 2, 2008
    Applicant: Microsoft Corporation
    Inventors: Gopal Parupudi, Sangeetha Visweswaran, Mukunda Murthy, Khuzaima Iqbal, Rajagopalan Badri Narayanan
  • Publication number: 20070221643
    Abstract: A welding system and method is disclosed for girth welding high strength materials, including liquefied natural gas storage tanks, using a short arc welding process and a self-shielding electrode. The welding system contains a welding apparatus which advances the self-shielding electrode towards a workpiece to be welded and controls the arc length and the operation of the apparatus so that the weld satisfies the requirements for welding at least American Petroleum Institute Grade X-80 line pipe, or can weld liquefied natural gas storage tanks. The system additionally contains a power source with a controller for creating a current pulse introducing energy into the electrode to melt the end of the self-shielding electrode and a low current quiescent metal transfer section following the end of the melting pulse during which the melted electrode short circuits against the workpiece.
    Type: Application
    Filed: May 23, 2007
    Publication date: September 27, 2007
    Applicant: LINCOLN GLOBAL, INC.
    Inventors: Badri Narayanan, Patrick Soltis, Russell Myers, Eric Stewart
  • Publication number: 20070170163
    Abstract: A welding system is disclosed for performing a short arc welding process between an advancing wire electrode and a workpiece. The system comprises a power source with a controller for creating a current pulse introducing energy into the electrode to melt the end of the electrode and a low current quiescent metal transfer section following the end of the melting pulse during which the melted electrode short circuits against the workpiece; a timer to measure the actual time between the end of the pulse and the short circuit; a device for setting a desired time from the pulse to the short circuit; a circuit to create a corrective signal based upon the difference between the actual time and the desired time; and, a circuit responsive to the corrective signal to control a given parameter of the current pulse. Also disclosed is a strategy for arc welding utilizing a cored electrode that produces welds with low levels of contaminants and which are strong, tough, and durable.
    Type: Application
    Filed: January 20, 2006
    Publication date: July 26, 2007
    Inventors: Badri Narayanan, Russell Myers, Patrick Soltis
  • Publication number: 20070108174
    Abstract: A welding system and method is disclosed for girth welding high strength materials using a short arc welding process and a self-shielding electrode. The welding system contains a welding apparatus which advances the self-shielding electrode towards a workpiece to be welded and controls the arc length and the operation of the apparatus so that the weld satisfies the requirements for welding at least American Petroleum Institute Grade X-80 line pipe. The system additionally contains a power source with a controller for creating a current pulse introducing energy into the electrode to melt the end of the self-shielding electrode and a low current quiescent metal transfer section following the end of the melting pulse during which the melted electrode short circuits against the workpiece.
    Type: Application
    Filed: May 8, 2006
    Publication date: May 17, 2007
    Applicant: Lincoln Global, Inc.
    Inventors: Badri Narayanan, Patrick Soltis, Russell Myers, Eric Stewart
  • Publication number: 20070102406
    Abstract: An electric arc welder for creating a welding process in the form of a succession of AC waveforms between a particular type of cored electrode, with a sheath and core, and a workpiece by a power source comprising an high frequency switching device for creating the individual waveforms in the succession of waveforms, each waveform having a profile is formed by the magnitude of each of a large number of short current pulses generated at a frequency of at least 18 kHz where the profile is determined by the input signal to a wave shaper controlling the short current pulses; a circuit to create a profile signal indicative of the particular type of electrode; and a select circuit to select the input signal based upon the profile signal whereby the wave shaper causes the power source to crate a specific waveform profile for the particular type of cored electrode.
    Type: Application
    Filed: December 22, 2006
    Publication date: May 10, 2007
    Applicant: LINCOLN GLOBAL, INC.
    Inventors: Elliot Stava, Russel Myers, Badri Narayanan, Patrick Soltis
  • Publication number: 20070012673
    Abstract: Various slag systems exhibiting improved flow characteristics and weld puddle properties are provided. Also provided are flux cored electrodes for producing the noted slag systems and related methods of arc welding.
    Type: Application
    Filed: July 12, 2005
    Publication date: January 18, 2007
    Inventors: Badri Narayanan, Patrick Soltis
  • Publication number: 20060273077
    Abstract: Disclosed are techniques and compositions for arc welding consumables such as electrodes that reduce the energy otherwise required for the welding. Particularly, the techniques and electrode compositions can reduce the extent of contamination of weld metal in an arc welding operation. The techniques and compositions promote exothermic reactions during the welding process which reduce the energy otherwise required of the arc. Lower energy arcs can be of shorter length, which thereby reduce the potential for weld contamination by agents from the atmosphere or shielding gas. The techniques and compositions can also be used to selectively tailor shape of the resulting weld, achieve particular weld deposition rates, achieve particular cooling rates and thus influence weld properties, and also enable formation of certain phases in the weld metal.
    Type: Application
    Filed: June 1, 2005
    Publication date: December 7, 2006
    Inventors: Patrick Soltis, Badri Narayanan
  • Publication number: 20060266799
    Abstract: An electrode composition is disclosed, particularly useful for arc welding and utilized in a flux-cored arc electrode, which produces a slag that is readily removable. The electrode composition employs aluminum and magnesium in a atomic ratio of 1.5:1 or more, respectively. Also disclosed are methods for facilitating the removal of slag by use of particular electrode or welding compositions.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Daya Singh, Badri Narayanan, Patrick Soltis
  • Publication number: 20060096966
    Abstract: A self shielding cored electrode used to form weld beads having high Charpy V-Notch toughness. The cored electrode includes a metal sheath and fill composition. The fill composition includes a slag system having a gas generating compound, magnesium and at least three metals selected from the group consisting of aluminum, cerium, titanium and zirconium.
    Type: Application
    Filed: November 8, 2004
    Publication date: May 11, 2006
    Applicant: Lincoln Global, Inc.
    Inventors: Robert Munz, Marie Quintana, Badri Narayanan
  • Publication number: 20060070983
    Abstract: A method of arc welding with a cored electrode comprising creating a positive waveform with a first shape and having a first time; creating a negative waveform with a second shape and having a second time; making one of the first and second shapes greater in magnitude than the other of the shapes; and, adjusting the percentage relationship of the first and second times so the time of the shape with the greater magnitude is substantially less than the time of the other shape.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 6, 2006
    Inventors: Badri Narayanan, Patrick Soltis, Elliott Stava, Russell Myers