Patents by Inventor Julian Philips

Julian Philips 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: 20120096441
    Abstract: We describe techniques which relate to bi-directional, in particular backwards, debugging of computer programs. Thus we describe identifying processes with shared memory access, such as threads or multicore processes, by arranging process (thread) memory ownership to deliberate provoke memory page faults to identify and handle concurrent memory access by multiple threads in such a manner as to enable deterministic replay, and hence backwards debugging.
    Type: Application
    Filed: December 1, 2011
    Publication date: April 19, 2012
    Inventors: Gregory Edward Warwick Law, Julian Philip Smith
  • Patent number: 8090989
    Abstract: The present invention relates to debugging of computer programs, and in particular to bi-directional debugging.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: January 3, 2012
    Inventors: Gregory Edward Warwick Law, Julian Philip Smith
  • Publication number: 20100208885
    Abstract: A method of performing a cryptographic process on data, the cryptographic process treating a quantity of the data as an element of a Galois field GF(?k), where k=rs, the method comprising: isomorphically mapping the element of the Galois field GF(?k) to an s-tuple of elements of a Galois field GF(??); and representing and processing each of the elements of the s-tuple of elements of the Galois field GF(??) in the form of one or more respective n-of-m codewords, where an n-of-m codeword comprises n 1-bits and m-n 0-bits, where m and n are predetermined positive integers and n is less than m.
    Type: Application
    Filed: October 3, 2008
    Publication date: August 19, 2010
    Inventor: Julian Philip Murphy
  • Publication number: 20080301417
    Abstract: The present invention relates to debugging of computer programs, and in particular to bi-directional debugging.
    Type: Application
    Filed: October 11, 2006
    Publication date: December 4, 2008
    Inventors: Gregory Edward Warwick Law, Julian Philip Smith
  • Publication number: 20080273535
    Abstract: A virtual address is configured. A destination address and a capability information associated with each destination entity of a set of destination entities associated with a destination party are configured. Each destination entity from the set of destination entities is a push-capable, text-message-capable entity. Each destination entity from the set of destination entities is associated with a virtual address. The virtual address defines a destination remote from the destination party and remote from premises associated with the destination party.
    Type: Application
    Filed: June 16, 2008
    Publication date: November 6, 2008
    Applicant: VERISIGN, INC.
    Inventors: Sanjay Kamble, Vikas Sanathana Murthy, Julian Philips, Rajesh Tanamala Srinivas Reddy
  • Patent number: 7403970
    Abstract: A virtual address is configured. A destination address and a capability information associated with each destination entity of a set of destination entities associated with a destination party are configured. Each destination entity from the set of destination entities is a push-capable, text-message-capable entity. Each destination entity from the set of destination entities is associated with a virtual address. The virtual address defines a destination remote from the destination party and remote from premises associated with the destination party.
    Type: Grant
    Filed: October 25, 2000
    Date of Patent: July 22, 2008
    Assignee: Verisign, Inc.
    Inventors: Sanjay Kamble, Vikas Sanathana Murthy, Julian Philips, Rajesh Tanamala Srinivas Reddy
  • Publication number: 20080160970
    Abstract: A method and computer program product for providing mobile content to a user of a mobile device. The mobile content is offered by a mobile content provider. Further, a launcher is provided and is installed on the mobile device. The launcher dynamically provides identity information associated with the user, context information about the user, and a dynamically-defined link to a Wireless Application Protocol (WAP) site of the mobile content provider. Subsequently, the WAP site is displayed when the launcher is activated on the mobile device. The WAP site provides the mobile content offered by the mobile content provider. The display of the WAP site is personalized on the basis of the context information. Thereafter, the purchased mobile content is downloaded by the user of the mobile device.
    Type: Application
    Filed: October 19, 2007
    Publication date: July 3, 2008
    Applicant: JULY SYSTEMS, INC.
    Inventors: Rajesh Tanamala Srinivas Reddy, Ashok Narasimhan, Julian Philips, Vikas Sanathana Murthy, Rishit Jhunjhunwala