Patents by Inventor Justin Van Slembrouck

Justin Van Slembrouck 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: 11763360
    Abstract: Techniques described herein are directed to intelligently identifying items for resale based on digital records of past purchases. A computing system of a payment processing service can analyze digital record(s) of a user that are representative of previous purchase(s) of the user. Based at least partly on analyzing the digital record(s), an item previously purchased by the user can be identified as a candidate for resale to another user. The computing system can monitor marketplace(s), and can determine, based at least partly on monitoring the marketplace(s), item information for the item. The computing system can create, based at least partly on the item information, a listing for an ecommerce channel that enables the user to sell the item. The listing can include an actuation mechanism that enables the other user to purchase the item, a transaction for which can be processed by the payment processing service.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: September 19, 2023
    Assignee: Block, Inc.
    Inventors: Matthew O’Connor, Roshan Jhunja, Megan Karande, Justin Van Slembrouck, Noah Batterson
  • Patent number: 9600447
    Abstract: A layout manager can generate a layout for displaying a plurality of content units in a display area using a layout strategy, with the layout strategy specifying a layout design rule. The generated layout can indicate a position in the display area for the plurality of content units. In some embodiments, the design rule(s) may in effect “codify” traditional graphic design principles. When the layout is generated, the content units can be placed into a display area of a page and then the layout can be checked against at least one design rule and the layout adjusted as needed to meet the design rule. The system can comprise a user interface module that renders the content units in the display area using the generated layout. In some embodiments, content units are placed into a layout on a one-by-one basis according to priority, available display space, and one or more design rules.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: March 21, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Daniel Wabyick, Justin Van Slembrouck
  • Patent number: 9244596
    Abstract: A layout can identify placement of a plurality of content units of a document across one or more pages with each page representing a display area for displaying the content of the document. A scrollbar definition can be generated so as to identify a plurality of equally-sized segments of a scrollbar track, with each segment corresponding to a respective one of the pages of the document. The definition can identify a scrollbar thumb having a body that fills a segment. A scrollbar can be rendered based on the definition. The scrollbar definition can be updated to identify a different number of segments of the scrollbar based on a new number of pages in a new layout generated in response to a change in the size of the display area.
    Type: Grant
    Filed: May 26, 2012
    Date of Patent: January 26, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Patent number: 8866842
    Abstract: Various embodiments of methods and apparatus for adaptive content authoring are disclosed. A dimensionally-linked authoring interface comprising a dimension control for associating values of a dimension to frames is displayed. A plurality of frames and input associating each of the plurality of frames to a respective value of the dimension are received. A data structure comprising the plurality of frames and associations between the frames and the respective values of the dimension is generated.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: October 21, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Publication number: 20140250371
    Abstract: A layout manager can generate a layout for displaying a plurality of content units in a display area using a layout strategy, with the layout strategy specifying a layout design rule. The generated layout can indicate a position in the display area for the plurality of content units. In some embodiments, the design rule(s) may in effect “codify” traditional graphic design principles. When the layout is generated, the content units can be placed into a display area of a page and then the layout can be checked against at least one design rule and the layout adjusted as needed to meet the design rule. The system can comprise a user interface module that renders the content units in the display area using the generated layout. In some embodiments, content units are placed into a layout on a one-by-one basis according to priority, available display space, and one or more design rules.
    Type: Application
    Filed: December 1, 2008
    Publication date: September 4, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Daniel Wabyick, Justin Van Slembrouck
  • Publication number: 20140250372
    Abstract: A layout can identify placement of a plurality of content units of a document across one or more pages with each page representing a display area for displaying the content of the document. A scrollbar definition can be generated so as to identify a plurality of equally-sized segments of a scrollbar track, with each segment corresponding to a respective one of the pages of the document. The definition can identify a scrollbar thumb having a body that fills a segment. A scrollbar can be rendered based on the definition. The scrollbar definition can be updated to identify a different number of segments of the scrollbar based on a new number of pages in a new layout generated in response to a change in the size of the display area.
    Type: Application
    Filed: May 26, 2012
    Publication date: September 4, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Publication number: 20130127919
    Abstract: Various embodiments of methods and apparatus for adaptive content authoring are disclosed. A dimensionally-linked authoring interface comprising a dimension control for associating values of a dimension to frames is displayed. A plurality of frames and input associating each of the plurality of frames to a respective value of the dimension are received. A data structure comprising the plurality of frames and associations between the frames and the respective values of the dimension is generated.
    Type: Application
    Filed: May 23, 2011
    Publication date: May 23, 2013
    Inventor: Justin Van Slembrouck
  • Patent number: 8205168
    Abstract: A layout can identify placement of a plurality of content units of a document across one or more pages with each page representing a display area for displaying the content of the document. A scrollbar definition can be generated so as to identify a plurality of equally-sized segments of a scrollbar track, with each segment corresponding to a respective one of the pages of the document. The definition can identify a scrollbar thumb having a body that fills a segment. A scrollbar can be rendered based on the definition. The scrollbar definition can be updated to identify a different number of segments of the scrollbar based on a new number of pages in a new layout generated in response to a change in the size of the display area.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: June 19, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Patent number: D659705
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: May 15, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Patent number: D664153
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: July 24, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Patent number: D664154
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: July 24, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck
  • Patent number: D723584
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: March 3, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck