Patents by Inventor Damian Kaleta
Damian Kaleta 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: 9761034Abstract: The embodiments disclosed herein describe ways that a browser application can smoothly animate changing (i.e., decreasing, increasing) web page content width upon opening or closing of a sidebar. Methods include the browser analyzing the web page layout to identify a dominant page portion or to determine whether a centered portion layout exists, temporarily obscuring the web page with a snapshot of the page, identifying the location and size of the dominant or centered portion on the web page, and using the information to make changes to the web page in a layer hidden behind the snapshot.Type: GrantFiled: June 6, 2014Date of Patent: September 12, 2017Assignee: Apple Inc.Inventors: Richard J. Mondello, Kevin W. Decker, Damian Kaleta, Steven J. Falkenburg
-
Patent number: 9292177Abstract: In addition to conveying a completion status of a task to a user, a progress bar can display a visual indication that the task is substantially complete (e.g., essential elements of a web page are loaded) followed by another visual indication that informs the user that a particular feature or functionality has been enabled. For example, in addition to displaying a visual cue (e.g., a rocket effect) when a triviality threshold indicating that the task is complete to a threshold degree, another indicator can be displayed in response to determining that a status of a feature has been modified. Determining that the status of the feature is modified when the triviality threshold is met and thus displaying the other visual indicator immediately following the visual indication produces a dramatic visual cue in directing the user's attention to the visual enablement of the feature.Type: GrantFiled: September 13, 2012Date of Patent: March 22, 2016Assignee: APPLE INC.Inventors: Damian Kaleta, Kevin Decker
-
Patent number: 9104296Abstract: Some embodiments relate to providing an improved progress indicator in a graphical user interface. In addition to conveying a completion status of a task to a user, an improved progress indicator in some embodiments can convey additional information about the task to the user. For example, some embodiments can display a visual cue when a triviality threshold indicating that the task is “substantially complete” is met.Type: GrantFiled: September 13, 2012Date of Patent: August 11, 2015Assignee: Apple Inc.Inventors: Damian Kaleta, Kevin Decker, Dan Bernstein, Beth Dakin, Simon Fraser, Samuel Weinig, Dave Hyatt, Geoffrey Garen
-
Publication number: 20150012816Abstract: Methods and apparatuses for providing a zoom experience. A snapshot of content is generated in response to detection of initiation of a zoom control input. A zoom operation is performed based on the zoom control input on the snapshot to provide a post-zoom snapshot. The snapshot is displayed while performing the zooming. The content is rendered to provide an amount of zoom as indicated by the zoom control input to provide a post-zoom rendering. The post-zoom is blended with the snapshot and the post-zoom rendering to provide a final image. The final image is displayed.Type: ApplicationFiled: September 24, 2014Publication date: January 8, 2015Inventors: Kevin W. Decker, Damian Kaleta
-
Publication number: 20140365959Abstract: The embodiments disclosed herein describe ways that a browser application can smoothly animate changing (i.e., decreasing, increasing) web page content width upon opening or closing of a sidebar. Methods include the browser analyzing the web page layout to identify a dominant page portion or to determine whether a centered portion layout exists, temporarily obscuring the web page with a snapshot of the page, identifying the location and size of the dominant or centered portion on the web page, and using the information to make changes to the web page in a layer hidden behind the snapshot.Type: ApplicationFiled: June 6, 2014Publication date: December 11, 2014Inventors: Richard J. Mondello, Kevin W. Decker, Damian Kaleta, Steven J. Falkenburg
-
Publication number: 20130246962Abstract: An improved progress bar can convey a completion status of a task to a user in a manner that properly manages the expectations of the user. A browser application can overestimate a time to load a web page and thereby cause a completion status indicator in a progress bar to increment at a slower rate. The rate at which the completion status indicator increments can be adjusted as the browser application updates its estimation of the remaining load time. By underreporting the completion status of the task (i.e., loading the web page), the chances of the completion status indicator stalling towards the end of the progress bar are minimized, thereby allowing the user's expectations of completion of the task to be property managed.Type: ApplicationFiled: September 13, 2012Publication date: September 19, 2013Applicant: Apple Inc.Inventors: Damian Kaleta, Kevin Decker
-
Publication number: 20130239039Abstract: Some embodiments relate to providing an improved progress indicator in a graphical user interface. In addition to conveying a completion status of a task to a user, an improved progress indicator in some embodiments can convey additional information about the task to the user. For example, some embodiments can display a visual cue when a triviality threshold indicating that the task is “substantially complete” is met.Type: ApplicationFiled: September 13, 2012Publication date: September 12, 2013Applicant: Apple Inc.Inventors: Damian Kaleta, Kevin Decker, Dan Bernstein, Beth Dakin, Simon Fraser, Samuel Weinig, Dave Hyatt, Geoffrey Garen
-
Publication number: 20130235044Abstract: In addition to conveying a completion status of a task to a user, an improved progress bar can convey additional information about the task to the user. For example, some embodiments can present a type of animation in the progress bar conveying a rate at which the task is being completed. A different type of animation can represent performance of a task at a different rate. For example, a different animation may be displayed when a web page is loading at 5 Mb/s as opposed to when the web page is loading at 0.5 Gb/s. Further, in some embodiments, different types of animation can represent different types of tasks.Type: ApplicationFiled: September 13, 2012Publication date: September 12, 2013Applicant: Apple Inc.Inventors: Damian Kaleta, Kevin Decker, Chanaka Karunamuni
-
Publication number: 20130239040Abstract: In addition to conveying a completion status of a task to a user, a progress bar can display a visual indication that the task is substantially complete (e.g., essential elements of a web page are loaded) followed by another visual indication that informs the user that a particular feature or functionality has been enabled. For example, in addition to displaying a visual cue (e.g., a rocket effect) when a triviality threshold indicating that the task is complete to a threshold degree, another indicator can be displayed in response to determining that a status of a feature has been modified. Determining that the status of the feature is modified when the triviality threshold is met and thus displaying the other visual indicator immediately following the visual indication produces a dramatic visual cue in directing the user's attention to the visual enablement of the feature.Type: ApplicationFiled: September 13, 2012Publication date: September 12, 2013Applicant: Apple Inc.Inventors: Damian Kaleta, Kevin Decker
-
Publication number: 20120306930Abstract: Methods and apparatuses for providing a zoom experience. A snapshot of content is generated in response to detection of initiation of a zoom control input. A zoom operation is performed based on the zoom control input on the snapshot to provide a post-zoom snapshot. The snapshot is displayed while performing the zooming. The content is rendered to provide an amount of zoom as indicated by the zoom control input to provide a post-zoom rendering. The post-zoom is blended with the snapshot and the post-zoom rendering to provide a final image. The final image is displayed.Type: ApplicationFiled: August 31, 2011Publication date: December 6, 2012Applicant: APPLE INC.Inventors: KEVIN W. DECKER, Damian Kaleta