Patents by Inventor Pradeep Iyer

Pradeep Iyer 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: 20130089081
    Abstract: The present disclosure discloses a network device and method for advertising channel load. The disclosed network device aggregates a number of clients that are associated with the network device on a specific wireless communication channel, and advertises the aggregated number to a client on the specific wireless communication channel. Further, the network device can receive aggregated load information on the specific wireless communication channel from another management network device, and further aggregates the load information across multiple wireless networks operating on the same wireless communication channel and coupled to different management network devices.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 11, 2013
    Inventors: Sachin Ganu, Pradeep Iyer
  • Publication number: 20130080614
    Abstract: The management of DHCP address leased based on client properties is described. According to a method of operation, clients are managed in a wireless digital network by modifying a requested lease time for an assigned Internet Protocol (IP) address based on properties of a client requesting the lease time. The assigned IP address is released if (i) no communication activity is detected by the client for a prescribed duration or (ii) upon detecting a DHCP Release message from the client. When the DHCP server receives a renewal request, it checks if the client has generated more than a predetermined amount of traffic. If the client has generated traffic exceeding this threshold level, the lease is renewed for a longer period. If the client traffic has not met the threshold level, the lease is renewed with the short lease time.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 28, 2013
    Inventor: Pradeep Iyer
  • Publication number: 20130036188
    Abstract: Infrastructure-based client management uses synthesized beacon reports to effect client association with APs in a wireless digital network. Beacon reports are synthesized by having a plurality of APs in the network collect client reports and send those reports to a report process on the network. The report process accumulates client reports from the plurality of APs and selects one or more candidate APs to support a client. Selection may be made on reported SNR, AP loading, channel loading, AP characteristics, or a combination. The report process may produce blacklists and optionally whitelists for use by APs to use in processing client probe and connection requests.
    Type: Application
    Filed: August 1, 2011
    Publication date: February 7, 2013
    Inventors: Sachin Ganu, Pradeep Iyer, Partha Narasimhan
  • Publication number: 20130007233
    Abstract: According to embodiments of the present disclosure, a managed network device assigns to itself an IP address, in absence of a DHCP service, in a link local address space within a wireless network. The system further responds to a network frame received from another device based on the assigned IP address in the link local address space. The network frame can be a network traffic frame, a control path frame, and/or a management frame. The control path frame comprises a source IP address and a destination IP address that correspond to internal IP addresses in the link local address space that are self-assigned by managed network devices. The management frame comprises the self-assigned internal IP address for the managed network device, and provides for management of managed network devices in the wireless network through a single IP address when a virtual controller is configured for the wireless network.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Inventors: Hao Lv, Pradeep Iyer, Yan Liu
  • Publication number: 20130007104
    Abstract: Displaying time from a network device according to the time zone of the client. A network device keeps time to a first known time zone, such as UTC, and provides a web server. When a client device makes a request of the network device's webserver, the webserver returns an HTML document which includes code to extract the time zone offset from the client. This may be done for example using the javascript .getTime zone Offset( ) method, through the use of DLLs, or through other programming methods. The document also contains the time at the network device, which is displayed on the client device using the client time zone, and not using the clock or time information in the client device, only using the time zone offset in the client device.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 3, 2013
    Inventor: Pradeep Iyer
  • Publication number: 20130003654
    Abstract: Embodiments of the present disclosure provide for configuring and managing mesh nodes during occasional failure of mesh nodes or addition of new mesh nodes. The disclosed system first determines whether a mesh node is a mesh portal or a mesh point. If it is a mesh portal, the mesh node will advertise its capacity as a mesh portal to other mesh nodes in the network. If it is a mesh point, the mesh node attempts to automatically recover connection to the wireless mesh network if it identifies a unique wireless network based on its associated network identifier. If more than one network identifiers are discovered, the mesh node delays establishing connection to the wireless mesh network until a selection is received.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Inventors: Pradeep Iyer, Santashil Palchaudhuri, Shravan Kumar Mettu
  • Publication number: 20120275320
    Abstract: A system or method that receives a current request from a client, and responds to the current request based on signal strength associated with a previous request. If the current request is received on a non-preferred communication band, and a previous request was received on a preferred communication band within a pre-determined time, the system determines whether the signal strength associated with the previous request is weaker than a pre-determined threshold signal strength level for the preferred communication band. If so, the system responds to the current request. Otherwise, the system ignores the current request. If no recent request on the preferred communication band is received, and the signal strength associated with the current request is weaker than a pre-determined threshold signal strength level for the non-preferred communication band, the system responds to the current request on the non-preferred communication band. Otherwise, the system ignores the current request.
    Type: Application
    Filed: April 29, 2011
    Publication date: November 1, 2012
    Inventor: Pradeep Iyer
  • Publication number: 20120278440
    Abstract: The present disclosure describes a system for dynamic transaction-persistent server load balancing. The disclosed system receives a client request associated with a new transaction. In response to receiving the client request, the system dynamically infers relative capacities of a plurality of servers coupled to the device in a network. In particular, the system maintains a set of variables corresponding to the servers. Each variable indicates a number of outstanding requests transmitted from the device to a respective server. The system infers relative server capacities and transmission latencies between the device and the servers based on a comparison of current values of the variables. The system identifies and selects a server associated with high capacity or low transmission latency between the device and the server relative to one or more other servers, and transmits an outstanding request corresponding to the client request from the new transaction to the identified server.
    Type: Application
    Filed: April 27, 2011
    Publication date: November 1, 2012
    Inventor: Pradeep Iyer
  • Patent number: 8295878
    Abstract: Providing a single number presentation to the party called by a dual-mode phone. The operation of the cellular side of a dual-mode phone is altered such that when the user attempts to place an outgoing call using the cellular phone, the call is redirected to a preprogrammed incoming phone number associated with the enterprise. When the enterprise PBX answers this call, the dual-mode phone transmits the desired number to the enterprise PBX. The enterprise PBX then places the call to the desired number, and in the process transmits the caller-id information assigned to the dual-mode phone.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: October 23, 2012
    Assignee: Aruba Networks, Inc.
    Inventors: Rajneesh Bajpai, Deepinder Setia, Pradeep Iyer
  • Publication number: 20120243456
    Abstract: Mobility of firewall rules for clients moving among bridge AP nodes in a wireless network. APs operate in bridge mode. A wireless client C is associated with a first AP. As part of that association, the first AP establishes and maintains personal firewall rules and state for client C. When wireless client C associates with a second AP in the L2 domain, the second AP sends session request to other APs. This may be in the form of a multicast message. Optionally, the second AP may send a unicast message to the first AP indicating that client C has associated with the second AP. APs receiving the multicast session request message for client C check their tables to see if they have stored firewall or other state for client C. APs having storied firewall or other state for client C send session response messages to the second AP containing stored firewall sessions and other state for client C. When the second AP receives a session response, it sends an acknowledgement to the AP which sent the response.
    Type: Application
    Filed: March 25, 2011
    Publication date: September 27, 2012
    Inventors: Santashil PalChaudhuri, Pradeep Iyer
  • Patent number: 8248927
    Abstract: According to one embodiment of the invention, a method for forming groups of network device within a network comprises (i) obtaining a source media access control (MAC) address for a network device and (ii) assigning the network device to a virtual local area network based on the source MAC address and a total number of virtual local area networks supported by a network.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: August 21, 2012
    Assignee: Aruba Networks, Inc.
    Inventors: Pradeep Iyer, John Richard Taylor
  • Publication number: 20120170455
    Abstract: Herein, a method directed to receiving, by a network device, client density data of a first access node in a plurality of access nodes in a network. Also, the network device receives client density data of a second access node in the plurality of access nodes. The network device determines whether the client density data of the first access node overlaps with the client density data of the second access node. In response to the received client density data of the first access node overlapping with the received client density data of the second access node, the network device identifies the first access node and the second access node as members of a virtual radio frequency (RF) neighborhood, wherein the virtual RF neighborhood comprises a subset of a RF neighborhood. Each member of the virtual RF neighborhood is capable of receiving beacons from other members of the virtual RF neighborhood.
    Type: Application
    Filed: March 9, 2012
    Publication date: July 5, 2012
    Inventors: Pradeep Iyer, Sachin Ganu
  • Publication number: 20120166662
    Abstract: HTTP-Based Captive Portal. Client requests through a device such as an access point or wired connection are routed through a captive portal switch (CPS). If the CPS determines that the client has not been authenticated, the CPS redirects (NATs) the client request to an internal HTTP proxy. The CPS HTTP proxy terminates the client request and opens a connection to a captive portal server. Thus, for an unauthenticated client, any HTTP request will be routed to the captive portal server. When client authentication at the captive portal server completes, the captive portal server returns a success code, such as embedded in a web page delivered to the client. When the CPS recognizes this success code, it disables the NAT for that client, allowing further requests to be passed through the network. The CPS may be hosted in a separate network appliance, or it may be a process hosted in the AP or on another AP in the network, or on a network device such as a controller or switch.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Inventor: Pradeep Iyer
  • Publication number: 20120166519
    Abstract: Provisioning access points operating in a swarm. A swarm is a plurality of digital devices, such as access points, connected using a digital network and operating in a cooperative manner. When an access point (AP) is first powered up, it lacks provisioning information such as channel numbers, power levels, SSIDS, security settings, and so on. The process of supplying this information required to get the AP operating as part of a network is called provisioning. An unprovisioned AP in a swarm first attempts to obtain a DHCP address. Once it gets a DHCP address or selects an address such as from the link-address (169.254.xx.xx) group, it advertises a predetermined wireless SSID which is only used for provisioning the swarm. The swarm AP starts its internal DHCP server with a nonconflicting IP address scope. The swarm AP then listens for a Provisioning Master, and if one is not heard in a predetermined period, the swarm AP elects itself as Provisioning Master and begins advertising itself as Provisioning Master.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Inventors: Pradeep Iyer, Santashil PalChaudhuri
  • Publication number: 20120166515
    Abstract: Providing and maintaining an IP address for swarm-based services. A swarm is a group of digital devices operating cooperatively on a network, such as a group of wireless access points. Services may be distributed over members of the swarm, with each service having a master which is hosted on one member of the swarm. The master broadcasts a periodic heartbeat, advertising its service and the address of the host member. If a swarm member fails to hear a particular service's heartbeat for a predetermined interval, it broadcasts a message announcing its intent to be master for the service. If the swarm member does not receive any other broadcasts from members indenting to take the role of master for the service, it takes over the role of master for the service and begins broadcasting periodic heartbeats identifying itself as the service master. If multiple swam members broadcast their intent to become master of the same service, a resolution protocol is invoked and one swarm member is selected to be master.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Inventors: Pradeep Iyer, Santashil PalChaudhuri
  • Publication number: 20120123220
    Abstract: Various systems, methods and materials are disclosed that enable efficient delivery of an agent into an adhesively adhered article, in which the agent elicits a desired outcome, on demand. This strategy, though general in scope, is also more specifically described with regard to enabling painless or atraumatic removal of products adhering to mammalian tissues such as skin and hair by suitably exploiting the ingress of an appropriate agent or like fluid. Other techniques and articles that aid in the handling or removal of such adhesive products are also disclosed.
    Type: Application
    Filed: April 27, 2010
    Publication date: May 17, 2012
    Applicant: AVERY DENNISON CORPORATION
    Inventors: Pradeep Iyer, Eugene Rozenbaoum, David N. Edwards, Prakash Mallya, Tien Ly
  • Patent number: 8155058
    Abstract: Client balancing in a wireless digital network comprising a plurality of access nodes connected to a controller. Access nodes collect client density information and periodically report that client density information to the controller. The controller uses the client density information from the access nodes to compute Virtual RF Neighborhoods, identifying Virtual RF neighboring access nodes. Two access nodes are Virtual RF neighbors if a client which can connect to one access node can also connect to the other access node. The controller then identifies which nodes are overloaded by comparing the client loading of a target access node to the client loading of its Virtual RF neighbors. If an access node is identified as overloaded and selected for client balancing on a particular channel, it will initially refuse new association requests from client devices on that channel.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: April 10, 2012
    Assignee: Aruba Networks, Inc.
    Inventors: Pradeep Iyer, Sachin Ganu
  • Publication number: 20110281549
    Abstract: Providing a single number presentation to the party called by a dual-mode phone. The operation of the cellular side of a dual-mode phone is altered such that when the user attempts to place an outgoing call using the cellular phone, the call is redirected to a preprogrammed incoming phone number associated with the enterprise. When the enterprise PBX answers this call, the dual-mode phone transmits the desired number to the enterprise PBX. The enterprise PBX then places the call to the desired number, and in the process transmits the caller-id information assigned to the dual-mode phone.
    Type: Application
    Filed: July 26, 2011
    Publication date: November 17, 2011
    Inventors: Rajneesh Bajpai, Deepinder Setia, Pradeep Iyer
  • Patent number: 8000739
    Abstract: Providing a single number presentation to the party called by a dual-mode phone. The operation of the cellular side of a dual-mode phone is altered such that when the user attempts to place an outgoing call using the cellular phone, the call is redirected to a preprogrammed incoming phone number associated with the enterprise. When the enterprise PBX answers this call, the dual-mode phone transmits the desired number to the enterprise PBX. The enterprise PBX then places the call to the desired number, and in the process transmits the caller-id information assigned to the dual-mode phone.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: August 16, 2011
    Assignee: Aruba Networks, Inc.
    Inventors: Rajneesh Bajpai, Deepinder Setia, Pradeep Iyer
  • Publication number: 20110122804
    Abstract: According to one embodiment of the invention, a method comprises identifying that a wireless receiving device is operating in a battery saving mode where a Delivery Traffic Indicator Map (DTIM) Interval supported by the wireless device exceeds a Listening Interval supported by the wireless receiving device. Thereafter, the method further comprises converting a non-unicast message into one or more unicast messages for transmission to the wireless receiving device.
    Type: Application
    Filed: January 28, 2011
    Publication date: May 26, 2011
    Inventors: Pradeep Iyer, John Richard Taylor