Patents by Inventor Alpesh Patel

Alpesh Patel 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: 8584207
    Abstract: Methods and apparatus for supporting a session in Mobile IP are disclosed. A Mobile Node sends a first Mobile IP message identifying the Mobile Node to a Home Agent, wherein the first Mobile IP message indicates to the Home Agent that the Mobile Node is requesting dynamic configuration of a Mobile-Home authentication key to be shared between the Mobile Node and the Home Agent during the session. A Mobile-Home authentication key to be shared between the Home Agent and the Mobile Node is obtained or generated by the Mobile Node and the Home Agent, where the Mobile-Home authentication key is not valid after the session has ended or during another session.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: November 12, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Gopal Dommety, Alpesh Patel
  • Publication number: 20130204582
    Abstract: Singular spectrum analysis is used to detect a feature from mass spectrometry data. A plurality of scans of a sample is performed producing mass spectrometry data using a spectrometer. A singular spectrum analysis is performed on the mass spectrometry data using a fixed window width in which one or more components other than the highest ranked component are grouped in a set and the one or more components grouped in the set are summed producing reconstructed data using the processor. A feature of the mass spectrometry data is detected by analyzing an aspect of the reconstructed data using the processor. Analyzing an aspect of the reconstructed data includes using pairs of zero crossings in the reconstructed data to detect bounds on a location of the feature in the mass spectrometry data.
    Type: Application
    Filed: May 17, 2011
    Publication date: August 8, 2013
    Applicant: DH Technologies Development PTE. LTD
    Inventors: Ignat V. Shilov, Gordana Ivosev, Alpesh A. Patel
  • Patent number: 8503989
    Abstract: In one embodiment, a system receives a user calling attribute and determines current information of a telephone. The user calling attribute may be derived from a calling routine of a user such as dates and/or times that the user has previously called particular contacts. The system generates a dynamic contact list based on the user calling attribute and the current information.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: August 6, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rohini Kasturi, Sravan Vadlakonda, Alpesh Patel, Matthew Kuhlke
  • Publication number: 20130152076
    Abstract: Techniques are provided to apply a network access control policy to a virtual machine (VM) migration before allowing the VM to migrate from one server to another server. At a first device in a network, a message is received from a second device, the message comprising information configured to request a migration of a virtual machine to the first device. A request is sent to the second device configured to request information about the operating conditions of the VM. A response to the request is received comprising information about the VM's operating conditions. A determination is made as to whether the information in the response complies with a network access control policy. In response to determining that the information complies with the network access control policy, the virtual machine is permitted to migrate, or otherwise the virtual machine migration request is denied.
    Type: Application
    Filed: December 7, 2011
    Publication date: June 13, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Alpesh Patel
  • Publication number: 20120281612
    Abstract: In accordance with various embodiments, a Home Agent receives a registration request and sends a registration reply having a network mask extension including a network mask associated with the home address of the Mobile Node. Once the Mobile Node has obtained its network mask, it may send packets such as broadcast packets, as well as roam to its Home Agent. Additionally, in accordance with various embodiments, when a Home Agent receives a broadcast packet, it forwards the broadcast packet to a care-of address of the broadcast packet without duplicating the broadcast packet. Instead, the Foreign Agent obtains the subnet from the broadcast packet, identifies the Mobile Node(s) on that subnet, and duplicates the broadcast packet for transmission to the identified Mobile Node(s).
    Type: Application
    Filed: July 13, 2012
    Publication date: November 8, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alpesh Patel, Kent K. Leung
  • Publication number: 20120257760
    Abstract: Systems and methods for adjusting audio levels in a plurality of audio signals are disclosed. One or more input signals containing one or more audio signals are depacketized. The audio signals are analyzed to determine if audio levels of the signals correspond to a desired audio level for at least some of the signals. The audio levels of signals that do not correspond are adjusted. Packets that do not require adjustment and the resulting adjusted packets are combined to form one or more output signals corresponding to the one or more input signals.
    Type: Application
    Filed: April 8, 2011
    Publication date: October 11, 2012
    Inventors: Alpesh Patel, Rakesh Patel, Jeff Wei, Tony Zare
  • Patent number: 8271203
    Abstract: Computer-implementable methods consistent with the present teachings can be used in the design of selective- and multiple-reaction monitoring experiments for the identification of proteins and peptides of interest. By determining candidate parent-daughter ion transition pairs and scoring the pairs based on their ability to be detected experimental design time can be reduced and with a more focused list of transition pairs more experiments can be run successfully in a given period of time.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: September 18, 2012
    Assignee: DH Technologies Development Pte. Ltd.
    Inventors: Christie L. Hunter, Alpesh A. Patel
  • Patent number: 8165290
    Abstract: Methods and apparatus for dynamically generating authentication keys are disclosed. Specifically, a Mobile-Foreign authentication key is separately generated by both the Mobile Node and Foreign Agent. Similarly, a Foreign-Home authentication key is separately generated by the Foreign Agent and the Home Agent. In accordance with one embodiment, generation of the Mobile-Foreign authentication key and Foreign-Home authentication key are accomplished via the Diffie-Hellman key generation scheme.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: April 24, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Srinath Gundavelli, Kent Leung, Alpesh Patel
  • Patent number: 8139538
    Abstract: Methods and apparatus for establishing an optimized route between a node and a Correspondent Node are disclosed. In a Mobile Router supporting Mobile IP, the Mobile Router having one or more networks associated therewith, a method of establishing a route between one or more nodes associated with one of the networks of the Mobile Router and a Correspondent Node includes composing a HOTI message on behalf of at least one of the nodes, which is sent from the Mobile Router to a Correspondent Node via a Home Agent supporting the Mobile Router. The Mobile Router sends a COTI message to the Correspondent Node on behalf of the node. The Mobile Router receives a HOT message from the Correspondent Node.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: March 20, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Gopal Dommety, Kent Leung
  • Publication number: 20120066371
    Abstract: Techniques are provided herein for receiving information at a device in a network indicating a load level for one or more server load balancers that are configured to manage network traffic load for a plurality of servers. The information represents an aggregate load across the plurality of servers. A determination is made as to whether the load level for one or more of the server load balancers exceeds a predetermined threshold. In response to determining that the load level for one or more of the server load balancers exceeds the predetermined threshold, an additional load balancer is activated that is configured to manage network traffic load for the plurality of servers. In response to determining that the load level for one or more of the server load balancers does not exceed the predetermined threshold, an additional load balancer is deactivated that was configured to manage network traffic load for the plurality of servers.
    Type: Application
    Filed: September 10, 2010
    Publication date: March 15, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alpesh Patel, Christopher O'Rourke
  • Patent number: 8090828
    Abstract: Methods and apparatuses for conserving addresses. The invention allows a mobile node to manage its own address, shifting responsibility away from the home agent. The home agent is able to detect when a mobile node has already been assigned an address for use of resources on the network. When the home agent recognizes that the mobile address has already been assigned an address, it allows the mobile node to use its already-assigned address in connection with mobile IP services. Additionally, the mobile node can be notified that it is now responsible for renewing the address.
    Type: Grant
    Filed: September 11, 2002
    Date of Patent: January 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Kent K. Leung, Milind M. Kulkarni, Alpesh Patel
  • Patent number: 8068840
    Abstract: Methods and apparatus for performing proxy registration on behalf of a node with a Home Agent supporting Mobile IP are disclosed. A first registration request is composed on behalf of the node and transmitted to the Home Agent via a first Local Mobility Anchor, wherein the first Local Mobility Anchor is a regional controller via which registration is performed when the node moves within a region associated with the first Local Mobility Anchor. When the node moves within a region or between regions, the node is re-registered. Specifically, a second registration request is composed and transmitted to the first Local Mobility Anchor when the node moves within the region associated with the first Local Mobility Anchor.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: November 29, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Kent Leung, Gopal Dommety
  • Patent number: 8059661
    Abstract: Methods and apparatus for supporting the management of mobility and addresses by a Customer Premises Edge (CPE) router in a Mobile IP environment are disclosed. When a network prefix is allocated by a DHCP router to the CPE router, the CPE router divides the network prefix among its interfaces, and allocates home addresses to Mobile Nodes connected to its interfaces, as appropriate. The CPE router also assists in performing Duplicate Address Detection (DAD) to ensure that a home address that has been allocated has not already been assigned to another node. Upon completion of registration of a Mobile Node that is connected to one of the interfaces of the CPE router with its Home Agent, the CPE router assists in routing traffic to the Mobile Node. In addition, the CPE router assists in notifying nodes when one of the Mobile Nodes has moved, as well as when one of the Mobile Nodes has de-registered with the Home Agent.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: November 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Kent K. Leung
  • Patent number: 8024478
    Abstract: A method and system for identifying a network path between a source node and a destination node are disclosed. In one embodiment, the method includes generating a proxy trace message at the source node, transmitting the proxy trace message over the network path towards the destination node, and receiving the proxy trace message at the source node. The proxy trace message follows a path taken by application messages transmitted by the source node and the received proxy trace message includes addresses of the destination node and proxies in the network path.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: September 20, 2011
    Assignee: Cisco Technology, Inc.
    Inventor: Alpesh Patel
  • Publication number: 20110225285
    Abstract: Techniques are provided to facilitate faster live migration of a virtual server from one physical server to another physical server by pausing TO activity of the virtual server and slowing memory state changes for CPU-bound activity of the virtual server during the live migration.
    Type: Application
    Filed: March 12, 2010
    Publication date: September 15, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alpesh Patel, Senthil Sivakumar
  • Patent number: 7991864
    Abstract: A data processing apparatus comprises instructions to perform sending and receiving one or more messages conforming to a network routing protocol, such as Open Shortest Path First (OSPF); obtaining one or more information elements that specify one or more capabilities of the apparatus; creating a particular routing protocol message comprising an opaque advertisement that includes the one or more information elements; and sending the particular message on one of the network interfaces. For example, a router or switch that implements a network routing protocol can use OSPF Opaque Link State Advertisements to advertise and discover services and capabilities of other routers or switches.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: August 2, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Abhay Roy, Rajeev Koripalli, Kui Zhang, Praveen Joshi, Syam Sundar Appala
  • Publication number: 20110026488
    Abstract: Methods and apparatus for performing proxy registration on behalf of a node with a Home Agent supporting Mobile IP are disclosed. A first registration request is composed on behalf of the node and transmitted to the Home Agent via a first Local Mobility Anchor, wherein the first Local Mobility Anchor is a regional controller via which registration is performed when the node moves within a region associated with the first Local Mobility Anchor. When the node moves within a region or between regions, the node is re-registered. Specifically, a second registration request is composed and transmitted to the first Local Mobility Anchor when the node moves within the region associated with the first Local Mobility Anchor.
    Type: Application
    Filed: October 7, 2010
    Publication date: February 3, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Kent Leung, Gopal Dommety
  • Patent number: 7840217
    Abstract: Methods and apparatus for performing proxy registration on behalf of a node with a Home Agent supporting Mobile IP are disclosed. A first registration request is composed on behalf of the node and transmitted to the Home Agent via a first Local Mobility Anchor, wherein the first Local Mobility Anchor is a regional controller via which registration is performed when the node moves within a region associated with the first Local Mobility Anchor. When the node moves within a region or between regions, the node is re-registered. Specifically, a second registration request is composed and transmitted to the first Local Mobility Anchor when the node moves within the region associated with the first Local Mobility Anchor.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: November 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Kent Leung, Gopal Dommety
  • Patent number: 7797406
    Abstract: Network elements provide application-level QoS for application-layer messages processed therein. An application based message is examined upon IP reassembly thereof. Information is accessed about a sender of the message. A credential is assigned to the sender based on the sender information and/or a status validated for a device that sends said message. The message is dynamically prioritized in relation to other network traffic to provide application QoS based on the sender credential and/or the device status. The message priority is changeable on the fly according to the dynamically variable information. Sender information relates to a role or authority level associated therewith and is dynamically variable with respect to time, situation and/or circumstance. Thus, OSI Layer 5, 6, or 7 application message role/status based attributes determine how packets are marked with Layer 2, 3 or 4 QoS values, integrating application-level concepts of order and priority into network-layer QoS mechanisms.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: September 14, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Praveen Joshi
  • Patent number: 7772413
    Abstract: The invention relates to newly identified pentamine based surfactant compounds, to the use of such compounds and their production. The invention also relates to the use of the pentamine based compounds to facilitate the transfer of polynucleotides into cells.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: August 10, 2010
    Assignee: Glaxo Group Limited
    Inventors: Mariano Javier Castro, Christopher Kitson, Mark Ladlow, Alpesh Patel