Patents Examined by Patrick Ramsey
  • Patent number: 8959442
    Abstract: A “Memory Allocation Visualizer” provides a dynamic visualization that animates memory allocation event trace information over a time period of execution of a program. Consequently, the Memory Allocation Visualizer provides a visualization and understanding of a program's memory system behavior. Various modes of display with custom color mappings and zooming allow the user to see how heaps are used over time (e.g., by allocation type, age, size, thread id, etc.). Custom displays also allow the user to detect potential memory leaks and fragmentation problems. Composable filters enable the user to focus on specific issues. Various techniques are used to enable processing of a very large numbers of trace events while enabling rapid response to visualization view changes.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: February 17, 2015
    Assignee: Microsoft Corporation
    Inventors: Trishul A. Chilimbi, Bongshin Lee, George G. Robertson
  • Patent number: 8954859
    Abstract: System, method and computer program product for generating a GUI that facilitates the management of real and/or virtual images on computing machines in a computing environment. The system and method provides for an interactive visualization of virtual images (machines) and the software components included in each virtual image or real image. According to a consolidating and clustering processes, the images are bundled and displayed in a dendogram to show a hierarchy of the similarity between images. Further, software components are represented by small coded cells and organized into logical groupings. The system and method provides for user interactive functionality that facilitates the gathering of details on certain aspects of the images and/or components. The end result is a software program that facilitates user's ability to consolidate and manage real and virtual images.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Glenn Ammons
  • Patent number: 8935611
    Abstract: Systems and methods for applying visual effects to video in a client/server or cloud-based system are described. Using a web browser, for example, users can apply and control both simple and sophisticated effects with dynamic real-time previews without downloading client-side software. Rendering and previewing of the effects is done on the server and rendered images can be sent in rapid succession to the client, allowing simple, real-time feedback and control. Other aspects of the technology are also described.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: January 13, 2015
    Assignee: Vivoom, Inc.
    Inventors: Gary C. Oberbrunner, Katherine Hays, David Sturman
  • Patent number: 8875056
    Abstract: Provided is a display device including a display mode controller for controlling a transition to a whole screen display mode for displaying an image in an entire screen of a display section, a multiple content display mode for displaying, on the screen, multiple thumbnail images related to contents, or a panel display mode for displaying, on the screen, a panel on which information related to the contents is displayed, an arrangement determination section for arranging multiple thumbnail images displayed in the multiple content display mode by category to which the contents belong, an arrangement change section for changing an arrangement of multiple thumbnail images by a user, and a boundary line display section for displaying, between two thumbnail images, a boundary line indicating a difference of the category before the arrangement of the thumbnail images is changed by the user, and for not displaying the boundary line after changed.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: October 28, 2014
    Assignee: Sony Corporation
    Inventors: Ken Onogi, Koichi Tashiro, Naoya Okamoto
  • Patent number: 8832566
    Abstract: The present invention provides tools for efficient networking and is specially targeted to frequent travelers and others active in social networking. It enables users to squeeze in meet ups with their contacts when they happen to be or expect to be in the vicinity of those contacts. The invention envisions a system that allows users to declare where they are or will be, and invite their friends to join. The central feature of the system is a radar like graphical user interface and a flexible, private and customizable process under user control.
    Type: Grant
    Filed: September 11, 2011
    Date of Patent: September 9, 2014
    Inventor: Anurag Wakhlu
  • Patent number: 8645841
    Abstract: A unified greeting system scans social media for content. The content can be any type of post to a social media site. If content is directed to a user of the unified greeting system and if the user is currently unavailable, the unified greeting system determines if the content requires a reply. If a reply is warranted, the unified greeting system determines the characteristics of the content to determine the type of reply. Then, the unified greeting system provides the reply, which can be an “out-of-office message.” The out-of-office message is the posted to the social media site to alert the poster that the person is currently unavailable.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: February 4, 2014
    Assignee: Avaya Inc.
    Inventor: Arpan Ghosh
  • Patent number: 8631352
    Abstract: Methods, computer systems, and computer readable media for a provider care card graphical user interface are provided. The provider care card comprises a requirements display area configured to display at least one or more clinical measures relating to at least one patient, a measurements display area configured to display one or more measurements completed for one or more clinical measures relating to at least one patient, a first plurality of microdisplays configured to display a first visual indicator for each of the clinical measures that has been met, and a second plurality of microdisplays configured to display a second visual indicator for each of the clinical measures that has not been met.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: January 14, 2014
    Assignee: Cerner Innovation, Inc.
    Inventors: Michael Alan Ash, Thomas Anthony Fangman, Daniel Martin Feimster, Theresa Marie Wavada
  • Patent number: 8572500
    Abstract: A screen design user interface that may operate in an interactive mode and a design mode. The user interface includes a screen presentation portion for presenting an application screen under design, and a mode control for selecting between the interactive mode and the design mode. When the user interface is in interactive mode, the user interface actually allows interaction with one or more application element of a screen displayed in the screen presentation portion such that interaction with the corresponding application element causes execution of a corresponding function and thus a corresponding change in state of the screen. When the user interface is in design mode, the user interface supports design of the application screen by recognizing design gestures, but disables the application elements.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Ryan J. Salva, Erik A. Saltwell, Heather T. Brown, Georgios Kounenis, Matthew Hall
  • Patent number: 8438484
    Abstract: A Video Preview Module, a fast and adaptable software module designed to generate an on-the-fly video storyboard that enhances the online video browsing experience of the user. The VP module is a client-side implementation. This allows the module to be scalable and adaptable in bringing a uniform online video browsing experience over multiple consumer devices.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: May 7, 2013
    Assignee: Sony Corporation
    Inventor: Priyan Deveka Gunatilake
  • Patent number: 8423909
    Abstract: A system applies an interactive filter. The system includes a data storage device, a display device, a user interface input device, and a processor. The data storage device stores data. The display device displays an initial representation of the data. The user interface input device facilitates a localized selection of a portion of the initial representation displayed on the display device. The localized selection is determined by hovering a navigation icon in alignment with a selection area corresponding to the portion of the initial representation. The processor dynamically applies a filter parameter to the portion of the initial representation based on the localized selection from the user interface input device.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventor: Robert S Zabielski
  • Patent number: 8413073
    Abstract: A 3D display device is provided. The 3D display device provides a 3D preview image to be displayed and a control menu for setting various parameters for the 3D preview image to a user and thus enables the user to optimize the 3D parameters before viewing 3D content and view the 3D content.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: April 2, 2013
    Assignee: LG Electronics Inc.
    Inventor: Yonguk Lee