Patents by Inventor Karen Natalie WONG
Karen Natalie WONG 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: 12119018Abstract: In one implementation, a method of changing an audio property of an object is performed at a device including one or more processors coupled to non-transitory memory. The method includes displaying, using a display, a representation of a scene including a representation of an object associated with an audio property. The method includes displaying, using the display, in association with the representation of the object, a manipulator indicating a value of the audio property. The method includes receiving, using one or more input devices, a user input interacting with the manipulator. The method includes, in response to receiving the user input, changing the value of the audio property based on the user input and displaying, using the display, the manipulator indicating the changed value of the audio property.Type: GrantFiled: October 6, 2022Date of Patent: October 15, 2024Assignee: APPLE INC.Inventors: Karen Natalie Wong, Adam James Bolton
-
Patent number: 11830515Abstract: In one implementation, a method of playing audio is performed at a device including one or more processors coupled to non-transitory memory. The method includes playing audio associated with an object at a frequency-dependent volume based on a distance between a user location and an object location, an object orientation with respect to the user location, and the frequency-dependent three-dimensional audio emission pattern. In various implementations, methods of visualizing the frequency-dependent three-dimensional audio emission pattern and changing properties thereof are disclosed.Type: GrantFiled: August 25, 2022Date of Patent: November 28, 2023Assignee: APPLE INC.Inventors: Jue Wang, Zachary Becker, Karen Natalie Wong, Robin-Yann Joram Storm
-
Patent number: 11644941Abstract: In one implementation, a method of manipulating animation timing is provided by a device including one or more processors coupled to non-transitory memory. The method includes displaying, using a display, a timeline for an animation of an object moving along a path, wherein the timeline includes a plurality of ticks, wherein each of the plurality of ticks is associated with a respective distance along the timeline and a respective distance along the path, wherein the respective distance along the timeline is proportional to an amount of time for the object to move the respective distance along the path. The method includes receiving, using one or more input devices, an input within the timeline. The method includes, in response to receiving the input within the timeline, changing the respective distances along the timeline of two or more of the plurality of ticks.Type: GrantFiled: June 17, 2021Date of Patent: May 9, 2023Assignee: APPLE INC.Inventors: Karen Natalie Wong, James Graham McCarter, Jee Young Park
-
Publication number: 20230029775Abstract: In one implementation, a method of changing an audio property of an object is performed at a device including one or more processors coupled to non-transitory memory. The method includes displaying, using a display, a representation of a scene including a representation of an object associated with an audio property. The method includes displaying, using the display, in association with the representation of the object, a manipulator indicating a value of the audio property. The method includes receiving, using one or more input devices, a user input interacting with the manipulator. The method includes, in response to receiving the user input, changing the value of the audio property based on the user input and displaying, using the display, the manipulator indicating the changed value of the audio property.Type: ApplicationFiled: October 6, 2022Publication date: February 2, 2023Inventors: Karen Natalie Wong, Adam James Bolton
-
Publication number: 20220415342Abstract: In one implementation, a method of playing audio is performed at a device including one or more processors coupled to non-transitory memory. The method includes playing audio associated with an object at a frequency-dependent volume based on a distance between a user location and an object location, an object orientation with respect to the user location, and the frequency-dependent three-dimensional audio emission pattern. In various implementations, methods of visualizing the frequency-dependent three-dimensional audio emission pattern and changing properties thereof are disclosed.Type: ApplicationFiled: August 25, 2022Publication date: December 29, 2022Inventors: Jue Wang, Zachary Becker, Karen Natalie Wong, Robin-Yann Joram Storm
-
Patent number: 11494160Abstract: In one implementation, a method of changing an audio property of an object is performed at a device including one or more processors coupled to non-transitory memory. The method includes displaying, using a display, a representation of a scene including a representation of an object associated with an audio property. The method includes displaying, using the display, in association with the representation of the object, a manipulator indicating a value of the audio property. The method includes receiving, using one or more input devices, a user input interacting with the manipulator. The method includes, in response to receiving the user input, changing the value of the audio property based on the user input and displaying, using the display, the manipulator indicating the changed value of the audio property.Type: GrantFiled: June 17, 2021Date of Patent: November 8, 2022Assignee: APPLE INC.Inventors: Karen Natalie Wong, Adam James Bolton
-
Patent number: 11462232Abstract: In one implementation, a method of playing audio is performed at a device including one or more processors coupled to non-transitory memory. The method includes playing audio associated with an object at a frequency-dependent volume based on a distance between a user location and an object location, an object orientation with respect to the user location, and the frequency-dependent three-dimensional audio emission pattern. In various implementations, methods of visualizing the frequency-dependent three-dimensional audio emission pattern and changing properties thereof are disclosed.Type: GrantFiled: June 17, 2021Date of Patent: October 4, 2022Assignee: APPLE INC.Inventors: Jue Wang, Zachary Becker, Karen Natalie Wong, Robin-Yann Joram Storm
-
Patent number: 11321108Abstract: A user interface for managing allocations of network resources in a virtualized computing environment provides a graphical overview of the virtual computing environment that allows the user to visualize the virtual network, including the connections between the virtual network adapters and the uplink port groups that provide physical network resources for the virtual machines included in the virtualized computing environment. The user interface also provides graphical elements that allow the user to modify the virtual network, to migrate virtual machines from individual virtual switches to a distributed virtual switch, and/or to modify the arrangement of physical network adapters that provide network backing for the virtual machines. By providing these features, the user interface according to one or more embodiments of the present invention can allow the user to efficiently and safely manage the virtual network in the virtual computing environment.Type: GrantFiled: September 2, 2016Date of Patent: May 3, 2022Assignee: VMware, Inc.Inventors: Kathryn Murrell, Karen Natalie Wong
-
Patent number: 9990215Abstract: A virtualized computing environment is managed with a user interface that includes a graphical interface portion as well as a command-line portion. As a user interacts with the graphical interface portion, a command-line entry corresponding to the interaction is automatically generated and populates the command-line portion. Similarly, as the user types in a command-line entry, a corresponding action is graphically depicted in the graphical interface portion. By providing a blend of a graphical interface and a command-line interface, embodiments of the invention provide improved usability of the virtual infrastructure client and allow users to more quickly become familiar with the use of the application.Type: GrantFiled: February 22, 2011Date of Patent: June 5, 2018Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Kathryn Murrell, Manaswi Shukla
-
Patent number: 9553948Abstract: A graphical user interface for a virtualized computing environment that includes a plurality of host computers, each having one or more virtual machines running therein, where the virtualized computing environment is configured with one or more monitoring profiles for monitoring a status of objects included in the virtualized computing environment, where the graphical user interface includes a first section and a second section. The first section organizes the one or more monitoring profiles, where each monitoring profile includes one or more rules and each rule corresponds to an action that is performed if the rule is violated. The second section organizes a first set of rules associated with a selected monitoring profile and corresponding actions associated with each rule in the first set of rules.Type: GrantFiled: May 5, 2011Date of Patent: January 24, 2017Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Martin Bednar
-
Publication number: 20160371112Abstract: A user interface for managing allocations of network resources in a virtualized computing environment provides a graphical overview of the virtual computing environment that allows the user to visualize the virtual network, including the connections between the virtual network adapters and the uplink port groups that provide physical network resources for the virtual machines included in the virtualized computing environment. The user interface also provides graphical elements that allow the user to modify the virtual network, to migrate virtual machines from individual virtual switches to a distributed virtual switch, and/or to modify the arrangement of physical network adapters that provide network backing for the virtual machines. By providing these features, the user interface according to one or more embodiments of the present invention can allow the user to efficiently and safely manage the virtual network in the virtual computing environment.Type: ApplicationFiled: September 2, 2016Publication date: December 22, 2016Inventors: Kathryn MURRELL, Karen Natalie WONG
-
Patent number: 9501849Abstract: A user interface that allows administrators of a virtualized computing environment to easily navigate to and/or search for specific objects, determine relationships between selected objects, and have visibility into the health status of objects in the virtualized computing environment. Objects within a column may be displayed with names, displayed as bars, or aggregated into groups based on the number of objects in the column. Also, in some embodiments, when a user selects one object, objects in other columns that are related to the selected object may be visually distinguished from the other objects, allowing an administrator to easily navigate to related objects.Type: GrantFiled: May 11, 2012Date of Patent: November 22, 2016Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Martin Bednar, Manaswi Shukla
-
Patent number: 9495270Abstract: A graphical user interface for monitoring a status of objects included in a virtualized computing environment including a plurality of host computers, each having one or more virtual machines running therein, includes a first second and a second section. The first section displays a first graph depicting utilization during a first period of time of a first computing resource associated with a first object included in the virtualized computing environment. The second section displays a listing of one or more objects included in the virtualized computing environment that are related to the first object, where, in response to receiving a selection of a second object from the listing of one or more objects, the first section displays a second graph depicting utilization during the first period of time of the first computing resource associated with the second object.Type: GrantFiled: May 31, 2011Date of Patent: November 15, 2016Assignee: VMware, Inc.Inventor: Karen Natalie Wong
-
Patent number: 9472002Abstract: A computer-implemented method for generating a graph of parameters of a virtualized computing environment. The method includes generating a first graph depicting a timeline of aggregate health of a virtual machine grouping; generating a second graph depicting types of user activity for one of the plurality of time frames; and generating a third graph depicting aggregate health of the virtual machine grouping for one of the plurality of time frames, wherein the second graph is overlaid with the third graph, and wherein the first graph, the second graph, and the third graph are for display in a single view.Type: GrantFiled: April 12, 2013Date of Patent: October 18, 2016Assignee: VMware, Inc.Inventors: Karen Natalie Wong, David Yang
-
Patent number: 9418455Abstract: A computer-implemented method for generating a graph of parameters of a virtualized computing environment. The method includes accessing parameters from virtual machine groupings, generating a first graph depicting overall allocation of resources and overall current usage of resources for the virtual data centers, generating a second graph depicting aggregate health of the virtual machine groupings, and generating a third graph depicting allocation of resources of the virtual data centers overlaid with the current usage of resources of the virtual data centers, wherein the first graph, the second graph and the third graph are for display in a single view.Type: GrantFiled: April 12, 2013Date of Patent: August 16, 2016Assignee: VMware, Inc.Inventors: Karen Natalie Wong, David Yang
-
Patent number: 9160630Abstract: A method for displaying a graphical user interface for a computing environment including computing resources that are provided to a plurality of organizations over one or more external networks includes displaying representations of the one or more external networks. The method further includes displaying a first node in the graphical user interface that is connected to the representations of at least one of the one or more external networks, where the first node is associated with a first organization; displaying an aggregate node in the graphical user interface that is associated with a plurality of other organizations besides the first organization; receiving a selection to view details of the first organization; and displaying an expanded view of the first organization in the graphical user interface in response to the selection.Type: GrantFiled: June 7, 2011Date of Patent: October 13, 2015Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Peter J. Shepherd, Alex Smolen
-
Patent number: 9134992Abstract: A method for generating an upgrade plan for assets included in a virtualized computing environment includes receiving a selection of one or more target assets to receive updates. The method further includes receiving a selection of one or more upgrade packages, determining a first set of target assets that is capable of being upgraded with at least one selected upgrade package, determining a second set of target assets that depend on the first set of target assets, and generating an upgrade plan for the first set of target assets and the second set of target assets.Type: GrantFiled: August 31, 2011Date of Patent: September 15, 2015Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Manaswi Shukla
-
Patent number: 9124488Abstract: Embodiments of the present invention provide a dashboard that displays an overview of a datacenter's health which helps prioritize, monitor, and troubleshoot problems. In particular, one embodiment is a method for visualizing the health of datacenter objects which includes displaying datacenter objects on a scatterplot of a dashboard wherein one axis of the scatterplot corresponds to problem severity and another axis of the scatterplot corresponds to time.Type: GrantFiled: April 21, 2010Date of Patent: September 1, 2015Assignee: VMware, Inc.Inventors: Karen Natalie Wong, Martin Bednar
-
Patent number: 9097528Abstract: One embodiment of the present invention is a method for managing a datacenter using a mobile device, which method includes: (a) in response to a user request, the mobile device causing an identification prober to obtain information from one or more of a plurality of identification providers disposed at predetermined locations in the datacenter, and determining a mobile device location in the datacenter therefrom; (b) the mobile device requesting a datacenter map from a datacenter management system, displaying at least a portion of the map on a mobile device display, and displaying the mobile device location on the at least a portion of the map; and (c) the mobile device obtaining an equipment location of an equipment in the datacenter from the datacenter management system, displaying directions from the mobile device location to the equipment location, and displaying the equipment location on the at least a portion of the map if it fits in the display.Type: GrantFiled: March 5, 2010Date of Patent: August 4, 2015Assignee: VMware, Inc.Inventors: Eric Marshall Rider, Benjamin Trevor Kolin, Karen Natalie Wong
-
Publication number: 20130300747Abstract: A user interface that allows administrators of a virtualized computing environment to easily navigate to and/or search for specific objects, determine relationships between selected objects, and have visibility into the health status of objects in the virtualized computing environment. Objects within a column may be displayed with names, displayed as bars, or aggregated into groups based on the number of objects in the column. Also, in some embodiments, when a user selects one object, objects in other columns that are related to the selected object may be visually distinguished from the other objects, allowing an administrator to easily navigate to related objects.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Applicant: VMware, Inc.Inventors: Karen Natalie WONG, Martin BEDNAR, Manaswi SHUKLA