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: 11010032Abstract: 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: GrantFiled: February 24, 2014Date of Patent: May 18, 2021Assignee: Citrix Systems, Inc.Inventors: Priscila K Penha, Kelly May Nash, Daisuke Sakurai, Shih-Hao Yeh
-
Patent number: 10341270Abstract: 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: GrantFiled: October 16, 2014Date of Patent: July 2, 2019Assignee: Citrix Systems, Inc.Inventors: Priscila K. Penha, Kelly M. Nash, Daisuke Sakurai, Shih-Hao Yeh
-
Patent number: 9665263Abstract: 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: GrantFiled: April 8, 2014Date of Patent: May 30, 2017Assignee: Citrix Systems, Inc.Inventors: Priscila K Penha, Kelly May Nash, Daisuke Sakurai, Shih-Hao Yeh
-
Publication number: 20150286357Abstract: 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: ApplicationFiled: April 8, 2014Publication date: October 8, 2015Applicant: Citrix Systems, Inc.Inventors: Priscila K. PENHA, Kelly May NASH, Daisuke SAKURAI, Shih-Hao YEH
-
Publication number: 20150242106Abstract: 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: ApplicationFiled: February 24, 2014Publication date: August 27, 2015Applicant: Citrix Systems, Inc.Inventors: Priscila K. PENHA, Kelly May NASH, Daisuke SAKURAI, Shih-Hao YEH
-
Publication number: 20150113446Abstract: 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: ApplicationFiled: October 16, 2014Publication date: April 23, 2015Inventors: Priscila K. Penha, Kelly M. Nash, Daisuke Sakurai, Shih-Hao Yeh
-
Publication number: 20150113436Abstract: 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: ApplicationFiled: October 14, 2014Publication date: April 23, 2015Inventors: Priscila K. Penha, Kelly M. Nash, Daisuke Sakurai, Shih-Hao Yeh