Patents by Inventor Krishna Mohan

Krishna Mohan 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).

  • Patent number: 7415672
    Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: August 19, 2008
    Assignee: Microsoft Corporation
    Inventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
  • Publication number: 20080171186
    Abstract: The invention provides a low density paperboard material and associated method for use in producing an insulated container, and is especially well-suited for making cups. The paperboard material comprises a paperboard web including wood fibers and expanded microspheres, and has a relatively low density ranging from about 6 to about 10 lb/3MSF/mil, a relatively high caliper ranging from about 24 to about 35 mil, and an internal bond strength of at least about 80×10?3 ft-lbf., preferably at least 100×10?3 lft-lbf. For applications such as cups the material is also coated on one or both sides with a barrier coating, preferably low density polyethylene, to limit liquid penetration into the web. The low density paperboard material of the invention is convertible for manufacture of containers, particularly cups, and exhibits insulative properties comparable to higher cost materials conventionally used to make cups.
    Type: Application
    Filed: September 27, 2007
    Publication date: July 17, 2008
    Inventors: Kosaraju Krishna Mohan, Alexander A. Koukoulas, Peter Matthew Froass, David Verd Reed
  • Patent number: 7401088
    Abstract: An object type translator (OTT) determines one or more database object types. The one or more database object types are mapped to a first structural language type definition code. After being generated, the user may add user code to the first structural language type definition code. During regeneration of these files, the first structural language type definition code is then parsed to determine the user code that has been added, based on the start and end markers that the user code segments have been marked with. OTT maps these user-code segments to the corresponding database types and keeps track of the mapping and the user code. When the OTT starts generating the second structural language code, the OTT determines a position where the user code should be inserted into the second structural language type definition code using that mapping. The user code is then inserted in the second structural language code in the position determined.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: July 15, 2008
    Assignee: Oracle International Corporation
    Inventors: Kalyanji Chintakayala, Subhranshu Banerjee, Krishna Mohan, IV, Srinath Krishnaswamy, Ravikanth Kasamsetty
  • Publication number: 20080163992
    Abstract: The invention provides a low density paperboard material and associated method for use in producing an insulated container, and is especially well-suited for making cups. The paperboard material comprises a paperboard web including wood fibers and expanded microspheres, and has a relatively low density ranging from about 6 to about 10 lb/3 MSF/mil, a relatively high caliper ranging from about 24 to about 35 mil, and an internal bond strength of at least about 80×10?3 ft-lbf., preferably at least 100×10?3 lft-lbf. For applications such as cups the material is also coated on one or both sides with a barrier coating, preferably low density polyethylene, to limit liquid penetration into the web. The low density paperboard material of the invention is convertible for manufacture of containers, particularly cups, and exhibits insulative properties comparable to higher cost materials conventionally used to make cups.
    Type: Application
    Filed: September 27, 2007
    Publication date: July 10, 2008
    Inventors: Kosaraju Krishna Mohan, Alexander A. Koukoulas, Peter Matthew Froass, David Verd Reed
  • Publication number: 20080140766
    Abstract: A browser-based web authoring tool that enables locally editing and rendering web pages comprising a master page and at least one content page and/or style sheets. Techniques are employed in one embodiment to identify areas of the web pages that correspond to master and content pages, such that when a user edits an element within an area, the browser-based web authoring tool can track whether the edit is made to the master page or one of the content pages. Another illustrative embodiment is directed to a browser-based web authoring tool that may edit a style sheet to convert it to an inline style block. The inline style block is then inserted into a web page, replacing a reference to the style sheet. In this way, as the page is edited the web page may be rendered via the browser without repeatedly transferring a style sheet from the web server.
    Type: Application
    Filed: December 6, 2006
    Publication date: June 12, 2008
    Applicant: Microsoft Corporation
    Inventor: Bulusu Krishna Mohan
  • Publication number: 20080141116
    Abstract: A browser-based web authoring tool that enables locally editing and rendering web pages comprising a master page and at least one content page and/or style sheets. Techniques are employed in one embodiment to identify areas of the web pages that correspond to master and content pages, such that when a user edits an element within an area, the browser-based web authoring tool can track whether the edit is made to the master page or one of the content pages. Another illustrative embodiment is directed to a browser-based web authoring tool that may edit a style sheet to convert it to an inline style block. The inline style block is then inserted into a web page, replacing a reference to the style sheet. In this way, as the page is edited the web page may be rendered via the browser without repeatedly transferring a style sheet from the web server.
    Type: Application
    Filed: December 6, 2006
    Publication date: June 12, 2008
    Applicant: Microsoft Corporation
    Inventor: Bulusu Krishna Mohan
  • Patent number: 7379652
    Abstract: Techniques for detecting optical spectral properties of a target are described. The technique includes providing an optical carrier which has an optical frequency bandwidth which is narrow compared to the width of the narrowest spectral feature of the target to be determined. This optical carrier is then electro-optically modulated with an RF frequency chirp, creating an optical chirp probe beam with a frequency chirped optical spectrum having upper and lower frequency chirped sidebands that have amplitudes sufficient to be detected at a detector. The sidebands are frequency bands arranged symmetrically around the optical carrier frequency. The attributes of a sideband include a start frequency, bandwidth and chirp rate. A probe beam is generated with the sidebands and directed onto a target having a physical property with optical frequency dependence. An optical response signal resulting from an interaction between the probe beam and the target is detected.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: May 27, 2008
    Assignee: Montana State University
    Inventors: Zachary Cole, Randy R. Reibel, Krishna Mohan Rupavatharam, William R. Babbitt, Kristian D. Merkel, Tiejun Chang
  • Publication number: 20080112489
    Abstract: A system and method for effectively encoding and decoding electronic information includes an encoding system with a tiling module that initially divides source image data into data tiles. A frame differencing module then outputs only altered data tiles to various processing modules that convert the altered data tiles into corresponding tile components. A quantizer performs a compression procedure upon the tile components to generate compressed data according to an adjustable quantization parameter. An adaptive entropy selector then selects one of a plurality of available entropy encoders to most effectively perform an entropy encoding procedure to thereby produce encoded data. The entropy encoder may also utilize a feedback loop to adjust the quantization parameter in light of current transmission bandwidth characteristics.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Inventors: Krishna Mohan Malladi, B. Anil Kumar, Neal Margulis
  • Patent number: 7335279
    Abstract: The invention provides a low density paperboard material and associated method for use in producing an insulated container, and is especially well-suited for making cups. The paperboard material comprises a paperboard web including wood fibers and expanded microspheres, and has a relatively low density ranging from about 6 to about 10 lb/3MSF/mil, a relatively high caliper ranging from about 24 to about 35 mil, and an internal bond strength of at least about 80×10?3 ft-lbf., preferably at least 100×10?3 lft-lbf. For applications such as cups the material is also coated on one or both sides with a barrier coating, preferably low density polyethylene, to limit liquid penetration into the web. The low density paperboard material of the invention is convertible for manufacture of containers, particularly cups, and exhibits insulative properties comparable to higher cost materials conventionally used to make cups.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: February 26, 2008
    Assignee: International Paper Company
    Inventors: Kosaraju Krishna Mohan, Alexander A. Koukoulas, Peter Matthew Froass, David Verd Reed
  • Publication number: 20080035292
    Abstract: This invention relates to a paper substrate containing high surface sizing and low internal sizing and having high dimensional stability, as well as methods of making and using the composition.
    Type: Application
    Filed: January 17, 2007
    Publication date: February 14, 2008
    Inventors: Kapil Singh, D. Anderson, Peter Froass, Yaoliang Hong, Krishna Mohan, Thomas Arnson, Yan Huang
  • Publication number: 20080027944
    Abstract: A net traffic optimization method provides for clients and servers to communicate with each other over a busy network. Each client process will make an Oracle database service request that is recognized by a listener process in the servers. As each database instance comes up, it generates a globally unique instance identifier (“UII”). Each UII remains valid as long as the database instance that generated it is running. The same UII identifier is given to every client needing a connection to that particular instance. Client processes can simultaneously or sequentially connect to database instances, and must never see the same UII being used to identify two different instances.
    Type: Application
    Filed: August 10, 2006
    Publication date: January 31, 2008
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Krishna Mohan Itikarlapalli, Amit Bande, Varun Kumar ARORA
  • Patent number: 7308087
    Abstract: A method of providing pre-authorized communication services and/or transactions via a plurality of networks, including accepting and processing a request from a user to provide at least one of a communication service, a transaction and user account information via a plurality of networks of different types, verifying that the user is authorized to receive the at least one of the communication service, the transaction, and the user account information, and that an account associated with the user has a sufficient amount currently available for payment of the at least one of the communication service and the transaction and charging, in real time, an authorized account associated with the user as the at least one of the communication service and the transaction is provided.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: December 11, 2007
    Assignee: Upaid Systems, Ltd
    Inventors: Simon James Joyce, Prafulla C. Gupta, Manohar S. Vaidya, Rajesh Alla, Ashok K. Reddy, Sree Ram Murthy Ayyala, Richa Gupta, Alok Kaushal, Varma Laxmi Jagannadha Siva Kumar Jampana, Prasad Undavalli, Kondal Rao Nallajerla, Sivaramayya Bonajiri, Krishna Mohan Sistla, Amba Prasad Gudipati, Biswajit Sundar Ray, Raghuram Govindacharyula, Janaki Rama Raju, K. Veerabhadra Rao, Ravi Devl Venkata Sathi, Ramkumar Kachapeswaran Mambakkam, Surya Sekhar Velpuri, Bhanumurthy Nallagonda
  • Publication number: 20070044929
    Abstract: This invention relates to composition containing expandable microspheres and at least one ionic compound and having a zeta potential that is greater than or equal to zero mV at a pH of about 9.0 or less at an ionic strength of from 10?6 M to 0.1 M., as well as methods of making and using the composition.
    Type: Application
    Filed: March 13, 2006
    Publication date: March 1, 2007
    Inventors: Krishna Mohan, Cynthia Goliber, Yaoliang Hong, Peter Froass, Herbert Young, D. Anderson, Richard Faber
  • Patent number: 7168007
    Abstract: A method includes interfacing with a field replaceable unit (FRU) having a memory device configured to store a FRUID image including at least status data. The status data is extracted from the memory device. Repair information associated with a repair of the field replaceable unit is received. The repair information is stored in the memory device. A system includes a field replaceable unit (FRU) and a FRU tool. The FRU includes a memory device configured to store a FRUID image including at least status data. The FRU tool is configured to interface with the FRU, extract the status data from the memory device, receive repair information associated with a repair of the field replaceable unit, and store the repair information in the memory device.
    Type: Grant
    Filed: April 14, 2003
    Date of Patent: January 23, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Raymond J. Gilstrap, Steven E. Weiss, Gregory S. Jumper, Ira K. Weiny, Krishna Mohan
  • Publication number: 20060227795
    Abstract: Techniques are described for reading a plurality of data packets, which can be communicated over a network, without sacrificing the efficiency of network operation, and for reading data packets communicated over a network without unnecessary memory copies. A receive buffer of a first size, which is at least twice a maximum size of data packets in the plurality of data packets, is used. A first amount of data is read into the receive buffer and the size of a last packet contained within the first amount of data is determined. The size of an unread portion of the last read packet is determined and a second amount of data, which is equal to size of an unread portion of the last read packet, is then read into the receive buffer.
    Type: Application
    Filed: June 17, 2005
    Publication date: October 12, 2006
    Inventors: Amit Bande, Krishna Mohan I.V., Sreekumar Seshadri
  • Publication number: 20060031241
    Abstract: An object type translator (OTT) determines one or more database object types. The one or more database object types are mapped to a first structural language type definition code. After being generated, the user may add user code to the first structural language type definition code. During regeneration of these files, the first structural language type definition code is then parsed to determine the user code that has been added, based on the start and end markers that the user code segments have been marked with. OTT maps these user-code segments to the corresponding database types and keeps track of the mapping and the user code. When the OTT starts generating the second structural language code, the OTT determines a position where the user code should be inserted into the second structural language type definition code using that mapping. The user code is then inserted in the second structural language code in the position determined.
    Type: Application
    Filed: July 26, 2004
    Publication date: February 9, 2006
    Applicant: Oracle international Corporation
    Inventors: Kalyanji Chintakayala, Subhranshu Banerjee, Krishna Mohan, Srinath Krishnaswamy, Ravikanth Kasamsetty
  • Publication number: 20050262130
    Abstract: A method and system for creating input data by a second entity in compliance with specifications of a first entity by using a specification object provided by the first entity, wherein the input data is transferred from second entity to the first entity over a computer network. The specification object comprises exposed input data definition and private executable instructions and distributed to second entity as one or more computer files. A specification interface system is provided to the second entity that receives a processing request comprising identifier of the specification object and exposed input data instance from a first data processing system of second entity and creates generated input data by executing the specification object. The generated input data is sent to the first entity over the computer network.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Inventor: Krishna Mohan
  • Publication number: 20050192863
    Abstract: Methods to promote usage of anonymously identifying a user to a web site over a computer network by providing an incentive program tied to a client identifier placed by the web site on a computer of the user. The incentive program account is created without requesting any user specific information and account is credited with bonus points based on user's browsing behavior with the web site and subsequent access to the account is possible only if the web site receives original client identifier. In case of loss of original client identifier, various means to recover the identifier is provided to the user. In another aspect, the program provides means to transfer bonus points between accounts and leverages this association of anonymous client identifiers to form an anonymous group profile. In preferred embodiment, the computer network is the Internet and the client identifier is located within a cookie file.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Inventor: Krishna Mohan
  • Publication number: 20050187820
    Abstract: A method and system for using a portable memory device, for example, a removable USB flash memory drive, by a customer to participate in an incentive program. A business entity temporarily receives the memory device from the customer, for example, at a point of sale, and looks for an identification means of the customer in the device and creates one if it doesn't exists. The identification means comprises a unique customer identifier and an association means and various other data elements. The business entity uses the identifier in the device to establish link between the device and the incentive program. In one embodiment, the incentive program account is created by the entity without requesting any information from the customer, by creating a unique anonymous customer identifier in the device. The customer may use the device as one centralized unit to represent a plurality of incentive programs.
    Type: Application
    Filed: February 23, 2004
    Publication date: August 25, 2005
    Inventor: Krishna Mohan
  • Publication number: 20050165651
    Abstract: A method, apparatus and computer programs for gathering data from business transactions conducted at a point of sale using a portable memory device, like, a removable USB flash memory drive. A customer gathers a plurality of a transaction and electronic receipt files by connecting the portable memory to a computer at the point of sale. Over a period of time, the customer consolidates the files into a second database. In one embodiment, the vendor reads an identification data of the customer from the portable memory and stores in a first database along with business transaction data. In another embodiment, the vendor searches for the electronic receipt in the portable memory for matching product identifier of a returned product to complete a return transaction. The apparatus comprises a portable memory connector with a connecting means for the customer to attach and detach the portable memory at the point of sale.
    Type: Application
    Filed: January 22, 2004
    Publication date: July 28, 2005
    Inventor: Krishna Mohan