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: 11925631Abstract: 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: GrantFiled: May 27, 2021Date of Patent: March 12, 2024Assignee: 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: 11857587Abstract: 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: GrantFiled: January 17, 2021Date of Patent: January 2, 2024Inventors: Thomas Loussier, Julian Mitchell
-
Publication number: 20210128655Abstract: 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: ApplicationFiled: January 17, 2021Publication date: May 6, 2021Inventors: Thomas Loussier, Julian Mitchell
-
Patent number: 9094256Abstract: 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: GrantFiled: December 21, 2004Date of Patent: July 28, 2015Assignee: RPX CLEARINGHOUSE LLCInventors: David P. Ress, Julian Mitchell
-
Patent number: 9015307Abstract: 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: GrantFiled: July 3, 2013Date of Patent: April 21, 2015Assignee: RPX Clearinghouse LLCInventors: John Storrie, Anthony Waters, Julian Mitchell
-
Patent number: 8949391Abstract: 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: GrantFiled: August 4, 2004Date of Patent: February 3, 2015Assignee: Rockstar Consortium US LPInventors: Paul Kettlewell, Julian Mitchell, Sujata Arambepola
-
Publication number: 20130297495Abstract: 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: ApplicationFiled: July 3, 2013Publication date: November 7, 2013Applicant: ROCKSTAR BIDCO LPInventors: John Storrie, Anthony Waters, Julian Mitchell
-
Publication number: 20130297733Abstract: 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: ApplicationFiled: July 3, 2013Publication date: November 7, 2013Applicant: ROCKSTAR CONSORTIUM US LPInventors: Julian Mitchell, David J. Tubb, Mark Watson
-
Patent number: 8489751Abstract: 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: GrantFiled: December 14, 2011Date of Patent: July 16, 2013Assignee: Avaya Inc.Inventors: Julian Mitchell, David J. Tubb, Mark Watson
-
Patent number: 8484326Abstract: 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: GrantFiled: September 28, 2006Date of Patent: July 9, 2013Assignee: Rockstar BIDCO LPInventors: John Storrie, Anthony Waters, Julian Mitchell
-
Patent number: 8468259Abstract: 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: GrantFiled: December 14, 2011Date of Patent: June 18, 2013Assignee: Rockstar BIDCO LPInventors: Julian Mitchell, David J. Tubb, Mark Watson
-
Publication number: 20120096173Abstract: 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: ApplicationFiled: December 14, 2011Publication date: April 19, 2012Applicant: ROCKSTAR BIDCO LPInventors: Julian Mitchell, David J. Tubb, Mark Watson
-
Publication number: 20120096174Abstract: 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: ApplicationFiled: December 14, 2011Publication date: April 19, 2012Applicant: ROCKSTAR BIDCO LPInventors: Julian Mitchell, David J. Tubb, Mark Watson
-
Patent number: 8095668Abstract: 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: GrantFiled: November 9, 2001Date of Patent: January 10, 2012Assignee: Rockstar Bidco LPInventors: Julian Mitchell, David J Tubb, Mark Watson
-
Patent number: 8051177Abstract: 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: GrantFiled: September 30, 2003Date of Patent: November 1, 2011Assignee: Genband US LLCInventors: Julian Mitchell, Dany Sylvain, Scott Larrigan
-
Patent number: 8000236Abstract: 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: GrantFiled: October 1, 2009Date of Patent: August 16, 2011Assignee: Nortel Networks LimitedInventors: Julian Mitchell, Levay Louis, Cedric Aoun
-
Publication number: 20100020792Abstract: 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: ApplicationFiled: October 1, 2009Publication date: January 28, 2010Applicant: Nortel Networks LimitedInventors: Julian Mitchell, Levay Louis, Cedric Aoun
-
Patent number: 7643412Abstract: 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: GrantFiled: October 30, 2003Date of Patent: January 5, 2010Assignee: Nortel Networks LimitedInventors: Julian Mitchell, Levay Louis, Cedric Aoun
-
Patent number: 7593388Abstract: 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: GrantFiled: September 30, 2003Date of Patent: September 22, 2009Assignee: Nortel Networks LimitedInventors: Julian Mitchell, Dany Sylvain, Scott Larrigan
-
Patent number: 7568041Abstract: 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: GrantFiled: September 29, 2003Date of Patent: July 28, 2009Assignee: Nortel Networks LimitedInventors: Robert Turner, Julian Mitchell, Neil Watts