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: 12225024Abstract: 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: GrantFiled: July 14, 2023Date of Patent: February 11, 2025Assignee: Arctic Wolf Networks, Inc.Inventors: Geoffrey Ryan Salmon, Hazem Mohamed Ahmed Soliman, Mohan Rao
-
Publication number: 20240171595Abstract: 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: ApplicationFiled: July 14, 2023Publication date: May 23, 2024Inventors: Geoffrey Ryan SALMON, Hazem Mohamed Ahmed SOLIMAN, Mohan RAO
-
Patent number: 11792214Abstract: 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: GrantFiled: November 18, 2022Date of Patent: October 17, 2023Assignee: Arctic Wolf Networks, Inc.Inventors: Geoffrey Ryan Salmon, Hazem Mohamed Ahmed Soliman, Mohan Rao
-
Patent number: 11568964Abstract: 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: GrantFiled: December 5, 2017Date of Patent: January 31, 2023Assignee: Praxify Technologies, Inc.Inventors: Abhijit Manohar Gupta, Mohan Rao
-
Patent number: 11140211Abstract: 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: GrantFiled: November 8, 2019Date of Patent: October 5, 2021Assignee: Verizon Media Inc.Inventors: John Panzer, Vishwanathan Ramamurthy, Mohan Rao
-
Patent number: 10812504Abstract: 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: GrantFiled: September 4, 2018Date of Patent: October 20, 2020Assignee: 1262214 B.C. UNLIMITED LIABILITY COMPANYInventors: Benjamin Smith, Mohan Rao, Sylvain Crozon, Niranjan Mayya
-
Publication number: 20200076873Abstract: 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: ApplicationFiled: November 8, 2019Publication date: March 5, 2020Inventors: John PANZER, Vishwanathan RAMAMURTHY, Mohan RAO
-
Patent number: 10498797Abstract: 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: GrantFiled: July 23, 2018Date of Patent: December 3, 2019Assignee: Oath Inc.Inventors: John Panzer, Vishwanathan Ramamurthy, Mohan Rao
-
Publication number: 20190075123Abstract: 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: ApplicationFiled: September 4, 2018Publication date: March 7, 2019Inventors: Benjamin SMITH, Mohan RAO, Sylvian CROZON, Niranjan MAYYA
-
Publication number: 20180342313Abstract: 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: ApplicationFiled: May 29, 2018Publication date: November 29, 2018Inventors: Abhijit Gupta, Mohan Rao
-
Publication number: 20180332099Abstract: 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: ApplicationFiled: July 23, 2018Publication date: November 15, 2018Inventors: John PANZER, Vishwanathan RAMAMURTHY, Mohan RAO
-
Publication number: 20180277244Abstract: 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: ApplicationFiled: May 29, 2018Publication date: September 27, 2018Inventors: Abhijit Gupta, Mohan Rao
-
Patent number: 10063615Abstract: 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: GrantFiled: May 23, 2014Date of Patent: August 28, 2018Assignee: Oath Inc.Inventors: John Panzer, Vishwanathan Ramamurthy, Mohan Rao
-
Publication number: 20180158539Abstract: 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: ApplicationFiled: December 5, 2017Publication date: June 7, 2018Inventors: Abhijit Manohar Gupta, Mohan Rao
-
Publication number: 20180089385Abstract: 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: ApplicationFiled: November 30, 2017Publication date: March 29, 2018Inventors: Abhijit Manohar Gupta, Mohan Rao
-
Publication number: 20170147758Abstract: 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: ApplicationFiled: February 6, 2017Publication date: May 25, 2017Inventors: Abhijit Manohar Gupta, Mohan Rao
-
Publication number: 20160342745Abstract: 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: ApplicationFiled: August 7, 2016Publication date: November 24, 2016Inventors: Abhijit Manohar Gupta, Mohan Rao
-
Patent number: 9427014Abstract: 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: GrantFiled: January 4, 2011Date of Patent: August 30, 2016Assignee: FRITO-LAY NORTH AMERICA, INC.Inventors: David Wallice Graham, Carol McCall, Mohan Rao, Scott Sullivan
-
Patent number: 9045461Abstract: 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: GrantFiled: March 26, 2014Date of Patent: June 2, 2015Assignee: TransTech Pharma, LLCInventors: 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: 8946259Abstract: 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: GrantFiled: October 28, 2013Date of Patent: February 3, 2015Assignee: High Point Pharmaceuticals, LLCInventors: Adnan M. M. Mjalli, David Robert Jones, Devi Reddy Gohimukkula, Guoxiang Huang, Jeff Jiqun Zhu, Mohan Rao, Robert Carl Andrews, Tan Ren