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: 11375388Abstract: 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: GrantFiled: August 24, 2017Date of Patent: June 28, 2022Assignee: Cisco Technology, Inc.Inventors: David Kloper, Julan Hsu, Hari Rangarajan, Paul Stager
-
Patent number: 10034300Abstract: 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: GrantFiled: June 10, 2010Date of Patent: July 24, 2018Assignee: Cisco Technology, IncInventors: Hari Rangarajan, Tak Ming Pang, Sandeep Shetty
-
Publication number: 20170353881Abstract: 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: ApplicationFiled: August 24, 2017Publication date: December 7, 2017Inventors: David KLOPER, Julan HSU, Hari RANGARAJAN, Paul STAGER
-
Patent number: 9838243Abstract: 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: GrantFiled: March 24, 2015Date of Patent: December 5, 2017Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Hari Rangarajan, Yvan Royon
-
Patent number: 9819643Abstract: 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: GrantFiled: October 13, 2014Date of Patent: November 14, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Hari Rangarajan, Yvan Royon
-
Patent number: 9736263Abstract: 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: GrantFiled: February 16, 2015Date of Patent: August 15, 2017Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Yvan Royon, Hari Rangarajan
-
Patent number: 9629037Abstract: 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: GrantFiled: June 12, 2015Date of Patent: April 18, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Yvan Royon, Hari Rangarajan, Peyman Talebi Fard
-
Publication number: 20160366620Abstract: 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: ApplicationFiled: June 12, 2015Publication date: December 15, 2016Inventors: Yvan ROYON, Hari RANGARAJAN, Peyman TALEBI FARD
-
Publication number: 20160285671Abstract: 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: ApplicationFiled: March 24, 2015Publication date: September 29, 2016Inventors: Hari Rangarajan, Yvan Royon
-
Publication number: 20160241669Abstract: 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: ApplicationFiled: February 16, 2015Publication date: August 18, 2016Inventors: Yvan Royon, Hari Rangarajan
-
Publication number: 20160105394Abstract: 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: ApplicationFiled: October 13, 2014Publication date: April 14, 2016Inventors: Hari Rangarajan, Yvan Royon
-
Patent number: 9210623Abstract: 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: GrantFiled: March 15, 2013Date of Patent: December 8, 2015Assignee: Cisco Technology, Inc.Inventors: Tak Ming Francis Pang, Hari Rangarajan, Seema Nayak
-
Publication number: 20150082429Abstract: 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: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicant: CISCO TECHNOLOGY, INC.Inventors: Hari Rangarajan, Julan Hsu, Tak Ming Pang
-
Patent number: 8934369Abstract: 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: GrantFiled: October 5, 2012Date of Patent: January 13, 2015Assignee: Cisco Technology, Inc.Inventors: Min Cao, Tak Ming Pang, Hari Rangarajan, Allan Thomson, Hang Jin
-
Publication number: 20140269499Abstract: 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: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Cisco Technology, Inc.Inventors: Tak Ming Francis PANG, Hari Rangarajan, Seema Nayak
-
Publication number: 20140098682Abstract: 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: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Min Cao, Tak Ming Pang, Hari Rangarajan, Allan Thomson, Hang Jin
-
Patent number: 8458302Abstract: 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: GrantFiled: December 20, 2010Date of Patent: June 4, 2013Assignee: Cisco Technology, Inc.Inventors: Tak Ming Pang, Hari Rangarajan, Jianxia Ning, Shobhit Sonakiya
-
Publication number: 20120158948Abstract: 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: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Inventors: Tak Ming PANG, Hari Rangarajan, Jianxia Ning, Shobhit Sonakiya
-
Publication number: 20110307609Abstract: 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: ApplicationFiled: June 10, 2010Publication date: December 15, 2011Inventors: Hari RANGARAJAN, Tak Ming PANG, Sandeep SHETTY