Patents by Inventor Anush Kumar

Anush Kumar 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: 11614923
    Abstract: Systems and methods are disclosed for implementing dual textual/graphical programming interfaces for programming streaming data processing pipelines. A user interface is provided that enables a user to author a processing pipeline as a query in a query language, and to request conversion of that query language into a graph data structure representation of the pipeline, which can be visualized in the interface. The interface further enables modification of the graph via interaction with the visualization. On request, the modified graph can be converted back into the query language, with the querying being modified to reflect the modifications to the graph.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: March 28, 2023
    Assignee: SPLUNK INC.
    Inventors: Ricky Gene Burnett, Joseph Gabriel Echeverria, Max Feng, Arthur Foelsche, Anush Kumar Jayaraman, Eric Prokop, Jeremiah Reichardt, Ran Xie
  • Publication number: 20210342125
    Abstract: Systems and methods are disclosed for implementing dual textual/graphical programming interfaces for programming streaming data processing pipelines. A user interface is provided that enables a user to author a processing pipeline as a query in a query language, and to request conversion of that query language into a graph data structure representation of the pipeline, which can be visualized in the interface. The interface further enables modification of the graph via interaction with the visualization. On request, the modified graph can be converted back into the query language, with the querying being modified to reflect the modifications to the graph. In some embodiments, the graph data structure representation and/or the query language representation of the pipeline can be converted into a third representation, such as an Abstract Syntax Tree, that is deployed to an intake system to implement the pipeline.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 4, 2021
    Inventors: Ricky Gene Burnett, Joseph Gabriel Echeverria, Max Feng, Arthur Foelsche, Anush Kumar Jayaraman, Eric Prokop, Jeremiah Reichardt, Ran Xie
  • Patent number: 10848572
    Abstract: Provided are methods, systems, and computer-program products for server collaboration. For example, a method can include receiving, by a first bot server from a messaging application, a hypertext transfer protocol (HTTP) post call message associated with a session. The first bot server sends a transfer request to transfer the session to a second bot server. A timer can be set for completing the operations associated with the session by the second bot server. If the timer expires and the first bot server determines the operations have yet to be performed, the first bot server transmits another transfer request to transfer the session from the second bot server to the first bot server, whereby the first bot server then performs the operations.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: November 24, 2020
    Assignee: Oracle International Corporation
    Inventors: Akash Sagar, Anush Kumar
  • Publication number: 20190190995
    Abstract: Provided are methods, systems, and computer-program products for server collaboration. For example, a method can include receiving a hypertext transfer protocol (HTTP) post call message. The HTTP post call message can be received by a first bot server. In some implementations, the first bot server can include a first uniform resource identifier (URI). The HTTP post call message can be associated with a user and be directed to the URI from a first messaging application server. Information from the HTTP post call message can be associated with a session. The method can further include determining to transfer the session to a second bot server based on the HTTP post message. The method can further include sending a transfer request by the first bot server. The method can further include receiving a return request by the first bot server.
    Type: Application
    Filed: February 25, 2019
    Publication date: June 20, 2019
    Applicant: Oracle International Corporation
    Inventors: Akash Sagar, Anush Kumar
  • Patent number: 10270864
    Abstract: Provided are methods, systems, and computer-program products for server collaboration. For example, a method can include receiving a hypertext transfer protocol (HTTP) post call message. The HTTP post call message can be received by a first bot server. In some implementations, the first bot server can include a first uniform resource identifier (URI). The HTTP post call message can be associated with a user and be directed to the URI from a first messaging application server. Information from the HTTP post call message can be associated with a session. The method can further include determining to transfer the session to a second bot server based on the HTTP post message. The method can further include sending a transfer request by the first bot server. The method can further include receiving a return request by the first bot server.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: April 23, 2019
    Assignee: Oracle International Corporation
    Inventors: Akash Sagar, Anush Kumar
  • Publication number: 20170366621
    Abstract: Provided are methods, systems, and computer-program products for server collaboration. For example, a method can include receiving a hypertext transfer protocol (HTTP) post call message. The HTTP post call message can be received by a first bot server. In some implementations, the first bot server can include a first uniform resource identifier (URI). The HTTP post call message can be associated with a user and be directed to the URI from a first messaging application server. Information from the HTTP post call message can be associated with a session. The method can further include determining to transfer the session to a second bot server based on the HTTP post message. The method can further include sending a transfer request by the first bot server. The method can further include receiving a return request by the first bot server.
    Type: Application
    Filed: March 17, 2017
    Publication date: December 21, 2017
    Applicant: Oracle International Corporation
    Inventors: Akash Sagar, Anush Kumar
  • Patent number: 9058528
    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: April 30, 2013
    Date of Patent: June 16, 2015
    Assignee: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
  • Publication number: 20140278865
    Abstract: Systems and methods of the invention relate to directly distributing an offer from a merchant to a user based on a relationship established via the Internet. More specifically, the user can request and/or accept a relationship with an entity in which such relationship is leveraged by the merchant to either directly communicate an offer to such user and/or directly communicate an offer to such user and one or more relationships associated with such user. Moreover, based on the one or more relationships redeeming or using the offer, the user can be provided with a specific offer and/or an offer customizable to his or her preferences within one or more guidelines from the merchant.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: SPLASHCO, INC.
    Inventors: Anush KUMAR, Arvind SRINIVASAN, Steve ROSEN, Naman SINGHAL, James ALLARD
  • Patent number: 8452860
    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: May 23, 2008
    Date of Patent: May 28, 2013
    Assignee: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Bhuvanesh Jain, Jayaram Kalyana Sundaram, Krishnan Gopalan, Ramachandran Venkatesh
  • Patent number: 8245219
    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: Grant
    Filed: January 25, 2007
    Date of Patent: August 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Abhishek Agarwal, Krishnan Gopalan, Ramachandran Venkatesh, Mohamed Fakrudeen Ali Ahmed, Jayaraman Kalyana Sundaram, Anush Kumar
  • Patent number: 8217756
    Abstract: The claimed subject matter provides a system and/or a method that facilitates utilizing rule-based technology with radio frequency identification (RFID) network. An interface can receive real-time RFID data from a process comprising at least one device collection in the RFID network, wherein a rules engine (RE) component can employ a declarative event policy associated with the RFID network as rules. The RE allows dynamic updates of business logic associated with applications in real-time without the re-start and/or stop the applications. The system and/or method further comprises a vocabulary component that provides terms that defines at least one of the rule, rule condition, and action based at least in part upon an industry specific nomenclature.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: July 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Anush Kumar, Mohamed Fakrudeen Ali Ahmed, Balasubramanian Sriram, Janaki Ram Goteti, Ramachandran Venkatesh
  • Patent number: 8207822
    Abstract: 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: Grant
    Filed: July 28, 2006
    Date of Patent: June 26, 2012
    Assignee: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Jayaram Kalyana Sundaram, Kalyan Chakravarthy Sonnathi, Ramachandran Venkatesh
  • Patent number: 8098158
    Abstract: 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: Grant
    Filed: February 18, 2005
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Anush Kumar, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Vamshidhar G. R. Reddy, Balasubramanian Sriram, Abhishek Agarwal, Ramachandran Venkatesh
  • Patent number: 7956724
    Abstract: 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: Grant
    Filed: July 28, 2006
    Date of Patent: June 7, 2011
    Assignee: Microsoft Corporation
    Inventors: Ramachandran Venkatesh, Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Jayaraman Kalyana Sundaram, Kalyan Chakravarthy Sonnathi
  • Patent number: 7944355
    Abstract: 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: Grant
    Filed: May 31, 2005
    Date of Patent: May 17, 2011
    Assignee: Microsoft Corporation
    Inventors: Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Abhishek Agarwal, Ramachandran Venkatesh
  • 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
  • Patent number: 7701341
    Abstract: 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: Grant
    Filed: February 18, 2005
    Date of Patent: April 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Anush Kumar, Mohamed Fakrudeen Ahmed, Janaki Ram Goteti, Vamshidhar G. R. Reddy, Vinod Anantharaman, Balasubramanian Sriram, Abhishek Agarwal
  • Patent number: 7679512
    Abstract: A computer-implemented method is disclosed for encouraging an accurate chronological organization of radio frequency identification (RFID) tag data gathered from distributed servers. The method includes limiting the processing of RFID tag data based at least in part on the operational status of a plurality of sources of RFID tag data.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Thomas Vest, Anush Kumar, Flemming Gregersen, Janaki Ram Goteti, Kenneth Puggaard, Ramachandran Venkatesh
  • Patent number: 7675418
    Abstract: 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: Grant
    Filed: July 28, 2006
    Date of Patent: March 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Abhishek Agarwal, Anush Kumar, Balasubramanian Sriram, Mohamed Fakrudeen Ali Ahmed, Janaki Ram Goteti, Jayaraman Kalyana Sundaram, Kalyan Chakravarthy Sonnathi, Ramachandran Venkatesh
  • Patent number: 7557707
    Abstract: The subject invention provides a system and/or a method that facilitates extending data within an RFID network to a business application. An interface can receive real-time RFID data from a process with at least one device collection within the RFID network. An integration component can seamlessly expose such real-time RFID data to a business application to achieve a critical business function in real-time. The business application can be associated to a business network that connects applications within a single organization and/or connects applications in different organizations. Moreover, the integration component can allow the business application to manipulate the RFID network based at least in part upon the real-time output.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: July 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Anush Kumar, Balasubramanian Sriram