Patents by Inventor Sanjay Agarwal

Sanjay Agarwal 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).

  • Publication number: 20180067102
    Abstract: Methods for diagnosing or monitoring endometriosis in a mammal are provided. The methods include the steps of determining the expression levels of BDNF, glycodelin and optionally ZAG, in a biological sample from the mammal, and determining that the mammal has endometriosis when the biomarker expression levels in the sample are elevated.
    Type: Application
    Filed: June 26, 2017
    Publication date: March 8, 2018
    Inventors: Warren Foster, Jocelyn Wessels, Sanjay Agarwal, Leyla Soleymani
  • Patent number: 9769210
    Abstract: A management entity imports information included in security policies from security devices configured to operate in accordance with respective ones of the security policies. The information is classified into security policy classifications based on commonality in the information across the security policies. The security policy classifications are displayed as selectable security policy classifications. An entry of a policy template name and selections of multiple security policy classifications are received. The security policies in the multiple selected security policy classifications are assigned to a security policy template identified by the entered policy template name.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: September 19, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Yedidya Dotan, Sanjay Agarwal, Robin Martherus
  • Patent number: 9531757
    Abstract: A management entity discovers security devices connected to a network. Each security device controls access to resources by devices associated with the security device according to a corresponding native security policy that is based on a corresponding native policy model associated with the security device. The management entity imports the native security policies from the corresponding security devices over the network, and normalizes the imported native security policies across the security devices based on a generic policy model, to produce normalized security policies that are based on the generic policy model and representative of the native security polices. The management entity receives security events from the security devices, and processes the received security events among the security devices based on the normalized security policies.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: December 27, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Shawn Henry, Robin Martherus, Sanjay Agarwal
  • Publication number: 20160301717
    Abstract: A management entity imports information included in security policies from security devices configured to operate in accordance with respective ones of the security policies. The information is classified into security policy classifications based on commonality in the information across the security policies. The security policy classifications are displayed as selectable security policy classifications. An entry of a policy template name and selections of multiple security policy classifications are received. The security policies in the multiple selected security policy classifications are assigned to a security policy template identified by the entered policy template name.
    Type: Application
    Filed: June 22, 2016
    Publication date: October 13, 2016
    Inventors: Yedidya Dotan, Sanjay Agarwal, Robin Martherus
  • Publication number: 20160281167
    Abstract: Methods for diagnosing or monitoring endometriosis in a mammal are provided. The methods include the steps of determining the expression levels of BDNF and its receptor, Ntrk2, in a biological sample from the mammal, and determining that the mammal has endometriosis when the BDNF and Ntrk2 expression levels in the sample are elevated.
    Type: Application
    Filed: April 8, 2016
    Publication date: September 29, 2016
    Inventors: Warren Foster, Nicholas Leyland, Jocelyne Wessels, Sanjay Agarwal
  • Patent number: 9401933
    Abstract: A management entity connects with multiple security devices across a network. Each security device operates in accordance with one or more security policies. The management entity imports, over the network, data describing the security policies from the multiple security devices. The management entity classifies the imported security policies into security policy classifications based on commonality in information included in the security policies across the multiple security devices.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: July 26, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Yedidya Dotan, Sanjay Agarwal, Robin Martherus
  • Publication number: 20160212167
    Abstract: A management entity connects with multiple security devices across a network. Each security device operates in accordance with one or more security policies. The management entity imports, over the network, data describing the security policies from the multiple security devices. The management entity classifies the imported security policies into security policy classifications based on commonality in information included in the security policies across the multiple security devices.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Yedidya Dotan, Sanjay Agarwal, Robin Martherus
  • Publication number: 20160212166
    Abstract: A management entity discovers security devices connected to a network. Each security device controls access to resources by devices associated with the security device according to a corresponding native security policy that is based on a corresponding native policy model associated with the security device. The management entity imports the native security policies from the corresponding security devices over the network, and normalizes the imported native security policies across the security devices based on a generic policy model, to produce normalized security policies that are based on the generic policy model and representative of the native security polices. The management entity receives security events from the security devices, and processes the received security events among the security devices based on the normalized security policies.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Shawn Henry, Robin Martherus, Sanjay Agarwal
  • Publication number: 20150242488
    Abstract: A method, computer program product, and computing system for receiving a selected product category from a user. The selected product category is associated with a plurality of products available for sale within an online catalog. A master set of attributes is rendered for the plurality of products, wherein the master set of attributes includes a plurality of discrete attributes that are grouped in accordance with attribute type.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 27, 2015
    Inventors: MARK UNAK, Sanjay Agarwal, Vivek Shivaprabhu
  • Publication number: 20150235284
    Abstract: A method, computer program product, and computing system for defining a database record for each of a plurality of products available for sale within an online catalog, thus defining a plurality of database records. An attribute set is associated with each of the plurality of database records, thus defining a plurality of attribute sets. A search string is received from a user that defines one of more search terms. The one of more search terms defined within the search string are compared to the plurality of attribute sets to identify one or more matching database records, wherein the one or more matching database records are chosen from the plurality of database records.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 20, 2015
    Inventors: Mark Unak, Sanjay Agarwal, Vivek Shivaprabhu
  • Publication number: 20150235285
    Abstract: A method, computer program product, and computing system for rendering a first-level menu for an online catalog, wherein the first-level menu defines a plurality of first-level categories. A first response is received from a user of the online catalog that defines a selected first-level category, chosen from the plurality of first-level categories. A plurality of second-level categories, associated with the selected first-level category, is rendered in a subordinate fashion with respect to the selected first-level category.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 20, 2015
    Inventors: MARK UNAK, Sanjay Agarwal, Vivek Shivaprabhu
  • Patent number: 8967900
    Abstract: A hygienic modular writing utensil and method of using for eliminating or minimizing the spread of germs, bacteria and the like between a first and a second user. The utensil has an External Protective Shield with a first holding area for use by the first user and a removable Internal Writing Utensil with a second holding area for use by the second user. The External Protective Shield has an internal cleaning element and the Internal Writing Utensil has a removable cap on its outer end, whereby when the first user pulls the Internal Writing Utensil out from the External Protective Shield or reinserts the Internal Writing Utensil back into the External Protective Shield by grasping the exterior surface of the removable cap, an outer surface of the Internal Writing Utensil, including the second holding area is cleaned.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 3, 2015
    Inventors: James M. Anderson, Sanjay Agarwal
  • Patent number: 8853932
    Abstract: Techniques described herein generally relate to methods of manufacturing devices and devices including a filament having therein or coated with a catalyst and carbon nanotubes. The device may be configured to produce light with a luminary characteristic having a value higher than a value of the luminary characteristic of a device having an uncoated filament at a same operating condition. The luminary characteristic may include one or more of device irradiance or light efficiency. The filament may be a tungsten filament, and the carbon nanotubes may include multiwall carbon nanotubes or single wall carbon nanotubes. The filament may be coated with the carbon nanotubes using one or more deposition techniques including electric arc discharge, laser ablation and chemical vapor deposition (CVD). The filament may be coated with the catalyst using a method including one or more of electroless plating, electroplating, dip coating, spin coating, and radio frequency (RF) sputtering.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: October 7, 2014
    Assignee: Indian Institute of Technology Kanpur
    Inventors: Kamal Krishna Kar, Raghunandan Sharma, Ariful Rahman, Sanjay Agarwal
  • Publication number: 20140023424
    Abstract: A hygienic modular writing utensil and method of using for eliminating or minimizing the spread of germs, bacteria and the like between a first and a second user. The utensil has an External Protective Shield with a first holding area for use by the first user and a removable Internal Writing Utensil with a second holding area for use by the second user. The External Protective Shield has an internal cleaning element and the Internal Writing Utensil has a removable cap on its outer end, whereby when the first user pulls the Internal Writing Utensil out from the External Protective Shield or reinserts the Internal Writing Utensil back into the External Protective Shield by grasping the exterior surface of the removable cap, an outer surface of the Internal Writing Utensil, including the second holding area is cleaned.
    Type: Application
    Filed: March 15, 2013
    Publication date: January 23, 2014
    Inventors: James M. Anderson, Sanjay Agarwal
  • Patent number: 8539545
    Abstract: An example network system includes a plurality of endpoint computing resources, a business policy graph of a network that includes a set of the plurality of endpoint computing resources configured as a security domain, a set of policy enforcement points (“PEPs”) configured to enforce network policies, and a network management module (“NMM”). The NMM is configured to receive an indication of a set of network policies to apply to the security domain, automatically determine a subset of PEPs of the set of PEPs are required to enforce the set of network policies based on physical network topology information readable by the NMM that includes information about the location of the endpoint computing resources and the set of PEPs within the network, and apply the network policies to the subset of PEPs in order to enforce the network policies against the set of endpoint computing resources of the security domain.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: September 17, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Anoop Kartha, Kamil Imtiaz, Ahzam Ali, Amarnath Bachhu Satyan, Firdousi Zackariya, Nadeem Khan, Sanjay Agarwal
  • Publication number: 20120074832
    Abstract: Techniques described herein generally relate to methods of manufacturing devices and devices including a filament having therein or coated with a catalyst and carbon nanotubes. The device may be configured to produce light with a luminary characteristic having a value higher than a value of the luminary characteristic of a device having an uncoated filament at a same operating condition. The luminary characteristic may include one or more of device irradiance or light efficiency. The filament may be a tungsten filament, and the carbon nanotubes may include multiwall carbon nanotubes or single wall carbon nanotubes. The filament may be coated with the carbon nanotubes using one or more deposition techniques including electric arc discharge, laser ablation and chemical vapor deposition (CVD). The filament may be coated with the catalyst using a method including one or more of electroless plating, electroplating, dip coating, spin coating, and radio frequency (RF) sputtering.
    Type: Application
    Filed: January 31, 2011
    Publication date: March 29, 2012
    Inventors: Kamal Krishna Kar, Raghunandan Sharma, Ariful Rahman, Sanjay Agarwal
  • Publication number: 20120023546
    Abstract: An example network system includes a plurality of endpoint computing resources, a business policy graph of a network that includes a set of the plurality of endpoint computing resources configured as a security domain, a set of policy enforcement points (“PEPs”) configured to enforce network policies, and a network management module (“NMM”). The NMM is configured to receive an indication of a set of network policies to apply to the security domain, automatically determine a subset of PEPs of the set of PEPs are required to enforce the set of network policies based on physical network topology information readable by the NMM that includes information about the location of the endpoint computing resources and the set of PEPs within the network, and apply the network policies to the subset of PEPs in order to enforce the network policies against the set of endpoint computing resources of the security domain.
    Type: Application
    Filed: July 22, 2010
    Publication date: January 26, 2012
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Anoop V. Kartha, Kamil Imtiaz, Ahzam Ali, Amarnath Bachhu Satyan, Firdousi Zackariya, Nadeem Khan, Sanjay Agarwal
  • Patent number: 7836028
    Abstract: A versioned relational database system (VRDBS) in which versions of data contained in a relational database system are accessed by means of workspaces. Metadata in the VRDBS permits a workspace to have multiple parents. The multi-parented VRDBS performs operations including specifying that a workspace be made an additional parent of another workspace or that an additional parent be removed as a parent of the other workspace. The fact that a workspace may have multiple parents affects the manner in which merge and refresh operations are performed and the manner in which system-enforced constraints such as primary key constraints, unique key constraints, and referential integrity constraints are handled. The metadata for the VRDBMS includes a multi-parent graph for each workspace that has multiple parents. The multi-parent graph is used in the performance of the merge and refresh operations and in determining constraint violations.
    Type: Grant
    Filed: July 25, 2002
    Date of Patent: November 16, 2010
    Assignee: Oracle International Corporation
    Inventors: Sanjay Agarwal, Ramkrishna Chatterjee
  • Publication number: 20100099441
    Abstract: Methods and systems for mobile advertising that include receiving an advertisement banner from an advertiser, incorporating identifying information in to the advertisement banner to produce a modified advertisement banner, and displaying the modified advertisement banner on a display of a mobile device are disclosed.
    Type: Application
    Filed: October 17, 2008
    Publication date: April 22, 2010
    Inventors: Sanjay Agarwal, Jennifer Liu Low, Daniel T. Erat, Jennifer W. Lin, Sridhar Venkatakrishnan
  • Patent number: 7593334
    Abstract: According to one embodiment, a method of regulating traffic at a network hardware machine is disclosed. The method includes receiving a data packet, calculating a time stamp difference value, determining whether a maximum token bucket value has been exceeded by the time stamp difference value and determining whether there are enough tokens to transmit the packet.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: September 22, 2009
    Assignee: Altera Corporation
    Inventors: Neil Mammen, Sanjay Agarwal