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: 20110138449Abstract: 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: ApplicationFiled: December 7, 2009Publication date: June 9, 2011Applicant: Microsoft CorporationInventors: Ian Chase Jirka, Krishnan Gopalan
-
Patent number: 7898417Abstract: 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: GrantFiled: March 26, 2007Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Krishnan Gopalan, Abhishek Agarwal, Jayaraman Kalyana Sundaram, Bhuvanesh N. Jain
-
Patent number: 7756747Abstract: 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: GrantFiled: March 10, 2006Date of Patent: July 13, 2010Assignee: Microsoft CorporationInventors: 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: 20100005155Abstract: 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: ApplicationFiled: July 1, 2008Publication date: January 7, 2010Applicant: Microsoft CorporationInventors: Bhuvanesh N. Jain, Ramasubramanian Ramani, Jayaraman Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh, Kranthi Kumar Mannem, Himabindu Thota, Padmapriya Aradhyula
-
Publication number: 20090058618Abstract: 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: ApplicationFiled: August 27, 2007Publication date: March 5, 2009Applicant: MICROSOFT CORPORATIONInventors: Krishnan Gopalan, Kalyan Chakravarthy Sonnathi, Bhuvanesh N. Jain
-
Publication number: 20080288625Abstract: 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: ApplicationFiled: May 23, 2008Publication date: November 20, 2008Applicant: Microsoft CorporationInventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
-
Publication number: 20080238673Abstract: 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: ApplicationFiled: March 26, 2007Publication date: October 2, 2008Applicant: MICROSOFT CORPORATIONInventors: Krishnan Gopalan, Abhishek Agarwal, Jayaraman Kalyana Sundaram, Bhuvanesh N. Jain
-
Publication number: 20080184151Abstract: 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: ApplicationFiled: January 25, 2007Publication date: July 31, 2008Applicant: MICROSOFT CORPORATIONInventors: Abhishek Agarwal, Krishnan Gopalan, Ramachandran Venkatesh, Mohamed Fakrudeen Ali Ahmed, Jayaraman Kalyana Sundaram, Anush Kumar
-
Publication number: 20080174404Abstract: 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: ApplicationFiled: January 23, 2007Publication date: July 24, 2008Applicant: MICROSOFT CORPORATIONInventors: Krishnan Gopalan, Arunkumar C.
-
Patent number: 7378966Abstract: 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: GrantFiled: January 4, 2006Date of Patent: May 27, 2008Assignee: Microsoft CorporationInventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
-
Publication number: 20070213994Abstract: 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: ApplicationFiled: March 10, 2006Publication date: September 13, 2007Applicant: Microsoft CorporationInventors: Abhishek Agarwal, Anil Prasad, Anush Kumar, Arunkumar C., Balasubramanian Sriram, Janaki Goteti, Jayaram Sundaram, Krishnan Gopalan, Pamela Scott, Ramachandran Venkatesh
-
Publication number: 20070159304Abstract: 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: ApplicationFiled: January 4, 2006Publication date: July 12, 2007Applicant: Microsoft CorporationInventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
-
Publication number: 20060195873Abstract: 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: ApplicationFiled: February 25, 2005Publication date: August 31, 2006Applicant: Microsoft CorporationInventors: Krishnan Gopalan, Nishad Mulye, Matthew McCormick, Luke McCullough