Patents by Inventor Hari RANGARAJAN

Hari RANGARAJAN 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: 11375388
    Abstract: In an example embodiment disclosed herein there is described a multi-radio device which comprises a first radio that first radio comprises a transmitter, and a second radio that second radio comprises a receiver that monitors a channel to obtain data representative of a predefined channel parameter. The second radio is operable to receive a signal from the first radio that indicates when the transmitter of the first radio is transmitting. The receiver of the second radio selectively excludes data representative of a predefined channel parameter based on whether the transmitter of the first radio is transmitting.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: June 28, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: David Kloper, Julan Hsu, Hari Rangarajan, Paul Stager
  • Patent number: 10034300
    Abstract: In an example embodiment, an apparatus comprising an interface configured to communicate with at least one wireless transceiver, and a controller coupled to the interface. The controller is configured to determine a predefined characteristic such as current load and/or interference for a wireless channel associated with the at least one wireless transceiver. The controller is operable to suppress sending a probe response in response to the at least one wireless transceiver receiving a probe request, wherein how often probe responses are suppressed is based on the predefined characteristic for the wireless channel.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: July 24, 2018
    Assignee: Cisco Technology, Inc
    Inventors: Hari Rangarajan, Tak Ming Pang, Sandeep Shetty
  • Publication number: 20170353881
    Abstract: In an example embodiment disclosed herein there is described a multi-radio device which comprises a first radio that first radio comprises a transmitter, and a second radio that second radio comprises a receiver that monitors a channel to obtain data representative of a predefined channel parameter. The second radio is operable to receive a signal from the first radio that indicates when the transmitter of the first radio is transmitting. The receiver of the second radio selectively excludes data representative of a predefined channel parameter based on whether the transmitter of the first radio is transmitting.
    Type: Application
    Filed: August 24, 2017
    Publication date: December 7, 2017
    Inventors: David KLOPER, Julan HSU, Hari RANGARAJAN, Paul STAGER
  • Patent number: 9838243
    Abstract: A method is implemented by a node for implementing computational transformations conveyed in a content centric networking (CCN) request by a computation engine. The method includes receiving a CCN request containing a unique resource identifier (URI) and a computation field, decoding the computation field to determine a computation pipeline, retrieving a first content object identified by the URI, executing the computation pipeline with the first content object as input, and encoding a result of the computation pipeline as a second content object.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: December 5, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Hari Rangarajan, Yvan Royon
  • Patent number: 9819643
    Abstract: A method is implemented by a content centric network (CCN) naming layer executed by a network device. The naming layer is configured to enable processing of regular expressions as part of a hierarchical CCN name, where regular expressions are sequences of characters that form a search pattern. The method processes regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node. The method includes receiving a CCN interest from a CCN forwarding layer, accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression, accessing a content store to find content objects matching the FIB entries, and creating a new CCN interest for each of the FIB entries not found in the content store.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: November 14, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Hari Rangarajan, Yvan Royon
  • Patent number: 9736263
    Abstract: A method provides temporal caching in a content centric networking (CCN) network. The temporal caching is implemented by a CCN node. The method fetches and caches a group of content objects having a temporal relationship. The method includes selecting a first CCN interest packet including a first CCN name of a first content object from the group of content objects, adding an entry for the first CCN name to a correlation table, and selecting at least a second CCN interest packet including a second CCN name of a second content object from the group of content objects. The method further includes correlating the second CCN name with the first CCN name by determining a request sequence for the first content object and the second content object, and updating the entry to correlate the first CCN name with the second CCN name.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: August 15, 2017
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Yvan Royon, Hari Rangarajan
  • Patent number: 9629037
    Abstract: A method in a first content centric networking (CCN) access point of a CCN network of enabling seamless mobility of a mobile device is disclosed. The method includes detecting a handover initiation event that is an indication that a handover of the mobile device from the first CCN access point to a second CCN access point from a group of one or more CCN access points of the CCN network is initiated. In response to detecting the handover initiation event, the method continues with starting transmission, to the group of CCN access points, of one or more pending interests associated with the mobile device. The method further includes detecting a handover completion event, and stopping, in response to detecting the handover completion event, the transmission of the one or more pending interests associated with the mobile device.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: April 18, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Yvan Royon, Hari Rangarajan, Peyman Talebi Fard
  • Publication number: 20160366620
    Abstract: A method in a first content centric networking (CCN) access point of a CCN network of enabling seamless mobility of a mobile device is disclosed. The method includes detecting a handover initiation event that is an indication that a handover of the mobile device from the first CCN access point to a second CCN access point from a group of one or more CCN access points of the CCN network is initiated. In response to detecting the handover initiation event, the method continues with starting transmission, to the group of CCN access points, of one or more pending interests associated with the mobile device. The method further includes detecting a handover completion event, and stopping, in response to detecting the handover completion event, the transmission of the one or more pending interests associated with the mobile device.
    Type: Application
    Filed: June 12, 2015
    Publication date: December 15, 2016
    Inventors: Yvan ROYON, Hari RANGARAJAN, Peyman TALEBI FARD
  • Publication number: 20160285671
    Abstract: A method is implemented by a node for implementing computational transformations conveyed in a content centric networking (CCN) request by a computation engine. The method includes receiving a CCN request containing a unique resource identifier (URI) and a computation field, decoding the computation field to determine a computation pipeline, retrieving a first content object identified by the URI, executing the computation pipeline with the first content object as input, and encoding a result of the computation pipeline as a second content object.
    Type: Application
    Filed: March 24, 2015
    Publication date: September 29, 2016
    Inventors: Hari Rangarajan, Yvan Royon
  • Publication number: 20160241669
    Abstract: A method provides temporal caching in a content centric networking (CCN) network. The temporal caching is implemented by a CCN node. The method fetches and caches a group of content objects having a temporal relationship. The method includes selecting a first CCN interest packet including a first CCN name of a first content object from the group of content objects, adding an entry for the first CCN name to a correlation table, and selecting at least a second CCN interest packet including a second CCN name of a second content object from the group of content objects. The method further includes correlating the second CCN name with the first CCN name by determining a request sequence for the first content object and the second content object, and updating the entry to correlate the first CCN name with the second CCN name.
    Type: Application
    Filed: February 16, 2015
    Publication date: August 18, 2016
    Inventors: Yvan Royon, Hari Rangarajan
  • Publication number: 20160105394
    Abstract: A method is implemented by a content centric network (CCN) naming layer executed by a network device. The naming layer is configured to enable processing of regular expressions as part of a hierarchical CCN name, where regular expressions are sequences of characters that form a search pattern. The method processes regular expressions utilized in a one to many scenario between a plurality of CCN clients and at least one CCN serving node. The method includes receiving a CCN interest from a CCN forwarding layer, accessing a forwarding information base (FIB) to find FIB entries matching a path of the CCN name and the regular expression, accessing a content store to find content objects matching the FIB entries, and creating a new CCN interest for each of the FIB entries not found in the content store.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 14, 2016
    Inventors: Hari Rangarajan, Yvan Royon
  • Patent number: 9210623
    Abstract: In an example embodiment, an access point or wireless local area network controller programs an opaque cookie into a wireless client. The cookie carries association detail and current traffic information of the client. When the client roams to a new access point, the client presents the cookie to the new access point.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Tak Ming Francis Pang, Hari Rangarajan, Seema Nayak
  • Publication number: 20150082429
    Abstract: In one embodiment, a method includes receiving at an access point, notification of a rogue device in a wireless network, transmitting a plurality of association requests to the rogue device from the access point, and for each of the association requests that is accepted, transmitting a message to maintain an association between the access point and the rogue device to prevent association of clients with the rogue device. An apparatus and logic are also disclosed herein.
    Type: Application
    Filed: September 17, 2013
    Publication date: March 19, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Hari Rangarajan, Julan Hsu, Tak Ming Pang
  • Patent number: 8934369
    Abstract: The direction of movement of a wireless local area network client device, determined based on data generated by one or more sensors onboard the client device, is provided by the client device to its serving access point. Using the direction of movement information, a list is generated of neighbor access points that are likely to be in the path of travel of the client device. The list may be generated by the serving access point or another infrastructure device, e.g., a wireless network controller. The serving access point sends the list of neighbor access points to the client device to enable the client device to select an access point to roam to at the appropriate time.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: January 13, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Min Cao, Tak Ming Pang, Hari Rangarajan, Allan Thomson, Hang Jin
  • Publication number: 20140269499
    Abstract: In an example embodiment, an access point or wireless local area network controller programs an opaque cookie into a wireless client. The cookie carries association detail and current traffic information of the client. When the client roams to a new access point, the client presents the cookie to the new access point.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Tak Ming Francis PANG, Hari Rangarajan, Seema Nayak
  • Publication number: 20140098682
    Abstract: The direction of movement of a wireless local area network client device, determined based on data generated by one or more sensors onboard the client device, is provided by the client device to its serving access point. Using the direction of movement information, a list is generated of neighbor access points that are likely to be in the path of travel of the client device. The list may be generated by the serving access point or another infrastructure device, e.g., a wireless network controller. The serving access point sends the list of neighbor access points to the client device to enable the client device to select an access point to roam to at the appropriate time.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Min Cao, Tak Ming Pang, Hari Rangarajan, Allan Thomson, Hang Jin
  • Patent number: 8458302
    Abstract: In an example embodiment, a wireless distribution system obtains data for advertised data flows, such as multimedia traffic flows, by snooping attribute details of session description protocol (SDP) announcements. The wireless distribution system can use the data for functions such as admissions control, load balancing, and/or multicast to unicast conversion decisions.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: June 4, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Tak Ming Pang, Hari Rangarajan, Jianxia Ning, Shobhit Sonakiya
  • Publication number: 20120158948
    Abstract: In an example embodiment, a wireless distribution system obtains data for advertised data flows, such as multimedia traffic flows, by snooping attribute details of session description protocol (SDP) announcements. The wireless distribution system can use the data for functions such as admissions control, load balancing, and/or multicast to unicast conversion decisions.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 21, 2012
    Inventors: Tak Ming PANG, Hari Rangarajan, Jianxia Ning, Shobhit Sonakiya
  • Publication number: 20110307609
    Abstract: In an example embodiment, an apparatus comprising an interface configured to communicate with at least one wireless transceiver, and a controller coupled to the interface. The controller is configured to determine a predefined characteristic such as current load and/or interference for a wireless channel associated with the at least one wireless transceiver. The controller is operable to suppress sending a probe response in response to the at least one wireless transceiver receiving a probe request, wherein how often probe responses are suppressed is based on the predefined characteristic for the wireless channel.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Inventors: Hari RANGARAJAN, Tak Ming PANG, Sandeep SHETTY