Patents by Inventor Kayshav Dattatri

Kayshav Dattatri 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: 9572026
    Abstract: In an example embodiment, a wireless device is operable to advertise a policy on the inclusion of the wireless device in a radio frequency map. For example, the wireless device may transmit a signal comprising a field in an extended capabilities information that indicates whether mapping of the wireless device is permissible. As another example, the wireless device may perform certain actions, such as changing media access control address, changing transmit power, and/or vary response times to prevent accurate mapping of the location of the wireless device.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: February 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Donald Hart, Santosh Pandey, Kayshav Dattatri
  • Publication number: 20140105395
    Abstract: In an example embodiment, a wireless device is operable to advertise a policy on the inclusion of the wireless device in a radio frequency map. For example, the wireless device map transmit a signal comprising a field in an extended capabilities information that indicates whether mapping of the wireless device is permissible. As another example, the wireless device may perform certain actions, such as changing media access control address, changing transmit power, and/or vary response times to prevent accurate mapping of the location of the wireless device.
    Type: Application
    Filed: October 16, 2012
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Brian Donald HART, Santosh PANDEY, Kayshav DATTATRI
  • Publication number: 20120293465
    Abstract: In accordance with an example embodiment, there is disclosed herein an apparatus including a processor, a data storage in data communication with the processor, a display, a wireless data transceiver, and a display driver. The data storage is operable for storage of application programs and application data. Identification data is disposed in the data storage, wherein the identification data is uniquely associated with the wireless data transceiver. The wireless data transceiver is operable to broadcast the identification data to at least one associated wireless access point having a predefined location relative to an associated premises prior to establishing a networked data connection therewith, and is further operable to receive notification data, responsive to broadcast identification data, from an associated networked data server. The display driver is operative to display data corresponding to the received notification data on the display.
    Type: Application
    Filed: May 19, 2011
    Publication date: November 22, 2012
    Inventors: Ankur Nandu, Kayshav Dattatri, Venkata Kumar Achyuta, David S. Stephenson
  • Patent number: 6658453
    Abstract: A server agent system that provides agents, transmitted to a server by a client, that monitor specific event(s) on the server. When a pre-defined event(s) occurs, an agent performs a set action(s) in response to each event. The actions are predefined by the client. The agent requires no further intervention of the client once it is placed on the server and are created by a client or news reader and, when created by a news reader, agents are treated as a value added service provided by the application. The types of actions that an agent performs can be almost anything that the client desires and include the execution of Java and/or Javascript programs which are supplied by the client or the server. An agent's events and actions are subject to the same access control security restrictions as the client that submitted the agent. The types of agents available on a server are pre-defined and are supplied as agent templates and are building blocks for the client to build agents with.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: December 2, 2003
    Assignee: America Online, Incorporated
    Inventor: Kayshav Dattatri
  • Publication number: 20030126133
    Abstract: A system for updating and maintaining multiple copies of a database. An application program sends events to a database server at a primary data site to update, or otherwise modify, data in data store at the site. A tracking process at the database server enters event information into an event log. The event log is sent to other data sites where the record of events is used to recreate modifications to copies of the primary data site's data store. This approach allows multiple other data stores at different data sites to be similarly updated. Event logs, and portions of event logs, can be transferred among data sites with a minimum of coordination and verification, and used to update copies of a data store, or other information. Portions of event logs can be received at a site “out-of-order” from the recording of events at the primary site. When a primary site fails, another site whose data store is sufficiently updated with the event log data can assume the role of primary site.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 3, 2003
    Applicant: SlamDunk Networks, Inc.
    Inventors: Kayshav Dattatri, Guru Prasad, Viral Kadakia, Pravin Singhal
  • Publication number: 20020049815
    Abstract: A monitoring and management system for the transfer of electronic messages, or other information, over a digital network such as the Internet. In one embodiment, a networked computer system transmits messages from a source to a destination and a central management site provides tracking and delivery guarantees. The management site monitors operation of the system and recovers statistical information regarding the delivery of the messages or the messages themselves when requested using an open XML API. The system includes a database associated with management site for counting the number of messages delivered during a selected time period for billing purposes. Aspects of the system provide for a secure transfer of messages, tracking, monitoring, archiving, automated responses, statistics gathering and other features.
    Type: Application
    Filed: December 18, 2000
    Publication date: April 25, 2002
    Inventor: Kayshav Dattatri
  • Patent number: 5455951
    Abstract: An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer and support for a host system. A code library is stored in the memory component. The code library includes computer program logic implementing an object-oriented class library. The object-oriented class library comprises related object-oriented classes for enabling the application to access in an object-oriented manner services provided by the operating system. The object-oriented classes include methods for accessing the operating system services using procedural function calls compatible with the native procedural interface of the operating system. The computer processes object-oriented statements contained in the application and defined by the class library by executing methods from the class library corresponding to the object-oriented statements.
    Type: Grant
    Filed: July 19, 1993
    Date of Patent: October 3, 1995
    Assignee: Taligent, Inc.
    Inventors: Eugenie L. Bolton, Kayshav Dattatri
  • Patent number: 5404529
    Abstract: An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a computer and a memory component in the computer. A code library is stored in the memory component. The code library includes computer program logic implementing an object-oriented class library. The object-oriented class library comprises related object-oriented classes for enabling the application to access in an object-oriented manner services provided by the operating system. The object-oriented classes include methods for accessing the operating system services using procedural function calls compatible with the native procedural interface of the operating system. The computer processes object-oriented statements contained in the application and defined by the class library by executing methods from the class library corresponding to the object-oriented statements.
    Type: Grant
    Filed: July 19, 1993
    Date of Patent: April 4, 1995
    Assignee: Taligent, Inc.
    Inventors: Daniel F. Chernikoff, Eugenie L. Bolton, Christopher P. Moeller, Kayshav Dattatri