Patents by Inventor Stefan Guggisberg

Stefan Guggisberg 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: 10430689
    Abstract: This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: October 1, 2019
    Assignee: Adobe Inc.
    Inventors: Zhe Lin, Stefan Guggisberg, Jonathan Brandt, Michael Marth
  • Patent number: 10405979
    Abstract: A surgical instrument for treating atrioventricular valve prolapse of the drained human heart, includes a handle for being held by a surgeon, a shaft extending distally from the handle, the shaft having a lumen open to a shaft distal end, a cannulated needle arranged in the shaft; with a distal end of the needle protruding from the shaft distal end at least in one possible needle position. The needle accommodates a first, distal implant equipped for being anchored in a papillary muscle, and a second, proximal implant shaped to hold on to a leaflet of an atrioventricular valve, the first and second implants each including a chord connector portion for connecting the respective implant to an artificial chord. The apparatus further includes a trigger arrangement for releasing the first, distal implant upon a first release actuation and for releasing the second, proximal implant upon a second release actuation.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: September 10, 2019
    Assignees: COREMEDIC AG, UNIVERSITAT BERN
    Inventors: Silvio Schaffner, Louis Weidmann, Rolf Vogel, Stefan Guggisberg, Andreas Mächler, Stijn Vandenberghe, Oliver Wüthrich, Thierry Carrel, Alberto Weber
  • Publication number: 20170364773
    Abstract: This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
    Type: Application
    Filed: August 18, 2017
    Publication date: December 21, 2017
    Inventors: Zhe Lin, Stefan Guggisberg, Jonathan Brandt, Michael Marth
  • Patent number: 9767386
    Abstract: This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: September 19, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Zhe Lin, Stefan Guggisberg, Jonathan Brandt, Michael Marth
  • Publication number: 20170202669
    Abstract: A surgical instrument for treating atrioventricular valve prolapse of the drained human heart, includes a handle for being held by a surgeon, a shaft extending distally from the handle, the shaft having a lumen open to a shaft distal end, a cannulated needle arranged in the shaft; with a distal end of the needle protruding from the shaft distal end at least in one possible needle position. The needle accommodates a first, distal implant equipped for being anchored in a papillary muscle, and a second, proximal implant shaped to hold on to a leaflet of an atrioventricular valve, the first and second implants each including a chord connector portion for connecting the respective implant to an artificial chord. The apparatus further includes a trigger arrangement for releasing the first, distal implant upon a first release actuation and for releasing the second, proximal implant upon a second release actuation.
    Type: Application
    Filed: July 9, 2015
    Publication date: July 20, 2017
    Inventors: Silvio Schaffner, Louis Weidmann, Rolf Vogel, Stefan Guggisberg, Andreas Mächler, Stijn Vandenberghe, Oliver Wüthrich, Thierry Carrel, Alberto Weber
  • Patent number: 9648139
    Abstract: In some embodiments, a server application can provide a web document to a development application. The web document is dynamically generated from source files. The web document includes element code segments for rendering respective elements of the web document in a browser. Each element code segment includes respective metadata for identifying a respective source file used to generate the element code segment. The server application can receive a breakpoint request from the development application to insert at least one breakpoint in at least one source file identifiable using the metadata in the web document. The server application can insert the breakpoint in the source file responsive to the breakpoint request. The server application can provide an updated web document to the development application. The updated web document includes a subset of the element code segments dynamically generated by executing source code up to the breakpoint in the source file.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 9, 2017
    Assignee: Adobe Systems Incorporated
    Inventor: Stefan Guggisberg
  • Publication number: 20160379091
    Abstract: This disclosure relates to training a classifier algorithm that can be used for automatically selecting tags to be applied to a received image. For example, a computing device can group training images together based on the training images having similar tags. The computing device trains a classifier algorithm to identify the training images as semantically similar to one another based on the training images being grouped together. The trained classifier algorithm is used to determine that an input image is semantically similar to an example tagged image. A tag is generated for the input image using tag content from the example tagged image based on determining that the input image is semantically similar to the tagged image.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Zhe Lin, Stefan Guggisberg, Jonathan Brandt, Michael Marth
  • Patent number: 9419959
    Abstract: Methods and systems for authenticating users and assigning authenticated users to groups are provided. A method receives a user credential and email address. The method forwards an authentication request including the email address and credential to a remote authentication provider. Based in part on the presence of a full user name in a received response, the method determines that the user is authenticated. Another method extracts a domain name from a received email address of an authenticated user. In response to determining that the domain name is associated with a group, the method assigns the user to the group. A system includes memory with instructions for assigning an authenticated user to a group. The system receives the user's email address and extracts a domain name from the email address. In response to determining that the domain name is associated with a group, the system assigns the user to the group.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: August 16, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Antonio Sanso, Stefan Guggisberg, David Nuescheler
  • Patent number: 9215226
    Abstract: Methods and systems for authenticating users and assigning authenticated users to groups are provided. A method receives a user credential and email address. The method forwards an authentication request including the email address and credential to a remote authentication provider. Based in part on the presence of a full user name in a received response, the method determines that the user is authenticated. Another method extracts a domain name from a received email address of an authenticated user. In response to determining that the domain name is associated with a group, the method assigns the user to the group. A system includes memory with instructions for assigning an authenticated user to a group. The system receives the user's email address and extracts a domain name from the email address. In response to determining that the domain name is associated with a group, the system assigns the user to the group.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: December 15, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Antonio Sanso, Stefan Guggisberg, David Nuescheler
  • Publication number: 20150178251
    Abstract: In some embodiments, a server application can provide a web document to a development application. The web document is dynamically generated from source files. The web document includes element code segments for rendering respective elements of the web document in a browser. Each element code segment includes respective metadata for identifying a respective source file used to generate the element code segment. The server application can receive a breakpoint request from the development application to insert at least one breakpoint in at least one source file identifiable using the metadata in the web document. The server application can insert the breakpoint in the source file responsive to the breakpoint request. The server application can provide an updated web document to the development application. The updated web document includes a subset of the element code segments dynamically generated by executing source code up to the breakpoint in the source file.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Adobe Systems Incorporated
    Inventor: Stefan Guggisberg
  • Publication number: 20150156190
    Abstract: Methods and systems for authenticating users and assigning authenticated users to groups are provided. A method receives a user credential and email address. The method forwards an authentication request including the email address and credential to a remote authentication provider. Based in part on the presence of a full user name in a received response, the method determines that the user is authenticated. Another method extracts a domain name from a received email address of an authenticated user. In response to determining that the domain name is associated with a group, the method assigns the user to the group. A system includes memory with instructions for assigning an authenticated user to a group. The system receives the user's email address and extracts a domain name from the email address. In response to determining that the domain name is associated with a group, the system assigns the user to the group.
    Type: Application
    Filed: February 11, 2015
    Publication date: June 4, 2015
    Inventors: Antonio Sanso, Stefan Guggisberg, David Nuescheler
  • Publication number: 20150033297
    Abstract: Methods and systems for authenticating users and assigning authenticated users to groups are provided. A method receives a user credential and email address. The method forwards an authentication request including the email address and credential to a remote authentication provider. Based in part on the presence of a full user name in a received response, the method determines that the user is authenticated. Another method extracts a domain name from a received email address of an authenticated user. In response to determining that the domain name is associated with a group, the method assigns the user to the group. A system includes memory with instructions for assigning an authenticated user to a group. The system receives the user's email address and extracts a domain name from the email address. In response to determining that the domain name is associated with a group, the system assigns the user to the group.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 29, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Antonio Sanso, Stefan Guggisberg, David Nuescheler