Patents by Inventor Krishnan Gopalan

Krishnan Gopalan 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: 20110138449
    Abstract: One or more online configuration settings are received prior to deployment and execution of a software appliance. Once the configuration settings have been received, the online configuration settings can be utilized to configure a software appliance image prior to executing the image at a host computer. Once the application of the configuration settings to the image has been completed, the image may executed at a host computer.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: Microsoft Corporation
    Inventors: Ian Chase Jirka, Krishnan Gopalan
  • Patent number: 7898417
    Abstract: The claimed subject matter provides a system and/or a method that facilitates utilizing an RFID printer within a radio frequency identification (RFID) network. A radio frequency identification (RFID) network can include at least one RFID printer. A standardized print component can abstract a model-specific implementation of the RFID printer to enable uniform and standard exposure of a printing feature of the RFID printer independent of the RFID printer model.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: March 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Krishnan Gopalan, Abhishek Agarwal, Jayaraman Kalyana Sundaram, Bhuvanesh N. Jain
  • Patent number: 7756747
    Abstract: The claimed subject matter provides a system and/or a method that facilitates implementing a binding between a radio frequency identification (RFID) process and a device. An RFID process can receive a tag read event from a device and make the tag read event available for at least one high level application. A binding engine can bind the RFID process to the device while decoupling a design time activity and a deployment time activity associated with the RFID process. In addition, the binding engine can include at least one of a device mapping component that employs a device binding; and a component configuration module that employs a component binding.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anil K. Prasad, Anush Kumar, Arunkumar Chacko, Balasubramanian Sriram, Janaki Ram Goteti, Jayaram Kalyana Sundaram, Krishnan Gopalan, Pamela J. Scott, Ramachandran Venkatesh
  • Publication number: 20100005155
    Abstract: A standardized mechanism of remote management of mobile devices using Low Level Reader Protocol (LLRP) is disclosed. An LLRP provider application runs on a server. A remote management application runs on a mobile device. The LLRP provider application and the remote management application communicate using LLRP. The remote management application uses Device Service Provider Interface (DSPI) to communicate with hardware on the mobile device. The LLRP provider application discovers a mobile device, requests at least one of configuration or metadata information, and receives at least one of configuration or metadata information. The remote management application receives a request for at least one of configuration or metadata information and sends at least one of configuration or metadata information.
    Type: Application
    Filed: July 1, 2008
    Publication date: January 7, 2010
    Applicant: Microsoft Corporation
    Inventors: Bhuvanesh N. Jain, Ramasubramanian Ramani, Jayaraman Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh, Kranthi Kumar Mannem, Himabindu Thota, Padmapriya Aradhyula
  • Publication number: 20090058618
    Abstract: The claimed subject matter provides a system and/or method that creates, manages, or maintains multiple device versions in a network of Radio Frequency Identification (RFID) devices. The system can include components that detect whether a device has joined the network and based at least in part on such indication creates a device profile the first time that the device is detected, establishes a version trail containing configuration settings specific to the detected device, and thereafter builds and maintains the version trail when the device joins and/or leaves the network.
    Type: Application
    Filed: August 27, 2007
    Publication date: March 5, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Krishnan Gopalan, Kalyan Chakravarthy Sonnathi, Bhuvanesh N. Jain
  • Publication number: 20080288625
    Abstract: The claimed subject matter provides a system and/or a method that facilitates configuring at least one radio frequency identification (RFID) device. An RFID network can include at least one device associated with a device group, wherein the device group corresponds to a characteristic. An organizational manager can uniformly configure the at least one device based at least in part upon membership of the device group.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 20, 2008
    Applicant: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
  • Publication number: 20080238673
    Abstract: The claimed subject matter provides a system and/or a method that facilitates utilizing an RFID printer within a radio frequency identification (RFID) network. A radio frequency identification (RFID) network can include at least one RFID printer. A standardized print component can abstract a model-specific implementation of the RFID printer to enable uniform and standard exposure of a printing feature of the RFID printer independent of the RFID printer model.
    Type: Application
    Filed: March 26, 2007
    Publication date: October 2, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Krishnan Gopalan, Abhishek Agarwal, Jayaraman Kalyana Sundaram, Bhuvanesh N. Jain
  • Publication number: 20080184151
    Abstract: The claimed subject matter provides a system and/or a method that facilitates managing a device within a radio frequency identification (RFID) network. A radio frequency identification (RFID) network can include at least one device that receives data from a tag. An upgrade component can evaluate at least one device and identify an applicable portion of firmware for the device based on the evaluation, wherein the applicable portion of firmware can be independently deployed to the device.
    Type: Application
    Filed: January 25, 2007
    Publication date: July 31, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Abhishek Agarwal, Krishnan Gopalan, Ramachandran Venkatesh, Mohamed Fakrudeen Ali Ahmed, Jayaraman Kalyana Sundaram, Anush Kumar
  • Publication number: 20080174404
    Abstract: The claimed subject matter provides a system and/or a method that facilitates managing and/or monitoring data within a radio frequency identification (RFID) network. The RFID network can include at least one device that receives data from a tag, wherein the RFID network can employ an RFID process that can utilize at least a portion of the data received from the tag. An update component can dynamically collect a status related to a portion of at least one of the device, the tag, the RFID process, a component, and/or the RFID network to enable real-time and continuous monitoring thereof.
    Type: Application
    Filed: January 23, 2007
    Publication date: July 24, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Krishnan Gopalan, Arunkumar C.
  • Patent number: 7378966
    Abstract: The claimed subject matter provides a system and/or a method that facilitates configuring at least one radio frequency identification (RFID) device. An RFID network can include at least one device associated with a device group, wherein the device group corresponds to a characteristic. An organizational manager can uniformly configure the at least one device based at least in part upon membership of the device group.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
  • Publication number: 20070213994
    Abstract: The claimed subject matter provides a system and/or a method that facilitates implementing a binding between a radio frequency identification (RFID) process and a device. An RFID process can receive a tag read event from a device and make the tag read event available for at least one high level application. A binding engine can bind the RFID process to the device while decoupling a design time activity and a deployment time activity associated with the RFID process. In addition, the binding engine can include at least one of a device mapping component that employs a device binding; and a component configuration module that employs a component binding.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Applicant: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anil Prasad, Anush Kumar, Arunkumar C., Balasubramanian Sriram, Janaki Goteti, Jayaram Sundaram, Krishnan Gopalan, Pamela Scott, Ramachandran Venkatesh
  • Publication number: 20070159304
    Abstract: The claimed subject matter provides a system and/or a method that facilitates configuring at least one radio frequency identification (RFID) device. An RFID network can include at least one device associated with a device group, wherein the device group corresponds to a characteristic. An organizational manager can uniformly configure the at least one device based at least in part upon membership of the device group.
    Type: Application
    Filed: January 4, 2006
    Publication date: July 12, 2007
    Applicant: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
  • Publication number: 20060195873
    Abstract: Automated sharing of control of a single tuner amongst multiple video consuming entities. One of the video consuming entities is assigned to be primary, thereby allowing seamless control over the channel tuned by the tuner. Another of the video consuming entities is assigned to be secondary, which prohibits the seamless control of the channel tuned by the tuner (at least while the assignment of secondary applies to the secondary video consuming entity). Promotion rules are applied to determine whether or not the secondary video consuming entity should be promoted to primary. The promotion rules only allow one video consuming entity at a time to be assigned as primary for the tuner. If appropriate, the secondary video consuming entity is then promoted to primary. The promotion rules may enforce any desired policy regarding conflict resolution on the tuner.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Krishnan Gopalan, Nishad Mulye, Matthew McCormick, Luke McCullough