SYSTEM AND METHODS FOR CONTENT-SEARCH CAROUSEL FOR MOBILE-COMPUTING DEVICES
First Claim
1. A software-based graphical toolbar used in conjunction with an associated computing application operating on a computing device, said computing device having a user display and a user-input pointing means for selecting areas and/or items on said graphical display, the toolbar comprising:
- a plurality of icons that are logically linked such that a logical circle of icons is formed, wherein;
each of said plurality of icons represents a discrete functional capability associated with a different information-search channel,said logical circle is graphically presented as an edge-on view of a carousel interface within an associated computing application, in order to minimize the amount of user-screen area taken-up by said carousel interface to maximize the user-screen area available for other computing-application functionality,said carousel interface is adapted such that a subset of said plurality of icons is displayed at any one time, and each of said displayed icons is user-selectable,said carousel interface is adapted to allow a user to scroll said carousel in either direction to display and/or select additional icons, andeach of said plurality of icons, when selected by a user, is adapted to provide added predetermined functionality and information to a user via the balance of an associated computing application.
4 Assignments
0 Petitions
Accused Products
Abstract
The inventive concepts described herein are generally directed to a mobile and fixedline software application that provides a user with an enhanced graphical toolbar with an edge-on view of a carousel interface populated with a plurality of selectable icons representing information-search channels, and with an integrated, multi-input search bar, which is integrated with the software application and can be communicatively coupled with supporting back-end architecture. This enhanced toolbar is referred to as the Content Search Carousel (CSC), and is especially adapted for use with mobile-computing devices, as it maximizes functionality while minimizing the amount of device-display real estate that is taken up at the expense of other mobile-computing application functionality.
-
Citations
85 Claims
-
1. A software-based graphical toolbar used in conjunction with an associated computing application operating on a computing device, said computing device having a user display and a user-input pointing means for selecting areas and/or items on said graphical display, the toolbar comprising:
a plurality of icons that are logically linked such that a logical circle of icons is formed, wherein; each of said plurality of icons represents a discrete functional capability associated with a different information-search channel, said logical circle is graphically presented as an edge-on view of a carousel interface within an associated computing application, in order to minimize the amount of user-screen area taken-up by said carousel interface to maximize the user-screen area available for other computing-application functionality, said carousel interface is adapted such that a subset of said plurality of icons is displayed at any one time, and each of said displayed icons is user-selectable, said carousel interface is adapted to allow a user to scroll said carousel in either direction to display and/or select additional icons, and each of said plurality of icons, when selected by a user, is adapted to provide added predetermined functionality and information to a user via the balance of an associated computing application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 81, 82, 83, 84, 85)
-
21. A method of making a software-based graphical toolbar used in conjunction with an associated computing application operating on a computing device, said computing device having a user display and a user-input pointing means for selecting areas and/or items on said graphical display, the method comprising the step of:
providing a plurality of icons that are logically linked such that a logical circle of icons is formed, wherein; each of said plurality of icons represents a discrete functional capability associated with a different information-search channel, said logical circle is graphically presented as an edge-on view of a carousel interface within an associated computing application, in order to minimize the amount of user-screen area taken-up by said carousel interface to maximize the user-screen area available for other computing-application functionality, said carousel interface is adapted such that a subset of said plurality of icons is displayed at any one time, and each of said displayed icons is user-selectable, said carousel interface is adapted to allow a user to scroll said carousel in either direction to display and/or select additional icons, and each of said plurality of icons, when selected by a user, is adapted to provide added predetermined functionality and information to a user via the balance of an associated computing application. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 62, 63, 64, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
41. A computer-readable medium containing a software-development kit (SDK) that defines an application-programming interface (API) for a software-based graphical toolbar used in conjunction with an associated computing application operating on a computing device, said computing device having a user display and a user-input pointing means for selecting areas and/or items on said graphical display, wherein said API defines a toolbar comprising the following features:
a plurality of icons that are logically linked such that a logical circle of icons is formed, wherein; each of said plurality of icons represents a discrete functional capability associated with a different information-search channel, said logical circle is graphically presented as an edge-on view of a carousel interface within an associated computing application, in order to minimize the amount of user-screen area taken-up by said carousel interface to maximize the user-screen area available for other computing-application functionality, said carousel interface is adapted such that a subset of said plurality of icons is displayed at any one time, and each of said displayed icons is user-selectable, said carousel interface is adapted to allow a user to scroll said carousel in either direction to display and/or select additional icons, and each of said plurality of icons, when selected by a user, is adapted to provide added predetermined functionality and information to a user via the balance of an associated computing application. - View Dependent Claims (46, 59, 60, 66, 67)
-
61. A method of making a computer-readable medium containing a software-development kit (SDK) that defines an application-programming interface (API) for a software-based graphical toolbar used in conjunction with an associated computing application operating on a computing device, said computing device having a user display and a user-input pointing means for selecting areas and/or items on said graphical display, the method comprising the steps of:
-
providing a computer-readable medium; and storing computer-readable code on said computer-readable medium, said code comprised of an API that defines a toolbar comprising the following features; a plurality of icons that are logically linked such that a logical circle of icons is formed, wherein; each of said plurality of icons represents a discrete functional capability associated with a different information-search channel, said logical circle is graphically presented as an edge-on view of a carousel interface within an associated computing application, in order to minimize the amount of user-screen area taken-up by said carousel interface to maximize the user-screen area available for other computing-application functionality, said carousel interface is adapted such that a subset of said plurality of icons is displayed at any one time, and each of said displayed icons is user-selectable, said carousel interface is adapted to allow a user to scroll said carousel in either direction to display and/or select additional icons, and each of said plurality of icons, when selected by a user, is adapted to provide added predetermined functionality and information to a user via the balance of an associated computing application. - View Dependent Claims (79, 80)
-
Specification