Patents by Inventor Rohit Chandra

Rohit Chandra 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: 11528283
    Abstract: An example method includes detecting, using sensors, packets throughout a datacenter. The sensors can then send packet logs to various collectors which can then identify and summarize data flows in the datacenter. The collectors can then send flow logs to an analytics module which can identify the status of the datacenter and detect an attack.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: December 13, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Navindra Yadav, Abhishek Ranjan Singh, Shashidhar Gandham, Ellen Christine Scheib, Omid Madani, Ali Parandehgheibi, Jackson Ngoc Ki Pang, Vimalkumar Jeyakumar, Michael Standish Watts, Hoang Viet Nguyen, Khawar Deen, Rohit Chandra Prasad, Sunil Kumar Gupta, Supreeth Hosur Nagesh Rao, Anubhav Gupta, Ashutosh Kulshreshtha, Roberto Fernando Spadaro, Hai Trong Vu, Varun Sagar Malhotra, Shih-Chun Chang, Bharathwaj Sankara Viswanathan, Fnu Rachita Agasthy, Duane Thomas Barlow
  • Patent number: 11477097
    Abstract: Systems, methods, and computer-readable media for hierarchichal sharding of flows from sensors to collectors. A first collector can receive a first portion of a network flow from a first capturing agent and determine that a second portion of the network flow was not received from the first capturing agent. The first collector can then send the first portion of the network flow to a second collector. A third collector can receive the second portion of the network flow from a second capturing agent and determine that the third collector did not receive the first portion of the network flow. The third collector can then send the second portion of the network flow to the second collector. The second collector can then aggregate the first portion and second portion of the network flow to yield the entire portion of the network flow.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: October 18, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Navindra Yadav, Khawar Deen, Varun Sagar Malhotra
  • Patent number: 11431592
    Abstract: A method includes capturing first data associated with a first packet flow originating from a first host using a first capture agent deployed at the first host to yield first flow data, capturing second data associated with a second packet flow originating from the first host from a second capture agent deployed on a second host to yield second flow data and comparing the first flow data and the second flow data to yield a difference. When the difference is above a threshold value, the method includes determining that the second packet flow was transmitted by a component that bypassed an operating stack of the first host or a packet capture agent at the device to yield a determination, detecting that hidden network traffic exists, and predicting a malware issue with the first host based on the determination.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: August 30, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
  • Patent number: 11429685
    Abstract: A method, system, program and apparatus for sharing content portions is disclosed. An ordinary user, using a standard browser is empowered to be able to select portions of content within a currently displayed internet document. The user is presented with the ability to share the content portions selected by him specifically, and share them with his social graph and/or publish them to other locations. All this is accomplished without requiring additional software components be installed by the user.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: August 30, 2022
    Inventor: Rohit Chandra
  • Patent number: 11368378
    Abstract: Systems, methods, and computer-readable media for identifying bogon addresses. A system can obtain an indication of address spaces in a network. The indication can be based on route advertisements transmitted by routers associated with the network. The system can receive a report generated by a capturing agent deployed on a host. The report can identify a flow captured by the capturing agent at the host. The system can identify a network address associated with the flow and, based on the indication of address spaces, the system can determine whether the network address is within the address spaces in the network. When the network address is not within the address spaces in the network, the system can determine that the network address is a bogon address. When the network address is within the address spaces in the network, the system can determine that the network address is not a bogon address.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: June 21, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Navindra Yadav, Khawar Deen, Varun Sagar Malhotra
  • Publication number: 20220164403
    Abstract: A method, system, program and apparatus for sharing content portions is disclosed. An ordinary user, using a standard browser is empowered to be able to select portions of content within a currently displayed internet document. The user is presented with the ability to share the content portions selected by him specifically, and share them with his social graph and/or publish them to other locations. All this is accomplished without requiring additional software components be installed by the user.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 26, 2022
    Inventor: Rohit Chandra
  • Publication number: 20220141103
    Abstract: Systems, methods, and computer-readable media for identifying bogon addresses. A system can obtain an indication of address spaces in a network. The indication can be based on route advertisements transmitted by routers associated with the network. The system can receive a report generated by a capturing agent deployed on a host. The report can identify a flow captured by the capturing agent at the host. The system can identify a network address associated with the flow and, based on the indication of address spaces, the system can determine whether the network address is within the address spaces in the network. When the network address is not within the address spaces in the network, the system can determine that the network address is a bogon address. When the network address is within the address spaces in the network, the system can determine that the network address is not a bogon address.
    Type: Application
    Filed: January 18, 2022
    Publication date: May 5, 2022
    Inventors: Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Navindra Yadav, Khawar Deen, Varun Sagar Malhotra
  • Publication number: 20220131773
    Abstract: A network analytics system can receive first sensor data, including first network activity and a first timestamp associated with a first clock of a first node, and second sensor data, including second network activity and a second timestamp associated with a second clock of a second node. The system can determine a first delta between the first clock and a third clock based on the first timestamp, and a second delta between the second clock and the third clock. The system can determine a first communication latency associated with a first sensor of the first node, and a second communication latency associated with a second sensor of the second node. The system can generate a report that synchronizes one or more data flows between the first node and the second node based on the first delta, the second delta, the first communication latency, and the second communication latency.
    Type: Application
    Filed: January 6, 2022
    Publication date: April 28, 2022
    Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
  • Patent number: 11301532
    Abstract: A method, system, and program for searching for a portion content contained in a document is disclosed. Accordingly, a search engine, or some other application, analyzes a document with a user selected content portion to determine a match. The particular algorithm for determining the match will vary depending upon the particular implementation. Based on this analysis, one or more portions of the document are automatically highlighted in situ.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 12, 2022
    Inventor: Rohit Chandra
  • Patent number: 11288686
    Abstract: This invention teaches how one can identify user interests based upon portions of content i.e. at a finer level of granularity than known until now. Existing computer technology could identify that a user was interested in animals if he viewed a page about animals. The instant invention allows a user to select/generate/reference/isolate a portion of content, and s/he can do this without having to install additional software to his/her browser/device. Thus, we can now know if a specific user is interested in cats, and another in dogs based upon the content portions s/he chose to reference/interact with. A profile of a user's interests can be developed across a multitude of documents. This profile of the user's interests can then be leveraged for commerce such as: better, targeted, contextual advertising; developing analytics; and far superior insights into user interests can be obtained.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: March 29, 2022
    Inventor: Rohit Chandra
  • Publication number: 20220050883
    Abstract: A method, system, and apparatus—using conventional web browsers with no custom software installation—for enabling a user to share at least one portion of content is disclosed. The user selected portions of content, or references to them, are stored in a repository and are made available for subsequent viewing to a potentially larger universe of users. Neither group: the users selecting the portions of content, nor the users viewing the previously selected portions of content, need to install any special software to avail all these benefits. The invention discloses automatically creating and embedding a portion of content from an internet document into another document. Using the teachings from this invention publishers can share their content across the internet in a manner so as to get increased exposure, back links, branding, advertising, and virality—and a plethora of other benefits.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 17, 2022
    Inventor: Rohit Chandra
  • Patent number: 11252060
    Abstract: A network analytics system can receive first sensor data, including first network activity and a first timestamp associated with a first clock of a first node, and second sensor data, including second network activity and a second timestamp associated with a second clock of a second node. The system can determine a first delta between the first clock and a third clock based on the first timestamp, and a second delta between the second clock and the third clock. The system can determine a first communication latency associated with a first sensor of the first node, and a second communication latency associated with a second sensor of the second node. The system can generate a report that synchronizes one or more data flows between the first node and the second node based on the first delta, the second delta, the first communication latency, and the second communication latency.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: February 15, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
  • Publication number: 20220043875
    Abstract: A method, system, and program for searching for a portion content contained in a document is disclosed. Accordingly, a search engine, or some other application, analyzes a document with a user selected content portion to determine a match. The particular algorithm for determining the match will vary depending upon the particular implementation. Based on this analysis, one or more portions of the document are automatically highlighted in situ.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 10, 2022
    Inventor: Rohit Chandra
  • Patent number: 11144937
    Abstract: A marketplace diagnostics framework for analyzing and managing online marketplaces.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: October 12, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Tarun Bhatia, Prasad Chalasani, Rohit Chandra
  • Patent number: 11144605
    Abstract: One or more computing devices, systems, and/or methods for transmitting content items using search history profiles are provided. For example, a first request to access a web page may be received. The first request may be associated with a device. The first request may be analyzed to determine a query. The query may be stored in a search history profile associated with the device. The search history profile may comprise indications of a plurality of queries. A second request for content may be received from a second device associated with the search history profile. Responsive to receiving the second request, a content item may be selected from a content items database based upon the query. The content item may be transmitted to the second device. The device may be the same as the second device. Alternatively and/or additionally, the device may be different than the second device.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: October 12, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Soomin Lee, Sandeep Thirumalai, Ben M. Shahshahani, Shreyas Kolkebail Shetty, Yair Koren, Varun Dhananjay Bhatt, Shakti Prasad Sen, Sepehr Sahba, Rohit Chandra
  • Patent number: 11063902
    Abstract: The technologies described herein identify multiple electronic devices belonging to the same group. A computer system receives, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network. The IP trajectory information includes a user identifier, a list of IP addresses associated with each of the network accessing applications, and timestamps specifying times each of the network accessing applications accesses the network. The computer system identifies and removes commercial IP addresses from the list of IP addresses, analyzes IP trajectory information to retrieve a most commonly used IP address for each of the network accessing applications during a certain period, and determines that different network accessing applications belong to the same group if the most commonly used IP addresses for the different network accessing applications are the same.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: July 13, 2021
    Assignee: Verizon Media Inc.
    Inventors: Hao Cheng, Rohit Chandra, Jimmy Yang
  • Publication number: 20210117492
    Abstract: This invention discloses the ability to automatically have portions of content that match the results for a search term(s): be highlighted. This saves users a lot of time when trying to find information of interest to them. It is especially delightful for users to automagically have this ability available without having to install any additional software components to their computing devices.
    Type: Application
    Filed: December 4, 2020
    Publication date: April 22, 2021
    Inventor: Rohit Chandra
  • Publication number: 20210090122
    Abstract: SaaS for content portion selection a.k.a. content curation using conventional web browsers with no software installation: for enabling a user to select portions of content are disclosed. The user selected portions of content, or references to them, are stored in a repository and are made available for subsequent viewing to a potentially larger universe of users. Neither group of users: the ones selecting the portions of content, nor those viewing the previously selected portions of content, need to install any special software to avail all these benefits.
    Type: Application
    Filed: December 4, 2020
    Publication date: March 25, 2021
    Inventor: Rohit Chandra
  • Publication number: 20210073834
    Abstract: This invention teaches how one can identify user interests based upon portions of content i.e. at a finer level of granularity than known until now. Existing computer technology could identify that a user was interested in animals if he viewed a page about animals. The instant invention allows a user to select/generate/reference/isolate a portion of content, and s/he can do this without having to install additional software to his/her browser/device. Thus, we can now know if a specific user is interested in cats, and another in dogs based upon the content portions s/he chose to reference/interact with. A profile of a user's interests can be developed across a multitude of documents. This profile of the user's interests can then be leveraged for commerce such as: better, targeted, contextual advertising; developing analytics; and far superior insights into user interests can be obtained.
    Type: Application
    Filed: November 23, 2020
    Publication date: March 11, 2021
    Inventor: Rohit Chandra
  • Publication number: 20210042017
    Abstract: A method, system, program and apparatus for sharing content portions is disclosed. An ordinary user, using a standard browser is empowered to be able to select portions of content within a currently displayed internet document. The user is presented with the ability to share the content portions selected by him specifically, and share them with his social graph and/or publish them to other locations. All this is accomplished without requiring additional software components be installed by the user.
    Type: Application
    Filed: October 22, 2020
    Publication date: February 11, 2021
    Inventor: Rohit Chandra