Patents by Inventor Stephan Brunner

Stephan Brunner 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: 8812966
    Abstract: A configurator using structure and rules to provide a user interface. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product class, where the component product class is a subclass of the customizable product. A customizable class rule is associated to the customizable product class, the customizable class rule including expressions which provide conditions on component products added to the customizable product. A customizable UI is mapped to the customizable product class, where the customizable UI provides access structure to the configurator.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: August 19, 2014
    Assignee: Siebel Systems, Inc.
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Publication number: 20130138963
    Abstract: A hash module of a mail sender creates a hash data context structure. The hash module processes the headers and the body of an e-mail message in the order required, for example by the DKIM specification, until the data to be hashed has been input. The hash module converts the context structure into printable characters and the encoded structure is transmitted over the Internet or other network to the next participating system. The token authority's hash module decodes the context back into binary form. After ensuring business logic is satisfied, it generates additional headers required for signature, which are then added to the developing hash. The hash module finalizes the hash function and creates the hash value. The authorization module creates the signature and returns it to the e-mail module, which attaches the signature to the message and transmits it to the destination mailbox provider, which verifies the token.
    Type: Application
    Filed: August 19, 2010
    Publication date: May 30, 2013
    Applicant: GOODMAIL SYSTEMS, INC.
    Inventors: Daniel T. Dreymann, Stephan Brunner, Yoel Gluck, Anh Vo
  • Patent number: 8443193
    Abstract: A hash module of a mail sender creates a hash data context structure. The hash module processes the headers and the body of an e-mail message in the order required, for example by the DKIM specification, until the data to be hashed has been input. The hash module converts the context structure into printable characters and the encoded structure is transmitted over the Internet or other network to the next participating system. The token authority's hash module decodes the context back into binary form. After ensuring business logic is satisfied, it generates additional headers required for signature, which are then added to the developing hash. The hash module finalizes the hash function and creates the hash value. The authorization module creates the signature and returns it to the e-mail module, which attaches the signature to the message and transmits it to the destination mailbox provider, which verifies the token.
    Type: Grant
    Filed: August 19, 2010
    Date of Patent: May 14, 2013
    Assignee: Barracuda Networks, Inc.
    Inventors: Daniel T. Dreymann, Stephan Brunner, Yoel Gluck, Anh Vo
  • Publication number: 20110202422
    Abstract: A configurator using structure and rules to provide a user interface. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product class, where the component product class is a subclass of the customizable product. A customizable class rule is associated to the customizable product class, the customizable class rule including expressions which provide conditions on component products added to the customizable product. A customizable UI is mapped to the customizable product class, where the customizable UI provides access structure to the configurator.
    Type: Application
    Filed: August 30, 2010
    Publication date: August 18, 2011
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Patent number: 7788591
    Abstract: A configurator using structure and rules to provide a user interface. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product class, where the component product class is a subclass of the customizable product. A customizable class rule is associated to the customizable product class, the customizable class rule including expressions which provide conditions on component products added to the customizable product. A customizable UI is mapped to the customizable product class, where the customizable UI provides access structure to the configurator.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: August 31, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Patent number: 7650296
    Abstract: A configurator using structure and rules to provide a user interface. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product class, where the component product class is a subclass of the customizable product. A customizable class rule is associated to the customizable product class, the customizable class rule including expressions which provide conditions on component products added to the customizable product. A customizable UI is mapped to the customizable product class, where the customizable UI provides access structure to the configurator.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: January 19, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Patent number: 7580871
    Abstract: A method of customizing a product comprising. According to one embodiment, a set of one or more customizable product classes are available from which a create a customizable product. Upon receiving a request to create a customizable product instance, component products are provided to be associated with the customizable product if proper.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: August 25, 2009
    Assignee: Siebel Systems, Inc.
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Publication number: 20090106840
    Abstract: Certification of embedded content in e-mail is provided. A sender wishing to have code certified for inclusion in e-mail sends the code to a token authority. A code verification engine acting automatically or in conjunction with an analyst examines the code to determine whether it poses a risk of harm to e-mail recipients. If not, the token authority issues a certificate for the embedded content. The mail sender sends e-mail to recipients including the embedded content, and the certification is sent in conjunction with the content itself. A mailbox provider inspects the received e-mail to determine whether it includes embedded content and, if so, whether a certification is attached that the embedded content is not harmful. If not, or if the message includes uncertified content in addition to certified content, then the message is rejected, or delivered with a warning that certification is not present.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Inventors: Daniel T. Dreymann, Stephan Brunner, Anh Vo, Yoel Gluck
  • Publication number: 20090089174
    Abstract: A method of customizing a product comprising. According to one embodiment, a set of one or more customizable product classes are available from which a create a customizable product. Upon receiving a request to create a customizable product instance, component products are provided to be associated with the customizable product if proper.
    Type: Application
    Filed: August 31, 2001
    Publication date: April 2, 2009
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Patent number: 7415361
    Abstract: A method implemented in the form of a computer simulation code for evaluating the free energy of binding between polypeptide amino acid residues and one or more molecular fragment types is presented. The basis of the method is a novel weighted Metropolis Monte Carlo approach for sampling the grand canonical ensemble. By making use of the properties of the grand canonical ensemble, the affinity of fragments for binding in the vicinity of each protein residue can be efficiently computed. The binding volume associated to each fragment-residue pair is estimated on the basis of a simple proximity criteria, and a useful affinity mapping of the protein surface can be obtained in this way. The analysis of such data for various fragment types provides valuable information to help identify protein binding sites, as well as to identify key fragments used for building potential drug leads.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: August 19, 2008
    Assignee: Locus Pharmaceuticals, Inc.
    Inventors: Stephan Brunner, David Mosenkis, Frank P. Hollinger, William Chiang
  • Patent number: 7386832
    Abstract: A method and apparatus system for generating a configurator. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product class, where the component product class is a subclass of the customizable product. A customizable UI is mapped to the customizable product class, where the customizable UI provides access structure to the configurator.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: June 10, 2008
    Assignee: Siebel Systems, Inc.
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Publication number: 20080046834
    Abstract: A facility for guiding users through a series of steps or tasks, often associated with a process, is described. The facility assigns tasks or steps to users having roles identified with the task or step. The role associated with the task or step may change depending on the state of the task or step. When the role associated with a task or step changes, the facility may assign the task or step to another user. The facility guides a user through a task or step by providing instructions and other information, such as data tables and user input fields, that may be used to complete the task or step. The facility provides for the definition of processes by allowing users to specify tasks, steps and instructions relating to processes.
    Type: Application
    Filed: October 31, 2007
    Publication date: February 21, 2008
    Inventors: Jai Yu, Karn Choi, Stephan Brunner, Do Ra, Guo Lam, Aibek Musaev, Ashley Stirrup, Tarri Furlong, Yong Li
  • Publication number: 20070226066
    Abstract: A configurator using structure and rules to provide a user interface. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product class, where the component product class is a subclass of the customizable product. A customizable class rule is associated to the customizable product class, the customizable class rule including expressions which provide conditions on component products added to the customizable product. A customizable UI is mapped to the customizable product class, where the customizable UI provides access structure to the configurator.
    Type: Application
    Filed: December 28, 2005
    Publication date: September 27, 2007
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Publication number: 20070016890
    Abstract: A method and apparatus system for generating a configurator. According to one embodiment of the invention, a customizable product class is created. The customizable product class includes a set of one or more attributes to define the customizable product class. A component product class is added to the customizable product class, where the component product class is a subclass of the customizable product. A customizable UI is mapped to the customizable product class, where the customizable UI provides access structure to the configurator.
    Type: Application
    Filed: August 31, 2001
    Publication date: January 18, 2007
    Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
  • Publication number: 20070005258
    Abstract: Methods and systems of analyzing positions and orientations of molecular fragments to generate macromolecular binding ligands, including analyzing the positions and orientations of molecular fragments in relation to other molecular fragments to bond the molecular fragments to form ligands.
    Type: Application
    Filed: June 7, 2005
    Publication date: January 4, 2007
    Inventors: Frank Guarnieri, Frank Hollinger, Stephan Brunner, William Chiang, Matthew Clark, George Talbot, Jason Ferrara
  • Publication number: 20050123995
    Abstract: A method implemented in the form of a computer simulation code for evaluating the free energy of binding between polypeptide amino acid residues and one or more molecular fragment types is presented. The basis of the method is a novel weighted Metropolis Monte Carlo approach for sampling the grand canonical ensemble. By making use of the properties of the grand canonical ensemble, the affinity of fragments for binding in the vicinity of each protein residue can be efficiently computed. The binding volume associated to each fragment-residue pair is estimated on the basis of a simple proximity criteria, and a useful affinity mapping of the protein surface can be obtained in this way. The analysis of such data for various fragment types provides valuable information to help identify protein binding sites, as well as to identify key fragments used for building potential drug leads.
    Type: Application
    Filed: August 18, 2004
    Publication date: June 9, 2005
    Applicant: Locus Pharmaceuticals, Inc.
    Inventors: Stephan Brunner, David Mosenkis, Frank Hollinger, William Chiang
  • Publication number: 20050123993
    Abstract: Methods and systems for determining the affinity between polypeptide amino acid residues and one or more molecular fragments, and for using the affinity values to aid in drug design including a computer simulation which calculates the interaction energy between a polypeptide and at least one molecular fragment. An affinity value is then assigned to at least one fragment and residue pair if the fragment is in the vicinity of the residue. Affinity values are used to rank fragments, build ligands and determine binding sites.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 9, 2005
    Inventors: Stephan Brunner, David Mosenkis, Frank Hollinger, William Chiang
  • Publication number: 20040267509
    Abstract: A method and computer program product for modeling a system that includes a protein and a plurality of fragments in order to identify drug leads is presented. The basis of the method is a weighted Metropolis Monte Carlo approach for sampling the Grand Canonical ensemble. This method distinguishes itself from an energy minimization approach in that it provides fragment distributions which are consistent with thermal fluctuations at physiologically relevant temperatures. The weighted Metropolis Monte Carlo scheme performs a quasi-uniform sampling of all regions of interest on the protein, and, in this way, enables to resolve the wide range in densities of the thermodynamic distribution which could not be achieved by a non-weighted Metropolis scheme. Making use of the properties of the Grand Canonical ensemble, the affinity of fragments for different regions on the protein surface can be efficiently computed.
    Type: Application
    Filed: December 31, 2003
    Publication date: December 30, 2004
    Inventors: Stephan Brunner, Charles Karney
  • Publication number: 20040267456
    Abstract: A method and computer program product for modeling a system that includes a protein and a plurality of different fragment types in order to identify drug leads is presented. The basis of the method is a weighted Metropolis Monte Carlo approach for sampling the grand canonical ensemble. This method distinguishes itself from an energy minimization approach in that it provides fragment distributions which are consistent with thermal fluctuations at physiologically relevant temperatures. The weighted Metropolis Monte Carlo scheme performs a quasi-uniform sampling of all regions of interest on the protein, and, in this way, enables to resolve the wide range in densities of the thermodynamic distribution which could not be achieved by a non-weighted Metropolis scheme. Making use of the properties of the grand canonical ensemble, the affinity of fragments for different regions on the protein surface can be efficiently computed, using a so-called “simulated annealing of the chemical potential” process.
    Type: Application
    Filed: March 8, 2004
    Publication date: December 30, 2004
    Inventors: Stephan Brunner, Charles Karney