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: 8812966Abstract: 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: GrantFiled: August 30, 2010Date of Patent: August 19, 2014Assignee: Siebel Systems, Inc.Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Publication number: 20130138963Abstract: 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: ApplicationFiled: August 19, 2010Publication date: May 30, 2013Applicant: GOODMAIL SYSTEMS, INC.Inventors: Daniel T. Dreymann, Stephan Brunner, Yoel Gluck, Anh Vo
-
Patent number: 8443193Abstract: 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: GrantFiled: August 19, 2010Date of Patent: May 14, 2013Assignee: Barracuda Networks, Inc.Inventors: Daniel T. Dreymann, Stephan Brunner, Yoel Gluck, Anh Vo
-
Publication number: 20110202422Abstract: 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: ApplicationFiled: August 30, 2010Publication date: August 18, 2011Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Patent number: 7788591Abstract: 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: GrantFiled: December 28, 2005Date of Patent: August 31, 2010Assignee: Siebel Systems, Inc.Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Patent number: 7650296Abstract: 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: GrantFiled: August 31, 2001Date of Patent: January 19, 2010Assignee: Siebel Systems, Inc.Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Patent number: 7580871Abstract: 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: GrantFiled: August 31, 2001Date of Patent: August 25, 2009Assignee: Siebel Systems, Inc.Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Publication number: 20090106840Abstract: 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: ApplicationFiled: October 20, 2008Publication date: April 23, 2009Inventors: Daniel T. Dreymann, Stephan Brunner, Anh Vo, Yoel Gluck
-
Publication number: 20090089174Abstract: 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: ApplicationFiled: August 31, 2001Publication date: April 2, 2009Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Patent number: 7415361Abstract: 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: GrantFiled: August 18, 2004Date of Patent: August 19, 2008Assignee: Locus Pharmaceuticals, Inc.Inventors: Stephan Brunner, David Mosenkis, Frank P. Hollinger, William Chiang
-
Patent number: 7386832Abstract: 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: GrantFiled: August 31, 2001Date of Patent: June 10, 2008Assignee: Siebel Systems, Inc.Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Publication number: 20080046834Abstract: 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: ApplicationFiled: October 31, 2007Publication date: February 21, 2008Inventors: Jai Yu, Karn Choi, Stephan Brunner, Do Ra, Guo Lam, Aibek Musaev, Ashley Stirrup, Tarri Furlong, Yong Li
-
Publication number: 20070226066Abstract: 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: ApplicationFiled: December 28, 2005Publication date: September 27, 2007Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Publication number: 20070016890Abstract: 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: ApplicationFiled: August 31, 2001Publication date: January 18, 2007Inventors: Stephan Brunner, George Kibilov, Elie Rassi, Eugene Tchikowani, Xiangyang Yao, Peter Lim
-
Publication number: 20070005258Abstract: 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: ApplicationFiled: June 7, 2005Publication date: January 4, 2007Inventors: Frank Guarnieri, Frank Hollinger, Stephan Brunner, William Chiang, Matthew Clark, George Talbot, Jason Ferrara
-
Publication number: 20050123995Abstract: 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: ApplicationFiled: August 18, 2004Publication date: June 9, 2005Applicant: Locus Pharmaceuticals, Inc.Inventors: Stephan Brunner, David Mosenkis, Frank Hollinger, William Chiang
-
Publication number: 20050123993Abstract: 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: ApplicationFiled: December 9, 2003Publication date: June 9, 2005Inventors: Stephan Brunner, David Mosenkis, Frank Hollinger, William Chiang
-
Publication number: 20040267509Abstract: 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: ApplicationFiled: December 31, 2003Publication date: December 30, 2004Inventors: Stephan Brunner, Charles Karney
-
Publication number: 20040267456Abstract: 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: ApplicationFiled: March 8, 2004Publication date: December 30, 2004Inventors: Stephan Brunner, Charles Karney