Patents by Inventor Benjamin B. Bederson

Benjamin B. Bederson 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: 11928305
    Abstract: A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: March 12, 2024
    Assignee: Zumobi, LLC
    Inventors: Benjamin B. Bederson, John SanGiovanni
  • Publication number: 20230137901
    Abstract: A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
    Type: Application
    Filed: December 28, 2022
    Publication date: May 4, 2023
    Applicant: ZUMOBI, LLC
    Inventors: Benjamin B. Bederson, John SanGiovanni
  • Patent number: 11567624
    Abstract: A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: January 31, 2023
    Assignee: ZUMOBI, LLC
    Inventors: Benjamin B. Bederson, John SanGiovanni
  • Publication number: 20220197483
    Abstract: A method includes: controlling a touch screen to display a first application icon in a first location of a display space of the touch screen and display a second application icon in a second location of the display space of the touch screen; controlling the touch screen to display a third application icon in a third location of the display space of the touch screen; detecting a sliding gesture on the touch screen; in response to the sliding gesture, controlling the touch screen to display the first application icon and the second application icon from being invisible to becoming gradually more opaque as the sliding gesture continuously performs on the touch screen.
    Type: Application
    Filed: December 30, 2021
    Publication date: June 23, 2022
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Patent number: 11243673
    Abstract: A method and a handheld device for displaying interactive elements are provided. The method includes: controlling the touch screen to display a first application icon in a first location of a display space of the touch screen and display a second application icon in a second location of the display space of the touch screen; controlling the touch screen to display a third application icon in a third location of the display space of the touch screen; detecting a sliding gesture on the touch screen; in response to the sliding gesture, controlling the touch screen to display the first application icon and the second application icon from being invisible to becoming gradually more opaque as the sliding gesture continuously performs on the touch screen.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: February 8, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Publication number: 20210294463
    Abstract: A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Applicant: ZUMOBI, LLC
    Inventors: Benjamin B. Bederson, John SanGiovanni
  • Patent number: 11061524
    Abstract: A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: July 13, 2021
    Assignee: Zumobi, LLC
    Inventors: Benjamin B. Bederson, John SanGiovanni
  • Publication number: 20180330692
    Abstract: Systems and methods which allow for third party displayed content, which is displayed with primary content, to adapt in response to a change in permitted display space are provided for herein. In some embodiments, third party content may include a plurality of elements where the elements are provided with a different priority ranking. In such examples, in the event that an available display area is reduced, elements with lower priority levels may be reduced at a faster rate with respect to elements of higher levels. Conversely, in the event that an available display area is enlarged, elements with higher priority levels may be enlarged at a faster rate with respect to elements of lower priority levels.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 15, 2018
    Inventors: John SanGiovanni, Benjamin B. Bederson, Ben Painter
  • Publication number: 20180225029
    Abstract: A method and a handheld device for displaying interactive elements are provided. The method includes: controlling the touch screen to display a first application icon in a first location of a display space of the touch screen and display a second application icon in a second location of the display space of the touch screen; controlling the touch screen to display a third application icon in a third location of the display space of the touch screen; detecting a sliding gesture on the touch screen; in response to the sliding gesture, controlling the touch screen to display the first application icon and the second application icon from being invisible to becoming gradually more opaque as the sliding gesture continuously performs on the touch screen.
    Type: Application
    Filed: April 9, 2018
    Publication date: August 9, 2018
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Patent number: 10019963
    Abstract: Systems and methods which allow for third party displayed content, which is displayed with primary content, to adapt in response to a change in permitted display space are provided for herein. In some embodiments, third party content may include a plurality of elements where the elements are provided with a different priority ranking. In such examples, in the event that an available display area is reduced, elements with lower priority levels may be reduced at a faster rate with respect to elements of higher levels. Conversely, in the event that an available display area is enlarged, elements with higher priority levels may be enlarged at a faster rate with respect to elements of lower priority levels.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 10, 2018
    Assignee: Zumobi, Inc.
    Inventors: John SanGiovanni, Benjamin B. Bederson, Ben Painter
  • Patent number: 9959020
    Abstract: A computer program product having a computer readable medium having computer program logic recorded thereon comprises code for generating a canvas upon a display space, the canvas being larger than the display space and including an interactive element, code for navigating within the canvas upon the display space code for changing a status of the interactive element in response to navigation moving the interactive element within the display space.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: May 1, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Publication number: 20180024703
    Abstract: A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
    Type: Application
    Filed: October 2, 2017
    Publication date: January 25, 2018
    Inventors: Benjamin B. Bederson, John SanGiovanni
  • Patent number: 9778810
    Abstract: A computer-based method for rendering modified graphical content is disclosed. The graphical content includes a plurality of cells. The method includes receiving the graphical content with metadata modifying the graphical content, rendering the graphical content upon a screen according to the metadata, and receiving user input. The method also includes in response to the user input, progressing through at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell in the at least a subset, each of the cells in the at least a subset being displayed as a focus point with surrounding area being adjusted in opacity according to the metadata.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: October 3, 2017
    Assignee: Zumobi, Inc.
    Inventors: Benjamin B. Bederson, John SanGiovanni
  • Patent number: 9361130
    Abstract: A method performed by a portable, processor-based device with a display screen is disclosed. The method includes rendering a Graphical User Interface (GUI) on the display screen. The GUI includes a first scrollable column with a plurality of graphical elements arranged sequentially within the first column, each graphical element of the plurality of graphical elements associated with at least one article of a plurality of articles. The GUI also includes a second scrollable column with a plurality of independent text portions, each of the text portions corresponding to a respective article. The method further includes coordinating the first and second scrollable columns so that when a first article is selected a first text portion associated with the first article is displayed on the display screen, and a first graphical element associated with the first article is displayed next to the first text portion.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: June 7, 2016
    Assignee: APPLE INC.
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Publication number: 20140359503
    Abstract: A computer program product having a computer readable medium having computer program logic recorded thereon comprises code for generating a canvas upon a display space, the canvas being larger than the display space and including an interactive element, code for navigating within the canvas upon the display space code for changing a status of the interactive element in response to navigation moving the interactive element within the display space.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 4, 2014
    Applicant: Zumobi, Inc.
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Publication number: 20140267198
    Abstract: Systems and methods which allow for third party displayed content, which is displayed with primary content, to adapt in response to a change in permitted display space are provided for herein. In some embodiments, third party content may include a plurality of elements where the elements are provided with a different priority ranking. In such examples, in the event that an available display area is reduced, elements with lower priority levels may be reduced at a faster rate with respect to elements of higher levels. Conversely, in the event that an available display area is enlarged, elements with higher priority levels may be enlarged at a faster rate with respect to elements of lower priority levels.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: John SanGiovanni, Benjamin B. Bederson, Ben Painter
  • Publication number: 20130191219
    Abstract: Allowing an app having access to hidden resources on a device to present third party media to the device user via that app such that requests included in the third party media which require access to hidden resources can be fulfilled without requiring further permission by the user. In one embodiment, a third party advertisement is presented to a user via an app that has been enabled by the user. The enabled app is pre-approved by the user, and by any authorizing organization, to access hidden resources, such as camera, recorder, and personal data. In this manner, third party requests that require access to such hidden data can control such access without requiring further action by the user.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: Zumobi, Inc.
    Inventors: John SanGiovanni, Benjamin B. Bederson, Sean House, Andrew Donovan
  • Publication number: 20120293439
    Abstract: Apparatus and methods for improving touch-screen interface usability and accuracy by determining the trajectory of a pointer as it approaches the touch-screen and modifying the touch-screen display accordingly. The system may predict an object on the display the user is likely to select next. The system may designate this object as a Designated Target Object, or DTO. The system may modify the appearance of the DTO by, for example, changing the size of the DTO, or by changing its shape, style, coloring, perspective, positioning, etc.
    Type: Application
    Filed: August 1, 2012
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Michel Pahud, Oscar E. Murillo, Amy K. Karlson, Benjamin B. Bederson
  • Publication number: 20120254745
    Abstract: A method performed by a portable, processor-based device with a display screen is disclosed. The method includes rendering a Graphical User Interface (GUI) on the display screen. The GUI includes a first scrollable column with a plurality of graphical elements arranged sequentially within the first column, each graphical element of the plurality of graphical elements associated with at least one article of a plurality of articles. The GUI also includes a second scrollable column with a plurality of independent text portions, each of the text portions corresponding to a respective article. The method further includes coordinating the first and second scrollable columns so that when a first article is selected a first text portion associated with the first article is displayed on the display screen, and a first graphical element associated with the first article is displayed next to the first text portion.
    Type: Application
    Filed: May 3, 2010
    Publication date: October 4, 2012
    Applicant: Zumobi, Inc.
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Patent number: 8261211
    Abstract: Apparatus and methods for improving touch-screen interface usability and accuracy by determining the trajectory of a pointer as it approaches the touch-screen and modifying the touch-screen display accordingly. The system may predict an object on the display the user is likely to select next. The system may designate this object as a Designated Target Object, or DTO. The system may modify the appearance of the DTO by, for example, changing the size of the DTO, or by changing its shape, style, coloring, perspective, positioning, etc.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Michel Pahud, Oscar E. Murillo, Amy K. Karlson, Benjamin B. Bederson