Patents by Inventor John SanGiovanni

John SanGiovanni 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: 20230185360
    Abstract: Embodiments herein provide methods, systems, suitable for the analysis of both complex and conventional data pertaining to an individual user or human activity that is received in real-time and/or in batches from a variety of data source types, to identify and produce results that benefit the individual user. One general aspect includes a method comprising: receiving input data from a plurality of peripheral devices, e.g., one or more interface devices for a user device; analyzing the input data to generate a plurality of data analysis streams of time-series data relating to a user of for a first period of time; generating a plurality of user or system generated insight based time tags for second periods of time within the first period of time; and generating a dashboard for display to the user.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 15, 2023
    Inventors: John SANGIOVANNI, Jared Andrew MESSENGER, Michele Lee MCMULLEN
  • 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
  • Patent number: 10437927
    Abstract: The present disclosure describes methods and a graphical user interface implementing techniques for delivering an integrated mobile graphical media presentation, including optimized compiled-content provided from at least one compiled-content source, executed in a mobile device. A technique is provided that includes generating the integrated mobile graphical media presentation. A display format for delivery of the integrated mobile graphical media presentation is determined. The technique also includes defining a second layout for the plurality of display frames of the integrated mobile graphical media presentation based on the determined display format, and displaying, based on the second layout, the selectable tiles housed by the plurality of display frames within the sub-content display window.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: October 8, 2019
    Assignee: Zumobi, Inc.
    Inventors: John SanGiovanni, Max Herzig, Evash Beresiwsky, Morgan Colton
  • Publication number: 20190265855
    Abstract: An electronic device with a touch-screen display displays, on the touch-screen display, a view of a first application that is updated as content of the application changes. While the view of the first application is displayed on the display, the device detects a drag input across the touch-screen display, and in response to detecting the drag input across the touch-screen display, brings a view of a second application onto the display, wherein the view of the second application was not displayed on the display prior to detecting the drag. In some embodiments, the view of the second application represents a current state of the second application. In some embodiments, in response to a gesture detected on the touch-screen display, the device concurrently displays views of a plurality of different applications.
    Type: Application
    Filed: May 3, 2019
    Publication date: August 29, 2019
    Inventors: John SanGiovanni, Daniel C. Robbins
  • Patent number: 10282080
    Abstract: Unique interactive systems and methods that facilitate single-handed navigation and interaction with applications within a display space on any type of mobile computing device are provided. Embodiments include or employ scalable application tiles corresponding to applications, whereby the application tiles can provide or indicate the current state of the corresponding application. State information provided in each tile can vary as well depending on the current size of the tile. Tiles can be arranged into a plurality of zones such that a user can view one zone at a time and obtain context and information from the application tiles in that zone rather than working with all tiles and all zones simultaneously. The view of the display space can be of the world or all application tiles, zone, or application. Panning and zooming among the zones, application tiles and/or views can also be performed.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: May 7, 2019
    Assignee: APPLE INC.
    Inventors: John SanGiovanni, Daniel C. Robbins
  • 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: 20180225015
    Abstract: The present disclosure describes methods and a graphical user interface implementing techniques for delivering an integrated mobile graphical media presentation, including optimized compiled-content provided from at least one compiled-content source, executed in a mobile device. A technique is provided that includes generating the integrated mobile graphical media presentation. A display format for delivery of the integrated mobile graphical media presentation is determined. The technique also includes defining a second layout for the plurality of display frames of the integrated mobile graphical media presentation based on the determined display format, and displaying, based on the second layout, the selectable tiles housed by the plurality of display frames within the sub-content display window.
    Type: Application
    Filed: March 30, 2017
    Publication date: August 9, 2018
    Inventors: John SanGiovanni, Max Herzig, Evash Beresiwsky, Morgan Colton, Brian Twigg
  • 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: 9997138
    Abstract: Systems and methods providing for an advertisement (media) is designed using segments that can be added or subtracted are provided. By adapting the various segments of an advertisement to fit the orientation of the displaying device, and to be persistent on the display without overlaying the application being viewed by the user, it is possible to increase viewing time of the displayed media. In one embodiment, the various segments are sized to be displayed in areas (such as preview areas) of the display that the user does not typically use for his/her main work. In this manner, the displayed media is adapted for display area and does not intrude on the viewing area.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: June 12, 2018
    Assignee: Zumobi, Inc.
    Inventors: John SanGiovanni, Shannon Carter, Christina Elsberry
  • 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: 9846750
    Abstract: A software application having a graphical user interface (GUI) that displays content tiles along with the use of an electronic device to add tiles to the GUI is described in this disclosure. A predefined key on an input device is selected to indicate to display available tiles. One of the displayed available tiles is selected and the user designates a location on the display of the content tiles where to place the selected displayed available tiles. The selected tile is then inserted into the display with the plurality of tiles at the designated location and a tile previously at the designation location on the display is deleted and placed in a delete directory.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: December 19, 2017
    Assignee: APPLE INC.
    Inventors: Adriana Moscatelli, John SanGiovanni
  • Publication number: 20170337746
    Abstract: The invention disclosed herein provides systems and methods for simplifying augmented reality or virtual augmented reality based communication collaboration, and decision making through a streamlined user interface framework that enables both synchronous and asynchronous interactions in immersive environments.
    Type: Application
    Filed: August 4, 2017
    Publication date: November 23, 2017
    Applicant: 30 60 90 Corporation
    Inventors: John SanGiovanni, Sean B. House, Ethan Lincoln, John Adam Szofran, Daniel Robbins, Ana Martha Arellano lopez, Ursala Seelstra, Michelle McMullen