Patents by Inventor Priscila K. Penha

Priscila K. Penha 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: 11010032
    Abstract: Methods, systems, and computer-readable media for providing navigation in a hierarchical data set are presented. In some embodiments, a computing device may generate a user interface including a first node as a focused node at a fixed focal point along with a subset of a first plurality of related nodes having a relationship with the first node. In some instances discussed herein, user input may be received selecting a second node as the focused node, such as a scrolling action dragging the second node to the fixed focal point. The user interface may be updated to display a subset of a second plurality of related nodes having a relationship with the second node. In some arrangements, the hierarchical data set may correspond to an organizational chart, a workflow, a directory structure, a categorized list, a taxonomy, or any other type of hierarchical data.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: May 18, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Priscila K Penha, Kelly May Nash, Daisuke Sakurai, Shih-Hao Yeh
  • Patent number: 10341270
    Abstract: Methods, systems, and computer-readable media for providing enhanced application interoperability are presented. In some embodiments, a computing device may present, on at least one display screen, a first user interface that is associated with a first application. In response to determining that the at least one display screen has been rotated from a first orientation to a second orientation, the computing device may present, on the at least one display screen, a second user interface that is associated with a second application different from the first application. In one or more embodiments, the second user interface may include at least some information that is contextually related to information included in the first user interface. In addition, a state of the first application may be preserved when the second user interface that is associated with the second application is presented.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: July 2, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Priscila K. Penha, Kelly M. Nash, Daisuke Sakurai, Shih-Hao Yeh
  • Patent number: 9665263
    Abstract: Methods, systems, and computer-readable media for providing snap navigation in a scrollable list are presented. Certain items of the content items in the scrollable list may represent natural or desirable breakpoints for scrolling through the list. As a list view scrolls through the scrollable list in response to user input, the list view may suspend scrolling when it reaches a breakpoint content item. In some embodiments, a computing device may determine that a given content item represents a breakpoint in the scrollable list based on a breakpoint rule. The breakpoint rule may be based on any suitable criteria for identifying the content item as a breakpoint for scrolling the list. For example, the breakpoint rule may be based on the content of the content item or a category of the content item.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: May 30, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Priscila K Penha, Kelly May Nash, Daisuke Sakurai, Shih-Hao Yeh
  • Publication number: 20150286357
    Abstract: Methods, systems, and computer-readable media for providing snap navigation in a scrollable list are presented. Certain items of the content items in the scrollable list may represent natural or desirable breakpoints for scrolling through the list. As a list view scrolls through the scrollable list in response to user input, the list view may suspend scrolling when it reaches a breakpoint content item. In some embodiments, a computing device may determine that a given content item represents a breakpoint in the scrollable list based on a breakpoint rule. The breakpoint rule may be based on any suitable criteria for identifying the content item as a breakpoint for scrolling the list. For example, the breakpoint rule may be based on the content of the content item or a category of the content item.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 8, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: Priscila K. PENHA, Kelly May NASH, Daisuke SAKURAI, Shih-Hao YEH
  • Publication number: 20150242106
    Abstract: Methods, systems, and computer-readable media for providing navigation in a hierarchical data set are presented. In some embodiments, a computing device may generate a user interface including a first node as a focused node at a fixed focal point along with a subset of a first plurality of related nodes having a relationship with the first node. In some instances discussed herein, user input may be received selecting a second node as the focused node, such as a scrolling action dragging the second node to the fixed focal point. The user interface may be updated to display a subset of a second plurality of related nodes having a relationship with the second node. In some arrangements, the hierarchical data set may correspond to an organizational chart, a workflow, a directory structure, a categorized list, a taxonomy, or any other type of hierarchical data.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 27, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: Priscila K. PENHA, Kelly May NASH, Daisuke SAKURAI, Shih-Hao YEH
  • Publication number: 20150113446
    Abstract: Methods, systems, and computer-readable media for providing enhanced application interoperability are presented. In some embodiments, a computing device may present, on at least one display screen, a first user interface that is associated with a first application. In response to determining that the at least one display screen has been rotated from a first orientation to a second orientation, the computing device may present, on the at least one display screen, a second user interface that is associated with a second application different from the first application. In one or more embodiments, the second user interface may include at least some information that is contextually related to information included in the first user interface. In addition, a state of the first application may be preserved when the second user interface that is associated with the second application is presented.
    Type: Application
    Filed: October 16, 2014
    Publication date: April 23, 2015
    Inventors: Priscila K. Penha, Kelly M. Nash, Daisuke Sakurai, Shih-Hao Yeh
  • Publication number: 20150113436
    Abstract: Methods, systems, and computer-readable media for providing enhanced message management user interfaces are presented. In some embodiments, a computing device may present a user interface comprising a scrollable content display region that includes at least two message cards and at least two target zones. The computing device may receive first input moving a first message card to a first target zone. In response to receiving the first input, the computing device may perform a first action on a first email message corresponding to the first message card. Thereafter, the computing device may receive second input moving a second message card to a second target zone. In response to receiving the second input, the computing device may perform a second action different from the first action on a second email message corresponding to the second message card. At least one action may be defined by a user of the computing device.
    Type: Application
    Filed: October 14, 2014
    Publication date: April 23, 2015
    Inventors: Priscila K. Penha, Kelly M. Nash, Daisuke Sakurai, Shih-Hao Yeh