Patents by Inventor Julian Mitchell

Julian Mitchell 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: 11925631
    Abstract: The present disclosure relates generally to certain 6-azabenzimidazole compounds, pharmaceutical compositions comprising said compounds, and methods of making and using said compounds and pharmaceutical compositions. The compounds and compositions disclosed herein may be used for the treatment or prevention of diseases, disorders, or infections modifiable by hematopoietic progenitor kinase 1 (HPK1) inhibitors, such as HBV, HIV, cancer, and/or a hyper-proliferative disease.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 12, 2024
    Assignee: Gilead Sciences, Inc.
    Inventors: Gayatri Balan, Mark J. Bartlett, Jayaraman Chandrasekhar, Julian A. Codelli, John H. Conway, Jennifer L. Cosman, Rao V. Kalla, Musong Kim, Seung H. Lee, Jennifer R. Lo, Jennifer A. Loyer-Drew, Scott A. Mitchell, Thao D. Perry, Gary B. Phillips, Patrick J. Salvo, Joshua J. Van Veldhuizen, Suet C. Yeung, Jeff Zablocki
  • Patent number: 11857587
    Abstract: The present invention provides a composition for human or animal consumption, preferably with antiviral, antibacterial, antifungal, antiprotozoal, immune boosting and/or toxin resistance activities. The composition includes a fungal extract component and optionally a fruit extract component. The invention also provides methods for producing the composition and methods of using the composition.
    Type: Grant
    Filed: January 17, 2021
    Date of Patent: January 2, 2024
    Inventors: Thomas Loussier, Julian Mitchell
  • Publication number: 20210128655
    Abstract: The present invention provides a composition for human or animal consumption, preferably with antiviral, antibacterial, antifungal, antiprotozoal, immune boosting and/or toxin resistance activities. The composition includes a fungal extract component and optionally a fruit extract component. The invention also provides methods for producing the composition and methods of using the composition.
    Type: Application
    Filed: January 17, 2021
    Publication date: May 6, 2021
    Inventors: Thomas Loussier, Julian Mitchell
  • Patent number: 9094256
    Abstract: The present invention allows a network policy server or other centralized entity to provide arbitration for selecting media capabilities to use in a communication session between communication clients. In operation, the network policy server will directly or indirectly receive a first message in association with an attempt to establish a communication session from a first communication client. The first message will include the available media capabilities of the first communication client. The network policy server will apply appropriate policies for the first communication client, the network in general, or a combination thereof to select one or more of the first media capabilities to determine a second set of media capabilities, which are provided in response to the first message. This reduced set of media capabilities will ultimately be used to establish the communication session with the first communication client.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: July 28, 2015
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: David P. Ress, Julian Mitchell
  • Patent number: 9015307
    Abstract: An Application Server entity in an IP Multimedia Subsystem (IMS) network comprises an interface for interfacing with an application and control logic which is arranged to inspect signaling information received from the application via the interface in the form of Extensible Markup Language (XML). The received signaling information is compared with stored rule data which specifies a relationship between an element in the signaling information and an action that should be taken and output data is generated based on the comparison. The Application Server can output operational measurements and/or charging information which more accurately reflect usage made of the Application Server resources. The need for a separate OSA/Parlay-X gateway can be avoided.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: April 21, 2015
    Assignee: RPX Clearinghouse LLC
    Inventors: John Storrie, Anthony Waters, Julian Mitchell
  • Patent number: 8949391
    Abstract: The present invention relates to methods of, computer software for and apparatus for enabling network management in a network arrangement in which a first network is separated from a second network by a network address translator or firewall. More particularly, but not exclusively, the present invention enables, in a carrier hosted solution, a) operational information relating to a device or equipment in a customer network and for use in a network management system of a carrier network and b) control information to be provided to the device or equipment by the network management system to traverse the network address translator or firewall separating the carrier and customer networks. The traversal of the network address translator or firewall is achieved by inserting the operational or control information in keep alive signalling used maintain the NAT bind or firewall pinhole.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: February 3, 2015
    Assignee: Rockstar Consortium US LP
    Inventors: Paul Kettlewell, Julian Mitchell, Sujata Arambepola
  • Publication number: 20130297495
    Abstract: An Application Server entity in an IP Multimedia Subsystem (IMS) network comprises an interface for interfacing with an application and control logic which is arranged to inspect signaling information received from the application via the interface in the form of Extensible Markup Language (XML). The received signaling information is compared with stored rule data which specifies a relationship between an element in the signaling information and an action that should be taken and output data is generated based on the comparison. The Application Server can output operational measurements and/or charging information which more accurately reflect usage made of the Application Server resources. The need for a separate OSA/Parlay-X gateway can be avoided.
    Type: Application
    Filed: July 3, 2013
    Publication date: November 7, 2013
    Applicant: ROCKSTAR BIDCO LP
    Inventors: John Storrie, Anthony Waters, Julian Mitchell
  • Publication number: 20130297733
    Abstract: In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signaling messages, from middlebox-identity-providing nodes.
    Type: Application
    Filed: July 3, 2013
    Publication date: November 7, 2013
    Applicant: ROCKSTAR CONSORTIUM US LP
    Inventors: Julian Mitchell, David J. Tubb, Mark Watson
  • Patent number: 8489751
    Abstract: In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signalling messages, from middlebox-identity-providing nodes.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: July 16, 2013
    Assignee: Avaya Inc.
    Inventors: Julian Mitchell, David J. Tubb, Mark Watson
  • Patent number: 8484326
    Abstract: An Application Server entity in an IP Multimedia Subsystem (IMS) network comprises an interface for interfacing with an application and control logic which is arranged to inspect signalling information received from the application via the interface in the form of Extensible Markup Language (XML). The received signalling information is compared with stored rule data which specifies a relationship between an element in the signalling information and an action that should be taken and output data is generated based on the comparison. The Application Server can output operational measurements and/or charging information which more accurately reflect usage made of the Application Server resources. The need for a separate OSA/Parlay-X gateway can be avoided.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: July 9, 2013
    Assignee: Rockstar BIDCO LP
    Inventors: John Storrie, Anthony Waters, Julian Mitchell
  • Patent number: 8468259
    Abstract: In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signalling messages, from middlebox-identity-providing nodes.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: June 18, 2013
    Assignee: Rockstar BIDCO LP
    Inventors: Julian Mitchell, David J. Tubb, Mark Watson
  • Publication number: 20120096173
    Abstract: In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signalling messages, from middlebox-identity-providing nodes.
    Type: Application
    Filed: December 14, 2011
    Publication date: April 19, 2012
    Applicant: ROCKSTAR BIDCO LP
    Inventors: Julian Mitchell, David J. Tubb, Mark Watson
  • Publication number: 20120096174
    Abstract: In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signalling messages, from middlebox-identity-providing nodes.
    Type: Application
    Filed: December 14, 2011
    Publication date: April 19, 2012
    Applicant: ROCKSTAR BIDCO LP
    Inventors: Julian Mitchell, David J. Tubb, Mark Watson
  • Patent number: 8095668
    Abstract: In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signalling messages, from middlebox-identity-providing nodes.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: January 10, 2012
    Assignee: Rockstar Bidco LP
    Inventors: Julian Mitchell, David J Tubb, Mark Watson
  • Patent number: 8051177
    Abstract: A VPN media proxy for communication between VPNs and external networks having different addressing schemes, has interfaces to the two or more VPNs, a configuration store, and an address translator arranged to translate the source and destination address of the information based on the configuration. Sharing of the proxy by many VPNs can keep costs down or enable more VPNs to be provided. A call server also shared by the VPNs is used to set up the session and to establish the configuration. The proxy can have an address within each VPN so that it appears to be a dedicated resource for each VPN.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: November 1, 2011
    Assignee: Genband US LLC
    Inventors: Julian Mitchell, Dany Sylvain, Scott Larrigan
  • Patent number: 8000236
    Abstract: A media proxy receive a first message from a near end of a path of a communications session, and before receiving a corresponding message from a far end, the media proxy is arranged to detect a blocking situation where another device in the path is awaiting the first message before forwarding the corresponding message. Detecting such a blocking situation enables it to be overcome, and enables the communication session to proceed. The media proxy can send a probe message to discover if there is another media proxy along the path causing the blocking. This is useful where the only information about the far end is the media path which is in the call set up, e.g. IP address and port. Sending the probe message can be under the control of a call server.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: August 16, 2011
    Assignee: Nortel Networks Limited
    Inventors: Julian Mitchell, Levay Louis, Cedric Aoun
  • Publication number: 20100020792
    Abstract: A media proxy receive a first message from a near end of a path of a communications session, and before receiving a corresponding message from a far end, the media proxy is arranged to detect a blocking situation where another device in the path is awaiting the first message before forwarding the corresponding message. Detecting such a blocking situation enables it to be overcome, and enables the communication session to proceed. The media proxy can send a probe message to discover if there is another media proxy along the path causing the blocking. This is useful where the only information about the far end is the media path which is in the call set up, e.g. IP address and port. Sending the probe message can be under the control of a call server.
    Type: Application
    Filed: October 1, 2009
    Publication date: January 28, 2010
    Applicant: Nortel Networks Limited
    Inventors: Julian Mitchell, Levay Louis, Cedric Aoun
  • Patent number: 7643412
    Abstract: A media proxy receive a first message from a near end of a path of a communications session, and before receiving a corresponding message from a far end, the media proxy is arranged to detect a blocking situation where another device in the path is awaiting the first message before forwarding the corresponding message. Detecting such a blocking situation enables it to be overcome, and enables the communication session to proceed. The media proxy can send a probe message to discover if there is another media proxy along the path causing the blocking. This is useful where the only information about the far end is the media path which is in the call set up, e.g. IP address and port. Sending the probe message can be under the control of a call server.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: January 5, 2010
    Assignee: Nortel Networks Limited
    Inventors: Julian Mitchell, Levay Louis, Cedric Aoun
  • Patent number: 7593388
    Abstract: A VPN converter for interfacing two or more VPNs to an external network receives information relating to a communication session between an entity in any of the VPNs and the external network and converts a format such as an encoding or transmission format of the information, e.g. between VoIP packets and TDM signals for the PSTN. The converter is under the control of a call server and carries out routing and NAT functions. It determines which VPN the information relates to. By sharing the call server and converter between many VPNs, the amount of equipment can be reduced.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: September 22, 2009
    Assignee: Nortel Networks Limited
    Inventors: Julian Mitchell, Dany Sylvain, Scott Larrigan
  • Patent number: 7568041
    Abstract: In a packet based (typically IP) network, network address translation is frequently used to overcome the problem of dwindling address spaces. However, network address translation prevents the operation of many of the complex protocols used for transmission of media streams for example, data such as voice over IP or video over IP. Accordingly, media proxy devices are used to allow such data to traverse NAT boundaries. However, media proxy devices are expensive and therefore scarce and the selection of an optimum media proxy is important to obtain optimum functionality and cost effectiveness within the network. By providing a call agent in the network with a simple model of the network and providing information concerning optimum media proxies for different parts of the network, the problem of selecting an optimum media proxy during path set up is overcome.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: July 28, 2009
    Assignee: Nortel Networks Limited
    Inventors: Robert Turner, Julian Mitchell, Neil Watts