Patents Assigned to Cypress Lake Software, Inc.
-
Patent number: 10496254Abstract: Methods and systems are described for navigating between visual components. A first visual component, of a first application in a plurality of applications, is detected in a first application region of a presentation space of a display device. A first navigation control is presented, in a first navigation region determined based on the first application region, for navigating to a second visual component, of a second application in the plurality, in a second application region in the presentation space. A user input corresponding to the first navigation control is detected. In response to the detected user input, navigation information is sent to navigate to the second visual component.Type: GrantFiled: October 27, 2015Date of Patent: December 3, 2019Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 10437433Abstract: Methods and systems are described for coordinating playing of media streams. In one aspect, an access by a media player to a presentation device to play a media stream is detected. Additionally, presentation focus information is accessed for determining whether the media player has presentation focus for playing the media stream. Further, it is determine, based on the presentation focus information, that the media player has presentation focus for playing the media stream. Still further, in response to determining the media player has presentation focus, it is indicated that the media player is allowed to play the media stream via the presentation device.Type: GrantFiled: February 9, 2015Date of Patent: October 8, 2019Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 10437443Abstract: Methods, computer software, apparatuses, and systems are described comprising at least one processor operatively coupled with a display, memory, and at least one input device and further configured to: store a first application, a second application, and a third application, utilizing the memory; detect a first user input, utilizing the at least one input device; in response to the first user input, present, utilizing the display, a plurality of reduced windows including a second application reduced window associated with the second application and a third application reduced window associated with the third application both exterior to a first window associated with the first application that is presented without overlap between the first window and the plurality of reduced windows; detect a second user input in connection with the second application reduced window associated with the second application, utilizing the at least one input device; in response to the second user input in connection with the secoType: GrantFiled: May 14, 2017Date of Patent: October 8, 2019Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 10338779Abstract: Methods, systems, and computer program products are described comprising a device configured to: present a first window of the first application in a first application region of a presentation space of the display; detect first user input in connection with the first window of the first application; in response to the detection of the first user input in connection with the first window of the first application, present a representation of a second window of the second application in a menu, in a first particular region of the presentation space of the display, for displaying the second window of the second application, in a second application region in the presentation space of the display, the first particular region: located in a first location adjacent to a second location of the first application region, operable for being at least one of re-sized or moved in response to the first application region being at least one of re-sized or moved, and operable for being hidden in response to the first applicatioType: GrantFiled: May 14, 2017Date of Patent: July 2, 2019Assignee: Cypress Lake Software, IncInventor: Robert Paul Morris
-
Patent number: 9870145Abstract: Methods, computer software, apparatuses, and systems are described in connection with a mobile device including at least one processor operatively coupled to a touchscreen and memory. The memory stores a first application and a second application.Type: GrantFiled: October 27, 2015Date of Patent: January 16, 2018Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 9841878Abstract: Methods, systems, and computer program products are described comprising a device configured to: present a first window of the first application in a first application region of a presentation space of the display; detect first user input in connection with the first window of the first application; in response to the detection of the first user input in connection with the first window of the first application, present a representation of a second window of the second application in a menu, in a first particular region of the presentation space of the display, for displaying the second window of the second application, in a second application region in the presentation space of the display, the first particular region: located in a first location adjacent to a second location of the first application region, operable for being at least one of re-sized or moved in response to the first application region being at least one of re-sized or moved, and operable for being hidden in response to the first applicatioType: GrantFiled: May 14, 2017Date of Patent: December 12, 2017Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 9823838Abstract: Methods and systems are described for binding attributes between visual components. A first visual component, including a first presentation space for presenting first data by an operating first application, is detected. Binding information, for the first application, is identified that specifies a mapping between a first visual attribute of the first visual component and a second visual attribute of a second visual component including a second presentation space for presenting second data by a second application. A change to the first visual attribute is detected. In response to the detection of the change, change information is automatically sent to change the second visual attribute according to the mapping.Type: GrantFiled: July 14, 2014Date of Patent: November 21, 2017Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 9817558Abstract: Methods and systems are described for coordinating playing of media streams. In one aspect, an access by a media player to a presentation device to play a media stream is detected. Additionally, presentation focus information is accessed for determining whether the media player has presentation focus for playing the media stream. Further, it is determined, based on the presentation focus information, that the media player has presentation focus for playing the media stream. Still further, in response to determining the media player has presentation focus, it is indicated that the media player is allowed to play the media stream via the presentation device.Type: GrantFiled: May 14, 2017Date of Patent: November 14, 2017Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 9715332Abstract: Methods and systems are described for navigating between visual components. A first visual component, of a first operating application in a plurality of operating applications, is detected in a first application region of a presentation space of a display device. A first navigation control is presented, in a first navigation region determined based on the first application region, for navigating to a second visual component, of a second application in the plurality, in a second application region in the presentation space. A user input corresponding to the first navigation control is detected. In response to the detected user input, navigation information is sent to navigate to the second visual component.Type: GrantFiled: February 5, 2014Date of Patent: July 25, 2017Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 9423938Abstract: Methods and systems are described for navigating between visual components. A first visual component, of a first application in a plurality of applications, is detected in a first application region of a presentation space of a display device. A first navigation area is presented, in a first navigation region determined based on the first application region, for navigating to a second visual component, of a second application in the plurality, in a second application region in the presentation space. A user input corresponding to the first navigation area is detected. In response to the detected user input, navigation information is sent to navigate to the second visual component.Type: GrantFiled: October 27, 2015Date of Patent: August 23, 2016Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 9423923Abstract: Methods and systems are described for navigating between visual components. A first visual component, of a first application in a plurality of applications, is detected in a first application region of a presentation space of a display device. A first navigation area is presented, in a first navigation region determined based on the first application region, for navigating to a second visual component, of a second application in the plurality, in a second application region in the presentation space. A user input corresponding to the first navigation area is detected. In response to the detected user input, navigation information is sent to navigate to the second visual component.Type: GrantFiled: October 27, 2015Date of Patent: August 23, 2016Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 9423954Abstract: Methods, computer software, apparatuses, and systems are described in connection with a mobile device including at least one processor operatively coupled to a touchscreen and memory. The memory stores a first application and a second application.Type: GrantFiled: October 27, 2015Date of Patent: August 23, 2016Assignee: Cypress Lake Software, IncInventor: Robert Paul Morris