Patents by Inventor Mohan Rao

Mohan Rao 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: 12225024
    Abstract: A first dataset that includes an indication of a plurality of network events associated with a time-period is received. For each time sub-period from a plurality of time sub-periods that together span the time-period and to generate a second dataset, a value for each network event from the plurality of network events that occur within that time sub-period is summed. A discrete Fourier transform is performed based on the second dataset to generate a third dataset that includes an indication of a plurality of frequency ranges and a plurality of magnitude values for the plurality of frequency ranges. Each frequency from the plurality of frequencies ranges is associated with a magnitude value from the plurality of magnitude values. A set of candidate frequencies from the plurality of frequencies determined to potentially cause periodic behavior is identified based on the plurality of frequency ranges and the plurality of magnitude values.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: February 11, 2025
    Assignee: Arctic Wolf Networks, Inc.
    Inventors: Geoffrey Ryan Salmon, Hazem Mohamed Ahmed Soliman, Mohan Rao
  • Publication number: 20240171595
    Abstract: A first dataset that includes an indication of a plurality of network events associated with a time-period is received. For each time sub-period from a plurality of time sub-periods that together span the time-period and to generate a second dataset, a value for each network event from the plurality of network events that occur within that time sub-period is summed. A discrete Fourier transform is performed based on the second dataset to generate a third dataset that includes an indication of a plurality of frequency ranges and a plurality of magnitude values for the plurality of frequency ranges. Each frequency from the plurality of frequencies ranges is associated with a magnitude value from the plurality of magnitude values. A set of candidate frequencies from the plurality of frequencies determined to potentially cause periodic behavior is identified based on the plurality of frequency ranges and the plurality of magnitude values.
    Type: Application
    Filed: July 14, 2023
    Publication date: May 23, 2024
    Inventors: Geoffrey Ryan SALMON, Hazem Mohamed Ahmed SOLIMAN, Mohan RAO
  • Patent number: 11792214
    Abstract: A first dataset that includes an indication of a plurality of network events associated with a time-period is received. For each time sub-period from a plurality of time sub-periods that together span the time-period and to generate a second dataset, a value for each network event from the plurality of network events that occur within that time sub-period is summed. A discrete Fourier transform is performed based on the second dataset to generate a third dataset that includes an indication of a plurality of frequency ranges and a plurality of magnitude values for the plurality of frequency ranges. Each frequency from the plurality of frequencies ranges is associated with a magnitude value from the plurality of magnitude values. A set of candidate frequencies from the plurality of frequencies determined to potentially cause periodic behavior is identified based on the plurality of frequency ranges and the plurality of magnitude values.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: October 17, 2023
    Assignee: Arctic Wolf Networks, Inc.
    Inventors: Geoffrey Ryan Salmon, Hazem Mohamed Ahmed Soliman, Mohan Rao
  • Patent number: 11568964
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for generating a patient profile. One method includes generating a patient profile corresponding to a patient that comprises profile data items and profile data parameters. Generating a synthesized context-aware rendition of a patient summary from the profile data items and the profile data parameters. Mapping doctor specialties and data workflows in relation to the synthesized context-aware rendition of the patient summary.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: January 31, 2023
    Assignee: Praxify Technologies, Inc.
    Inventors: Abhijit Manohar Gupta, Mohan Rao
  • Patent number: 11140211
    Abstract: A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: October 5, 2021
    Assignee: Verizon Media Inc.
    Inventors: John Panzer, Vishwanathan Ramamurthy, Mohan Rao
  • Patent number: 10812504
    Abstract: Systems and methods for detecting cyber attacks on a computer network are provided. The system trains attack and detection models. The attack model is used to synthesize network traffic for transmission to a detection model. The detection model is used to make a determination as to whether an attack is occurring. The results of the determination are used as training data for the attack and detection models.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: October 20, 2020
    Assignee: 1262214 B.C. UNLIMITED LIABILITY COMPANY
    Inventors: Benjamin Smith, Mohan Rao, Sylvain Crozon, Niranjan Mayya
  • Publication number: 20200076873
    Abstract: A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
    Type: Application
    Filed: November 8, 2019
    Publication date: March 5, 2020
    Inventors: John PANZER, Vishwanathan RAMAMURTHY, Mohan RAO
  • Patent number: 10498797
    Abstract: A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: December 3, 2019
    Assignee: Oath Inc.
    Inventors: John Panzer, Vishwanathan Ramamurthy, Mohan Rao
  • Publication number: 20190075123
    Abstract: Systems and methods for detecting cyber attacks on a computer network are provided. The system trains attack and detection models. The attack model is used to synthesize network traffic for transmission to a detection model. The detection model is used to make a determination as to whether an attack is occurring. The results of the determination are used as training data for the attack and detection models.
    Type: Application
    Filed: September 4, 2018
    Publication date: March 7, 2019
    Inventors: Benjamin SMITH, Mohan RAO, Sylvian CROZON, Niranjan MAYYA
  • Publication number: 20180342313
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for a smart suggester system. Implementations can include receiving data indicating a chief complaint relating to a patient during a doctor-patient interaction. The system receives data indicating vitals relating to the patient. The system receives data indicating symptoms relating to the patient. The system generates a treatment plan based on data indicating the chief complaint, data indicating the vitals, and data indicating the symptoms related to the patient. The system provides the treatment plan to a client device of a doctor.
    Type: Application
    Filed: May 29, 2018
    Publication date: November 29, 2018
    Inventors: Abhijit Gupta, Mohan Rao
  • Publication number: 20180332099
    Abstract: A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: John PANZER, Vishwanathan RAMAMURTHY, Mohan RAO
  • Publication number: 20180277244
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for a 3-tap or less, electronic health record and practice management system. Implementations can include identifying an information item, an objective item, a decision item, an action item, and a context item each corresponding to a task in an electronic record and practice management environment. In response to identifying the information item, the object item, the decision item, the action item, and the context item, displaying an interactive mapping between the task and the information item, the object item, the decision item, the action item, and the context item on a display of a client device.
    Type: Application
    Filed: May 29, 2018
    Publication date: September 27, 2018
    Inventors: Abhijit Gupta, Mohan Rao
  • Patent number: 10063615
    Abstract: A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: August 28, 2018
    Assignee: Oath Inc.
    Inventors: John Panzer, Vishwanathan Ramamurthy, Mohan Rao
  • Publication number: 20180158539
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for generating a patient profile. One method includes generating a patient profile corresponding to a patient that comprises profile data items and profile data parameters. Generating a synthesized context-aware rendition of a patient summary from the profile data items and the profile data parameters. Mapping doctor specialties and data workflows in relation to the synthesized context-aware rendition of the patient summary.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 7, 2018
    Inventors: Abhijit Manohar Gupta, Mohan Rao
  • Publication number: 20180089385
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for classification using neural networks. One method includes receiving captured patient data in a template format with one or more fields. Receiving a selection of a likelihood of an illness corresponding to a patient. Determining a treatment plan for the patient using captured patient data, wherein the treatment plan comprises content items with actionable tasks and interconnection between the content items that provide treatment steps based on the illness of the patient. Determining a workflow for the determined treatment plan for the patient.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 29, 2018
    Inventors: Abhijit Manohar Gupta, Mohan Rao
  • Publication number: 20170147758
    Abstract: Digital assistant systems and methods include computerized displays that display timelines of healthcare instances based on date of the same. Timelines may display unique sets of healthcare instances based on selected nodes, filters, or other criteria such as allergies, prognosis, medications, or vitals. Digital assistant systems and methods provide single-page displays of timelines that can be sorted and filtered based on user engagement with the same. Additional information can be recorded through selection and filtering of timelines during specific interactions and times, associated with the recordation, through the single page.
    Type: Application
    Filed: February 6, 2017
    Publication date: May 25, 2017
    Inventors: Abhijit Manohar Gupta, Mohan Rao
  • Publication number: 20160342745
    Abstract: Healthcare information recorders use a series of processor-driven GUIs that enable low burden entry of healthcare information, including examination information, diagnoses, and treatment/prognosis. Typing of whole words and phrases is not required in the recorders, which may operate with simple touches, gestures, spoken commands, etc., potentially through a touchscreen. A database may store a series of input templates and entry options that reflect likely options for healthcare information needed to be entered. All aspects of healthcare are addressable, including examinations, diagnoses, tests and results, prescriptions, treatments, and prognoses. Input into the recorders refines later operations, permitting suggestions, auto-completion, and better solicitation of information in a sequence of GUIs. User input through recorders may thus be both simplified and comprehensive and stored in connection with relevant recordation information such as date and time, attending physician, or by patient identifier.
    Type: Application
    Filed: August 7, 2016
    Publication date: November 24, 2016
    Inventors: Abhijit Manohar Gupta, Mohan Rao
  • Patent number: 9427014
    Abstract: A method for creating hexahedron or cubed nut cluster having a high level of nuts or seeds. The invention is an improved process for manipulating and shaping high content nut and seed food products. In one aspect, the invention manipulates processing conditions to provide a nut slab high nut content nut slab that is conducive to slicing and cutting. In one aspect, the invention manipulates unit operation conditions so as to provide a method of slicing a high content nut slab into longitudinal strips in a continuous operation that minimizes or eliminates jamming at the cutting and/or slabbing conveyors.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: August 30, 2016
    Assignee: FRITO-LAY NORTH AMERICA, INC.
    Inventors: David Wallice Graham, Carol McCall, Mohan Rao, Scott Sullivan
  • Patent number: 9045461
    Abstract: The present invention provides phenyl-heteroaryl derivatives of Formula (I) and pharmaceutically acceptable salts thereof These compounds are useful in the treatment of RAGE-mediated diseases. The present invention further relates to methods for the preparation of compounds of Formula (I) and pharmaceutically acceptable salts thereof, pharmaceutical compositions comprising such compounds, and the use of such compounds and/or pharmaceutical compositions in treating RAGE-mediated diseases.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: June 2, 2015
    Assignee: TransTech Pharma, LLC
    Inventors: Devi R. Gohimukkula, David Jones, Ghassan Qabaja, Jeff J. Zhu, Jeremy T. Cooper, William K. Banner, Kurt Sundermann, Muralidhar Bondlela, Mohan Rao, Pingzhen Wang, Raju B. Gowda, Robert C. Andrews, Suparna Gupta, Anitha Hari, Rongyuan Xie
  • Patent number: 8946259
    Abstract: The present invention is directed to benzazole compounds that inhibit ?-site amyloid precursor protein-cleaving enzyme (BACE) and that may be useful in the treatment or prevention of diseases in which BACE is involved, such as Alzheimer's disease. The invention is also directed to pharmaceutical compositions comprising these compounds and the use of these compounds and compositions in the prevention or treatment of such diseases in which BACE is involved.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: February 3, 2015
    Assignee: High Point Pharmaceuticals, LLC
    Inventors: Adnan M. M. Mjalli, David Robert Jones, Devi Reddy Gohimukkula, Guoxiang Huang, Jeff Jiqun Zhu, Mohan Rao, Robert Carl Andrews, Tan Ren