Patents by Inventor Jogen Pathak

Jogen Pathak 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: 7916651
    Abstract: A system and method for heterogeneous network communication including wired, and wireless communication mediums for seamless data, voice, as well as multimedia applications independent of the actual communication medium, type of device, and protocols running over such communication channels. The devices are structured to operate over both wired and wireless communication mediums individually or simultaneously in the intermittent or continuous fashion in secure or non-secure mode, after obtaining explicit, implicit or no permission for usage. The system and method described herein allow the communication channels operate in their native mode of operation independent of converged application perception by user of the application, a user being a person, a machine, or any other such entity that can be identified as user.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: March 29, 2011
    Assignee: Varaha Systems Incorporated
    Inventors: Jogen Pathak, Rangaprasad Govindarajan, Piyush Charan, Anureg Vohra
  • Publication number: 20090097479
    Abstract: A system and method for heterogeneous network communication including wired, and wireless communication mediums for seamless data, voice, as well as multimedia applications independent of the actual communication medium, type of device, and protocols running over such communication channels. The devices are structured to operate over both wired and wireless communication mediums individually or simultaneously in the intermittent or continuous fashion in secure or non-secure mode, after obtaining explicit, implicit or no permission for usage. The system and method described herein allow the communication channels operate in their native mode of operation independent of converged application perception by user of the application, a user being a person, a machine, or any other such entity that can be identified as user.
    Type: Application
    Filed: December 16, 2008
    Publication date: April 16, 2009
    Applicant: Varaha Systems, Inc.
    Inventors: Jogen Pathak, Rangaprasad Govindarajan, Piyush Charan, Anureg Vohra
  • Patent number: 7466696
    Abstract: A system and method for heterogeneous network communication including wired, and wireless communication mediums for seamless data, voice, as well as multimedia applications independent of the actual communication medium, type of device, and protocols running over such communication channels. The devices are structured to operate over both wired and wireless communication mediums individually or simultaneously in the intermittent or continuous fashion in secure or non-secure mode, after obtaining explicit, implicit or no permission for usage. The system and method described herein allow the communication channels operate in their native mode of operation independent of converged application perception by user of the application, a user being a person, a machine, or any other such entity that can be identified as user.
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: December 16, 2008
    Assignee: Varaha Systems
    Inventors: Jogen Pathak, Rangaprasad Govindarajan, Piyush Charan, Anurag Vohra
  • Publication number: 20070042777
    Abstract: A power management system is described where the handset can enter sleep or hibernation mode for a particular service, when the particular service is either not used or not available. The handset is capable of using the service, even in response to a non-user initiated incoming request for communication. The handset receives the request over the active service. The handset can then check for the availability of the inactive service, activate it, and a selection can be made between them.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 22, 2007
    Applicant: Varaha Systems
    Inventors: Rangaprasad Govindarajan, Anurag Vohra, Jogen Pathak
  • Publication number: 20060126499
    Abstract: A system and method for heterogeneous network communication including wired, and wireless communication mediums for seamless data, voice, as well as multimedia applications independent of the actual communication medium, type of device, and protocols running over such communication channels. The devices are structured to operate over both wired and wireless communication mediums individually or simultaneously in the intermittent or continuous fashion in secure or non-secure mode, after obtaining explicit, implicit or no permission for usage. The system and method described herein allow the communication channels operate in their native mode of operation independent of converged application perception by user of the application, a user being a person, a machine, or any other such entity that can be identified as user.
    Type: Application
    Filed: May 13, 2004
    Publication date: June 15, 2006
    Inventors: Jogen Pathak, Rangaprasad Govindarajan, Piyush Charan, Anurag Vohra
  • Publication number: 20030035407
    Abstract: A system, method, and apparatus for transmitting packet data over a wireless network to a mobile station is presented herein. Packet data are received at a wireless content switch which is interposed between a wireline network and the mobile station. The wireless content switch is equipped to detect lost packets, lost acknowledgments, and take appropriate remedial action, without invoking the congestion control and avoidance mechanisms of the transmission control protocol.
    Type: Application
    Filed: June 19, 2001
    Publication date: February 20, 2003
    Inventors: Rangaprasad Govindarajan, Shridhar Krishnamurthy, Jogen Pathak
  • Publication number: 20030028806
    Abstract: A system, apparatus, and method for dynamically allocating ports in a firewall is presented herein. During establishment of a data transfer session, such as a voice over IP call, the firewall receives signals which establish the data transfer session. The foregoing signals indicate the identity of the terminals as well as the port numbers used by the terminals. The firewall records the foregoing information. During the data transfer session, data packets for a terminal in the network of the firewall are examined for addresses and port numbers of the sender and destination. Wherein the foregoing information matches the information recorded during establishment of the data transfer session, the data packets are permitted to reach the terminal.
    Type: Application
    Filed: August 13, 2001
    Publication date: February 6, 2003
    Inventors: Rangaprasad Govindarajan, Jogen Pathak
  • Publication number: 20030014495
    Abstract: A technique as well as associated systems, methods, and apparatuses for preventing an overflow of data packets at a node in a wireless data network is presented herein. The amount of available allocated memory for a wireless client is monitored by a wireless client. The wireless content switch also intercepts a signal transmitted from the wireless client which indicates the amount of available memory at the wireless client. The wireless content switch modifies the signal such that the indicated amount of memory does not exceed the amount of memory allocated at the node for the wireless client.
    Type: Application
    Filed: July 25, 2001
    Publication date: January 16, 2003
    Inventors: Jogen Pathak, Vyankatesh Shanbhag
  • Publication number: 20030014497
    Abstract: A system and method for establishing a server initiated data connection with a particular wireless client are presented herein. A wireless content switch is inserted into the wireless data service network and receives requests for data connections with particular wireless content switches from content servers. Responsive to receiving the request, the wireless content switch transmits signals to the wireless client causing the wireless client to request a data connection with the content server. During the processing of the request, the wireless network transmits a signal embedded with an address associated with the wireless client which is received by the wireless content switch. The wireless content switch transmits a signal which provides the address to the content server. Upon receiving the address, the content server transmits data with the foregoing address.
    Type: Application
    Filed: August 13, 2001
    Publication date: January 16, 2003
    Inventors: Jogen Pathak, Vyankatesh Shanbhag
  • Publication number: 20020143971
    Abstract: A system, method, and apparatus for session resumption in a wireless data network is presented herein. A wireless content switch is placed between the wired network and the mobile station which maintains a session log of pending sessions, including the mobile session, the content server, and status of the session. Wherein the session is interrupted, and resumed, the session log is examined for a record associated with the resumed session. Wherein a record is found for the resumed session, the wireless content switch modifies commands to permit session resumption at the point of interruption, in contrast with restarting the session.
    Type: Application
    Filed: June 6, 2001
    Publication date: October 3, 2002
    Inventors: Rangaprasad Govindarajan, Steven McCutchen, Jogen Pathak
  • Patent number: 5847955
    Abstract: A system and method for controlling a computer-based instrumentation system which provides simplified application development and improved performance for instrumentation systems. The present invention provides a system including a software architecture which defines the control and management of an instrumentation system. The present invention includes a base object class, an object manager, session and resource classes, and one or more resource templates. The instrumentation system of the present invention provides a plurality of instrument control resources which are used as building blocks to create instrument drivers and higher level applications. The present invention also uses object oriented technology which allows device resources to be easily combined to create higher level applications. The present invention is independent of I/O interface type, operating system, and programming language while also providing a common look and feel and consistent API to the user.
    Type: Grant
    Filed: June 23, 1997
    Date of Patent: December 8, 1998
    Assignee: National Instruments Corporation
    Inventors: Bob Mitchell, Hugo Andrade, Jogen Pathak, Samson DeKey, Abhay Shah, Todd Brower
  • Patent number: 5724272
    Abstract: A method and apparatus for controlling instrumentation systems and for providing a user with the capability to develop instrument drivers and application software for controlling instrumentation systems. The present invention provides a system including a software architecture which defines the control and management of an instrumentation system. The method of the present invention utilizes a device resource independence approach whereby the individual capabilities of devices are broken down into a plurality of objects called resources and these resources are then used to develop instrument drivers or instrument control applications. The method of the present invention also uses object oriented technology which allows device resources to be easily combined to create higher level applications. The present invention is independent of I/O interface type, operating system, and programming language while also providing a common look and feel and consistent API to the user.
    Type: Grant
    Filed: May 4, 1994
    Date of Patent: March 3, 1998
    Assignee: National Instruments Corporation
    Inventors: Bob Mitchell, Hugo Andrade, Jogen Pathak, Samson DeKey, Abhay Shah, Todd Brower
  • Patent number: 5717614
    Abstract: A system and method for improved handling of events in an instrumentation system which provides numerous features and advantages over prior art methods. The present invention provides simplified application development and improved performance for instrumentation systems. The instrumentation system of the present invention provides event queueing, event handling, and suspend handling features, thus providing the user or developer with greater freedom in designing his test and measurement or process control application. The present invention includes a single operation referred to as viEnableEvent which is used for enabling events of all event types, and a single operation for installing handlers for all event types, referred to as viInstallHandlr. The operation viEnableEvent includes one or more parameters which can be specified as a filter to qualify the types of events desired to be received at the time of the event occurrence.
    Type: Grant
    Filed: May 10, 1995
    Date of Patent: February 10, 1998
    Assignee: National Instruments Corporation
    Inventors: Abhay S. Shah, Jogen Pathak, Bob Mitchell, Hugo A. Andrade, Samson L. DeKey, Todd Brower
  • Patent number: 5710727
    Abstract: A system and method for developing instrument drivers and applications in a computer-based instrumentation system. The present invention provides simplified application development and improved performance for instrumentation systems. The instrumentation system of the present invention provides a plurality of instrument control resources which are used as building blocks to create instrument drivers and higher level applications. The present invention also uses object oriented technology which allows device resources to be easily combined to create higher level applications. The present invention is independent of I/O interface type, operating system, and programming language while also providing a common look and feel and consistent API to the user. A developer creates a resource in the VISA system by first determining if the desired resource can inherit from a currently existing resource.
    Type: Grant
    Filed: October 17, 1995
    Date of Patent: January 20, 1998
    Assignee: National Instruments Corporation
    Inventors: Bob Mitchell, Hugo Andrade, Jogen Pathak, Samson DeKey, Abhay Shah, Todd Brower