Patents by Inventor Stuart M. Bailey

Stuart M. Bailey 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: 20240123050
    Abstract: The present invention relates to compositions and methods for inducing an adaptive immune response against Hepatitis C virus (HCV) in a subject. In some embodiments, the present invention provides a composition comprising a nucleoside-modified nucleic acid molecule encoding a HCV antigen, adjuvant, or a combination thereof. For example, in some embodiments, the composition comprises a vaccine comprising a nucleoside-modified nucleic acid molecule encoding a HCV antigen, adjuvant, or a combination thereof.
    Type: Application
    Filed: May 1, 2023
    Publication date: April 18, 2024
    Inventors: Drew Weissman, George M. Shaw, Justin R. Bailey, Stuart C. Ray, James Crowe, Jr., Andrew Flyak
  • Patent number: 11121947
    Abstract: Techniques for monitoring and analysis of interactions between network endpoints are disclosed. In some embodiments, a process for monitoring and analysis of interactions between network endpoints includes collecting Domain Name System (DNS) response data from a network device; determining network endpoint interactions based on an analysis of the DNS response data (e.g., using a processor); and generating a graph corresponding to the network endpoint interactions. For example, the network device can include a DNS device and/or a software-defined networking (SDN) device (e.g., an SDN switch, such as an OpenFlow switch).
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: September 14, 2021
    Assignee: Infoblox Inc.
    Inventors: Sandhya Narayan, Stuart M. Bailey
  • Publication number: 20200169482
    Abstract: Techniques for monitoring and analysis of interactions between network endpoints are disclosed. In some embodiments, a process for monitoring and analysis of interactions between network endpoints includes collecting Domain Name System (DNS) response data from a network device; determining network endpoint interactions based on an analysis of the DNS response data (e.g., using a processor); and generating a graph corresponding to the network endpoint interactions. For example, the network device can include a DNS device and/or a software-defined networking (SDN) device (e.g., an SDN switch, such as an OpenFlow switch).
    Type: Application
    Filed: October 21, 2019
    Publication date: May 28, 2020
    Inventors: Sandhya Narayan, Stuart M. Bailey
  • Patent number: 10511498
    Abstract: Techniques for monitoring and analysis of interactions between network endpoints are disclosed. In some embodiments, a process for monitoring and analysis of interactions between network endpoints includes collecting Domain Name System (DNS) response data from a network device; determining network endpoint interactions based on an analysis of the DNS response data (e.g., using a processor); and generating a graph corresponding to the network endpoint interactions. For example, the network device can include a DNS device and/or a software-defined networking (SDN) device (e.g., an SDN switch, such as an OpenFlow switch).
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: December 17, 2019
    Assignee: Infoblox Inc.
    Inventors: Sandhya Narayan, Stuart M. Bailey
  • Patent number: 9684701
    Abstract: Replicating data in a distributed database having a plurality of nodes is disclosed. Replicating includes receiving a semantic command at a local version of the database at a node, interpreting the semantic command, and applying the semantic command to the local version of the database.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: June 20, 2017
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Ivan W. Pulleyn, Srinath Gutti
  • Patent number: 9621512
    Abstract: Techniques for providing DHCP updates are provided. In various embodiments, a DHCP notification is received from a DHCP server, the notification includes a network address and a unique device identifier combination of a device. A second notification is generated in response to receiving the first notification, the second notification includes the network address and the unique device identifier combination.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: April 11, 2017
    Assignee: Infoblox Inc.
    Inventors: Navin Boddu, Richard Kagan, Stuart M. Bailey
  • Patent number: 9424296
    Abstract: Making data available from a database is disclosed. Making data available includes specifying a query function having a query function name, wherein the query function includes a structure and a member, determining the structure and the member included in the query function, wherein the query function has a query function name and includes the structure and the member, creating an index for the structure on the member, and compiling the query function to be available to a user by invoking the query function name without the user having to specify the structure and the member. Retrieving data from a database is disclosed. Retrieving includes invoking a query function that specifies a plurality of structures and a value, accessing a cross index of the plurality of structures, and using the cross index to access the data.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: August 23, 2016
    Assignee: Infoblox Inc.
    Inventors: Srinath Gutti, Stuart M. Bailey, Ivan W. Pulleyn
  • Patent number: 9317514
    Abstract: Techniques for managing system information are disclosed. In one embodiment, a piece of system information is received, a synthesized link is created linking a system information identifier corresponding to the system information to a synthesized group identifier, the synthesized group identifier represents a group to which the synthesized information/synthesized information identifier belongs.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: April 19, 2016
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Richard Kagan, Navin Boddu, David Vigier, Thomas S. Clark, Joseph D. Head
  • Patent number: 9317545
    Abstract: Writing data in a distributed database having a plurality of nodes is disclosed. Writing includes receiving a write request at a node, wherein the write request is associated with one or more operations to define an atomic transaction and performing the atomic transaction based on the request. The atomic transaction includes writing to a first version of the database in the node and writing to an entity representative of a state of the first version of the database.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: April 19, 2016
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Ivan W. Pulleyn, Srinath Gutti
  • Patent number: 9203899
    Abstract: Managing network event information from a plurality of network appliances is disclosed. Each network appliance provides a network service and each has a version of a common database. Managing includes detecting network event information at a first network appliance, updating a version of the common database on the first network appliance with the network event information, and propagating the network event information to other versions of the database on other network appliances.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: December 1, 2015
    Assignee: Infoblox Inc.
    Inventors: Morteza Ansari, Stuart M. Bailey
  • Patent number: 9063965
    Abstract: Maintaining consistent DNS information is disclosed. Information associated with a resource is received. A resource record is populated with the information. View information is derived from the resource record.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: June 23, 2015
    Assignee: Infoblox Inc.
    Inventors: Ivan W. Pulleyn, Stuart M. Bailey, Morteza Ansari, Etienne M. Liu, Ulf P. Ekberg, Srinath Gutti
  • Patent number: 9053133
    Abstract: A technique for enforcing a database relationship is disclosed. The technique includes specifying within a database schema a reference type that associates two structures and specifies the relationship between the two structures, and automatically generating code that checks the relationship between the two structures based on the specified reference in the database schema.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: June 9, 2015
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Srinath Gutti, Ivan W. Pulleyn
  • Patent number: 9021079
    Abstract: A DNS server system provides IP addresses for a host in a computer network. Upon receiving a request from a client for an IP address associated with a domain name, the requested IP address is retrieved from an object oriented database and transmitted to the client. The DNS server system provides configuration access from a client in a computer network. Communicative coupling is established between a client web browser and a DNS server system web server. A user interface adapted to provide configuration access to a DNS server system is requested. The user interface is downloaded from the DNS server system over the computer network.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: April 28, 2015
    Assignee: Infoblox Inc.
    Inventors: Ivan W. Pulleyn, Stuart M. Bailey
  • Publication number: 20150106329
    Abstract: Replicating data in a distributed database having a plurality of nodes is disclosed. Replicating includes receiving a semantic command at a local version of the database at a node, interpreting the semantic command, and applying the semantic command to the local version of the database.
    Type: Application
    Filed: September 24, 2014
    Publication date: April 16, 2015
    Inventors: Stuart M. Bailey, Ivan W. Pulleyn, Srinath Gutti
  • Patent number: 8892516
    Abstract: Techniques for writing data in a distributed database system having a plurality of members and a master are disclosed. In one embodiment, a write request is received at an originating member. The write request is applied to a version of a database on the originating member and is placed in a journal queue of items for propagating to the master in one single atomic action. The write request is propagated to the master. Whether the propagated write request is associated with a conflict is determined, and in an event it is determined that the propagated write request is associated with the conflict, an indication that the write request is associated with the conflict is sent to the originating member.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: November 18, 2014
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Ivan W. Pulleyn, Srinath Gutti
  • Patent number: 8874516
    Abstract: Replicating data in a distributed database having a plurality of nodes is disclosed. Replicating includes receiving a semantic command at a local version of the database at a node, interpreting the semantic command, and applying the semantic command to the local version of the database.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: October 28, 2014
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Ivan W. Pulleyn, Srinath Gutti
  • Publication number: 20140297643
    Abstract: Techniques for managing system information are disclosed. In one embodiment, a piece of system information is received, a synthesized link is created linking a system information identifier corresponding to the system information to a synthesized group identifier, the synthesized group identifier represents a group to which the synthesized information/synthesized information identifier belongs.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 2, 2014
    Applicant: Infoblox Inc.
    Inventors: Stuart M. Bailey, Richard Kagan, Navin Boddu, David Vigier, Thomas S. Clark, Joseph D. Head
  • Publication number: 20140297890
    Abstract: Techniques for providing DHCP updates are provided. In various embodiments, a DHCP notification is received from a DHCP server, the notification includes a network address and a unique device identifier combination of a device. A second notification is generated in response to receiving the first notification, the second notification includes the network address and the unique device identifier combination.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 2, 2014
    Applicant: Infoblox Inc.
    Inventors: Navin Boddu, Richard Kagan, Stuart M. Bailey
  • Patent number: 8725681
    Abstract: Techniques for managing system information are disclosed. In one embodiment, a piece of system information is received, a synthesized link is created linking a system information identifier corresponding to the system information to a synthesized group identifier, the synthesized group identifier represents a group to which the synthesized information/synthesized information identifier belongs.
    Type: Grant
    Filed: April 23, 2011
    Date of Patent: May 13, 2014
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Richard Kagan, Navin Boddu, David Vigier, Thomas S. Clark, Joseph D. Head
  • Patent number: 8725852
    Abstract: Techniques for providing DHCP updates are provided. In various embodiments, a DHCP notification is received from a DHCP server, the notification includes a network address and a unique device identifier combination of a device. A second notification is generated in response to receiving the first notification, the second notification includes the network address and the unique device identifier combination.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: May 13, 2014
    Assignee: Infoblox Inc.
    Inventors: Navin Boddu, Richard Kagan, Stuart M. Bailey