Patents by Inventor Abhishek Agarwal
Abhishek Agarwal 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: 20120284312Abstract: A data reporting framework that works across on-premise and hosted Customer Relationship Management (CRM) platforms enabling definition and execution of secure custom reports is provided. A fetch query language of a CRM platform is used along with reporting service tools and constructs to enable users to upload and execute custom fetch based reports with support for expressions, code, formatting, and drill through. Users are also enabled to build simple reports from within CRM and, if needed, enhance those reports using reporting service tools and re-upload in CRM. Furthermore, custom reports may be executed in a sandboxed environment to provide full security in a multi-tenant, hosted CRM system.Type: ApplicationFiled: May 3, 2011Publication date: November 8, 2012Applicant: Microsoft CorporationInventors: Abhijit Gore, Abhishek Agarwal, Kunal Garg, Ramani Jagadeba, Ankit Malpani, Adithya Vishwanath, Kulothungan Rajasekaran, Manjeet Bothra, Andrew Miller, David Shutt, Edward Martinez
-
Patent number: 8245219Abstract: 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: GrantFiled: January 25, 2007Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Abhishek Agarwal, Krishnan Gopalan, Ramachandran Venkatesh, Mohamed Fakrudeen Ali Ahmed, Jayaraman Kalyana Sundaram, Anush Kumar
-
Patent number: 8207822Abstract: The claimed subject matter provides a system and/or a method that facilitates receiving data from at least one device. A radio frequency identification (RFID) network can include at least one device that receives data from a tag. A batcher component can collect the data based on a start boundary and an end boundary and communicate the batched data to an RFID process.Type: GrantFiled: July 28, 2006Date of Patent: June 26, 2012Assignee: Microsoft CorporationInventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Jayaram Kalyana Sundaram, Kalyan Chakravarthy Sonnathi, Ramachandran Venkatesh
-
Publication number: 20120107811Abstract: The present invention relates to systems, devices, and methods for performing biological and chemical reactions. In particular, the present invention relates to the use of burstable liquid packaging for delivery of reagents to biological and chemical assays.Type: ApplicationFiled: February 5, 2010Publication date: May 3, 2012Inventors: David M. Kelso, Abhishek Agarwal, Kunai Sur
-
Patent number: 8098158Abstract: The subject invention provides a system and/or a method that facilitates implementing an RFID process by providing creation and/or execution of the RFID process as it relates to a provider(s) and the associated devices related to such provider(s). A receiver component can receive information relating to at least one or more providers. An RFID server component can employ the information in connection with providing an RFID process that can be applied generically to a plurality of devices associated with a subset of providers. An RFID engine can process an RFID event including an event processing tree that abstracts a logical entity, wherein the logical entity consists of a logical source can define the RFID process.Type: GrantFiled: February 18, 2005Date of Patent: January 17, 2012Assignee: Microsoft CorporationInventors: Anush Kumar, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Vamshidhar G. R. Reddy, Balasubramanian Sriram, Abhishek Agarwal, Ramachandran Venkatesh
-
Patent number: 7956724Abstract: The claimed subject matter provides a system and/or a method that facilitates ensuring reliable data within a radio frequency identification (RFID) infrastructure. A radio frequency identification (RFID) network can include at least one device that receives data from a tag. A distribute component can initiate a reliable transaction with the received data to ensure at least one subscribing RFID process utilizes such data.Type: GrantFiled: July 28, 2006Date of Patent: June 7, 2011Assignee: Microsoft CorporationInventors: Ramachandran Venkatesh, Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Jayaraman Kalyana Sundaram, Kalyan Chakravarthy Sonnathi
-
Patent number: 7944355Abstract: The subject invention provides a system and/or a method that facilitates employing a security technique to an RFID network. An interface can receive role-based authorization data related to an operating system. A security component can enhance security to at least one of a manipulation of a process and a utilization of a device within the RFID network based at least in part upon role-based authorization data.Type: GrantFiled: May 31, 2005Date of Patent: May 17, 2011Assignee: Microsoft CorporationInventors: Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Abhishek Agarwal, Ramachandran Venkatesh
-
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: 20100156889Abstract: Architecture that facilitates the attachment of multiple visualization types (e.g., charts) to the data of a grid and the presentation of the visualization next to the grid. The infrastructure allows each data view to be associated with a set of visualizations. These visualizations are rendered along with the grid (in a separate presentation pane) so that the user does not have to switch context to perform analyses. The visualizations available include charts that show aggregate and/or non-aggregate data. In a server farm scenario, all user interactions such as drill-downs are provided. Server farm drill-downs for these visualizations can be obtained using MHTML (MIME hypertext markup language). The visualizations can be automatically updated when filters are applied on the grid, and when drill-down is performed on the visualization, the grid is automatically updated. The visualizations can be consumed from a web-based browser client and/or thick client, for example.Type: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Applicant: Microsoft CorporationInventors: Edward A. Martinez, Siddhartha Rai, Ramani Ranjan Jagadeba, Adithya Nittor Vishwanath, Kaladhar Bapu V S Korasala, Tushar Bhatia, Rishab Govind, Nitin Mukhija, Abhishek Agarwal, Sonal Sawhney
-
Patent number: 7701341Abstract: The subject invention provides a system and/or a method that facilitates interacting with a device component to provide uniform communication, discovery, and management. A device service provider interface (DSPI) component can provide a uniform manner to communicate and/or manage a radio frequency identification (RFID) device. The DSPI component can include a receiver component that receives one or more RFID server data and RFID device data. The DSPI component can define an interface that facilitates communication of the one or more of RFID server data and RFID device data between an RFID device and an RFID server in a uniform manner. The interface(s) can be defined to handle discovery, configuration, communication, and connection management.Type: GrantFiled: February 18, 2005Date of Patent: April 20, 2010Assignee: Microsoft CorporationInventors: Anush Kumar, Mohamed Fakrudeen Ahmed, Janaki Ram Goteti, Vamshidhar G. R. Reddy, Vinod Anantharaman, Balasubramanian Sriram, Abhishek Agarwal
-
Patent number: 7675418Abstract: The claimed subject matter provides a system and/or a method that facilitates providing communication channels within a radio frequency identification (RFID) infrastructure. A radio frequency identification (RFID) network can include at least one device that can receive data from a tag. A mixed mode component can employ a synchronous command and an asynchronous event processing with the device.Type: GrantFiled: July 28, 2006Date of Patent: March 9, 2010Assignee: Microsoft CorporationInventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Jayaraman Kalyana Sundaram, Kalyan Chakravarthy Sonnathi, Ramachandran Venkatesh
-
Patent number: 7634508Abstract: Duplicate record processing is enabled employing on customizable rules. Detected duplicate records are merged, deleted, deactivated, or moved based on one or more sets of customizable rules. Different rule sets may be used for each record type, or a rule set reused for different records. Hierarchical relationships between master and child records are adjusted upon duplicate processing based on rules and/or record attributes.Type: GrantFiled: March 29, 2007Date of Patent: December 15, 2009Assignee: Microsoft CorporationInventors: Rohit Bhatia, Subodh Kumar, Nitin Mukhija, Abhishek Agarwal
-
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
-
Patent number: 7437728Abstract: An automatic resource management service implements a policy to automatically control resource usage by processes running on a computer. A policy expresses criteria for identifying process sets, and imposes allocations and sub-allocations or resource amounts to be used by given process sets and subsets. Exclusion lists are used in an embodiment of the invention to exclude processes from management by the management service. In an embodiment of the invention the resources whose use is managed are CPU resources, although in further embodiments the managed resources include memory resources as well.Type: GrantFiled: June 12, 2003Date of Patent: October 14, 2008Assignee: Microsoft CorporationInventors: Christian Paul Stackhouse, Abhishek Agarwal, Narendra Babu T. V., Sujoy Gupta, Padma Priya A. B., Paramesh Vaidyanathan, Manoj K. Valiyaparambil
-
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: 20080243967Abstract: Duplicate record processing is enabled employing on customizable rules. Detected duplicate records are merged, deleted, deactivated, or moved based on one or more sets of customizable rules. Different rule sets may be used for each record type, or a rule set reused for different records. Hierarchical relationships between master and child records are adjusted upon duplicate processing based on rules and/or record attributes.Type: ApplicationFiled: March 29, 2007Publication date: October 2, 2008Applicant: Microsoft CorporationInventors: Rohit Bhatia, Subodh Kumar, Nitin Mukhija, Abhishek Agarwal
-
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
-
Patent number: 7382260Abstract: The subject invention provides a system and/or a method that facilitates adding a device to an RFID network and associated a process to such device. An interface can receive a new device and/or related identification data that is to be incorporated into an RFID network. A hot swap component can seamlessly adds the new device to a process within the RFID network based at least in part upon the identification data. The new device can be incorporated into the RFID network without the process stopping, restarting, and/or reconfiguring.Type: GrantFiled: May 31, 2005Date of Patent: June 3, 2008Assignee: Microsoft CorporationInventors: Abhishek Agarwal, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Anush Kumar, Balasubramanian Sriram
-
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