Patents by Inventor Razvan Cotlarciuc

Razvan Cotlarciuc 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: 11947896
    Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: April 2, 2024
    Assignee: Adobe Inc.
    Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
  • Publication number: 20230419014
    Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: Adobe Inc.
    Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
  • Publication number: 20230419015
    Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: Adobe Inc.
    Inventors: Peter Evan O'Donovan, Siddartha Reddy Turpu, Razvan Cotlarciuc, Oliver Markus Michael Brdiczka, Nipun Jindal, Costin-Stefan Ion
  • Patent number: 10373363
    Abstract: Systems and methods for visually creating scroll-triggered animation in a document. Based on input received, a key position is determined that is associated with an element that is to be animated. An indicator may be displayed to visually show the location of the key position on an editing canvas. A scroll-triggered animation is defined for the element based on the specified key position. The scroll-triggered animation defines attributes of the element during scroll of the document in the end use environment. For example, the animation may specify that the element has a particular location when the scroll is at the specified key position. The scroll-triggered animation may additionally or alternatively comprise a before-effect and an after-effect, performing one animation before the scroll reaches the key position and another animation after the scroll reaches the key position.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: August 6, 2019
    Assignee: Adobe Inc.
    Inventors: Noam Almosnino, Paul H. Sorrick, Lance Bushore, Razvan Cotlarciuc, Dana Cooper, David E. Williamson
  • Patent number: 10210144
    Abstract: Methods and systems for creating a webpage having different element orders for different webpage widths are disclosed. A computing device receives inputs specifying different layouts of elements in different orders for different webpage widths. The computing device creates markup code for the webpage that specifies separate subtrees of nodes for the different layouts and then modifies the markup code to replace duplicate nodes with placeholders in the subtrees. The computing device also creates script code for the webpage with instructions for modifying a live DOM created from the markup code based on current webpage width. Specifically, the script code modifies the live DOM to specify positioning the elements differently for different webpage widths by changing the visibility of nodes and swapping placehoders and content nodes in the subtrees.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: February 19, 2019
    Assignee: Adobe Inc.
    Inventors: Samuel Wan, Razvan Cotlarciuc, David Williamson, David Stephens, Abhishek Gulati
  • Publication number: 20180059919
    Abstract: Techniques for responsive design controls are described. A user interface is provided having a breakpoint bar configured to display multiple selectable breakpoints. When the breakpoints are selected, digital content displayed on a design surface located adjacent to the breakpoint bar is resized according to a relative size of the breakpoint. The user interface additionally has a central axis along which the multiple breakpoints are distributed. The design surface enables the digital content to be viewed and resized around the central axis responsive to selection of one of the breakpoints. Additional tools and techniques are provided to implement responsive design controls.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 1, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Samuel Suen Han Wan, Stephanie M. Newcomb, Razvan Cotlarciuc, Paul H. Sorrick, Dana Kory Cooper, Colby Nels Ausen, Lance David Bushore, Jason Paul Prozora-Plein, David E. Williamson, David C. Stephens, Abhishek Gulati
  • Publication number: 20180052808
    Abstract: Methods and systems for creating a webpage having different element orders for different webpage widths are disclosed. A computing device receives inputs specifying different layouts of elements in different orders for different webpage widths. The computing device creates markup code for the webpage that specifies separate subtrees of nodes for the different layouts and then modifies the markup code to replace duplicate nodes with placeholders in the subtrees. The computing device also creates script code for the webpage with instructions for modifying a live DOM created from the markup code based on current webpage width. Specifically, the script code modifies the live DOM to specify positioning the elements differently for different webpage widths by changing the visibility of nodes and swapping placehoders and content nodes in the subtrees.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: Samuel WAN, Razvan COTLARCIUC, David WILLIAMSON, David STEPHENS, Abhishek GULATI
  • Publication number: 20160004391
    Abstract: An application in which a portion of a layer is transparent. When the application is a first state (with a first layer on top), a transparent portion of that layer may make a portion of a second layer visible. The first layer may include various menus and the second layer may have a feature that displays web page content in a position that overlaps the transparent portion of the first layer. In a second state, the second layer is rendered on top making the web page feature visible and accessible and, since nothing in the second layer overlays the menus, those menus are also visible and accessible. When needed, the application switches to a first state, for example, to expand a menu's display on top of (i.e., covering) some of the web content, while leaving the uncovered portion of the web content visible through the transparent portion.
    Type: Application
    Filed: September 14, 2015
    Publication date: January 7, 2016
    Applicant: Adobe Systems Incorporated
    Inventor: Razvan Cotlarciuc
  • Patent number: 9134789
    Abstract: An application in which a portion of a layer is transparent. When the application is a first state (with a first layer on top), a transparent portion of that layer may make a portion of a second layer visible. The first layer may include various menus and the second layer may have a feature that displays web page content in a position that overlaps the transparent portion of the first layer. In a second state, the second layer is rendered on top making the web page feature visible and accessible and, since nothing in the second layer overlays the menus, those menus are also visible and accessible. When needed, the application switches to a first state, for example, to expand a menu's display on top of (i.e., covering) some of the web content, while leaving the uncovered portion of the web content visible through the transparent portion.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: September 15, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Razvan Cotlarciuc
  • Publication number: 20150029197
    Abstract: Systems and methods for visually creating scroll-triggered animation in a document. Based on input received, a key position is determined that is associated with an element that is to be animated. An indicator may be displayed to visually show the location of the key position on an editing canvas. A scroll-triggered animation is defined for the element based on the specified key position. The scroll-triggered animation defines attributes of the element during scroll of the document in the end use environment. For example, the animation may specify that the element has a particular location when the scroll is at the specified key position. The scroll-triggered animation may additionally or alternatively comprise a before-effect and an after-effect, performing one animation before the scroll reaches the key position and another animation after the scroll reaches the key position.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 29, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Noam Almosnino, Paul H. Sorrick, Lance Bushore, Razvan Cotlarciuc, Dana Cooper, David E. Williamson
  • Publication number: 20140289650
    Abstract: An application in which a portion of a layer is transparent. When the application is a first state (with a first layer on top), a transparent portion of that layer may make a portion of a second layer visible. The first layer may include various menus and the second layer may have a feature that displays web page content in a position that overlaps the transparent portion of the first layer. In a second state, the second layer is rendered on top making the web page feature visible and accessible and, since nothing in the second layer overlays the menus, those menus are also visible and accessible. When needed, the application switches to a first state, for example, to expand a menu's display on top of (i.e., covering) some of the web content, while leaving the uncovered portion of the web content visible through the transparent portion.
    Type: Application
    Filed: July 14, 2009
    Publication date: September 25, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Razvan Cotlarciuc