Patent application number | Description | Published |
20090132919 | Appending Hover Help to Hover Help for a User Interface - Enabling end users to add their own hover help to extend hover help that is provided in a user interface, without having access to the code of the application. An end user can extend the application-provided hover help information to make it more helpful or tailored to his own needs. The originally-provided hover help is retained, and may be rendered in addition to the user's appended hover help. Or, by specifying that the user-provided hover help is displayed in the same location as the originally-provided hover help, the user-provided hover help can be rendered such that the originally-provided hover help is at least partially obscured. | 05-21-2009 |
20090132937 | Modifying Hover Help for a User Interface - Enabling end users to modify hover help provided for an application's user interface. An end user can tailor the application-provided hover help information to his own needs by editing thereof, or by providing a complete replacement therefor. A copy of the originally-provided hover help may be retained, and may be restored (e.g., upon user request). | 05-21-2009 |
20090148073 | ALLOWING USERS TO AUTOMATICALLY CHANGE TYPOGRAPHICAL LETTER CASE USING APPLICATION INDEPENDENT FUNCTIONALITY - The present invention discloses a solution for allowing users to manipulate typographical letter case. In the solution, functionality can be implemented that allows users to quickly select a set of letters and to manipulate letter case of the selected text in a variety of ways. For example, an existing case of a selection can be changed to uppercase, lowercase, title case, sentence case, and the like. Additionally, functionality can enable users to invert letter case and randomize letter case as needed. Further, letter case checking functionality can detect words in a document having possibly improper case, can provide prompts containing suggested corrections, and can provide options to apply or ignore the suggested corrections. | 06-11-2009 |
20090150822 | METHOD AND SYSTEM FOR SCROLLING - The present invention is directed to a method and system for scrolling in a document having multiple columns. A method for scrolling in a page of a document having multiple columns, includes: displaying a plurality of the columns in a display window; associating a different scrollbar with each of the plurality of displayed columns; and selectively enabling a synchronous or independent operation of each of the scrollbars; wherein in synchronous operation, a use of any of the scrollbars results in a corresponding scrolling of the page within the display window, and wherein in independent operation, a use of a selected one of the scrollbars results only in a corresponding scrolling of the column of the page associated with that scrollbar within the display window. | 06-11-2009 |
20090157610 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR APPLYING A GRAPHICAL HIERARCHICAL CONTEXT IN A SEARCH QUERY - A method, system, and computer program product for applying a graphical hierarchical context in a search query. A Hierarchical Context Ordering (HCO) utility monitors receipt of a search string entry. Upon detection of the search string entry, HCO utility determines at least one search result that is associated with the detected search string entry. Responsive to receipt of a selected search result, HCO utility identifies existing hierarchical placement information associated with at least one of the selected search result and at least one duplicate result of the selected search result. At least one of the selected search result and the at least one duplicate result is outputted within a topical hierarchy containing the hierarchical placement information. According to another embodiment, prior to the outputting step, at least one non-relevant topic from the existing hierarchical placement information is removed. | 06-18-2009 |
20100070640 | METHOD AND SYSTEM FOR ALLOWING ACCESS TO PRESENTATION MATERIALS FOR A MEETING - A method for allowing access to presentation materials for one or more meetings may include receiving a call from a meeting participant using a communications device. The meeting participant may use the communications device to call a prearranged teleconference number to participate in the meeting via the communications device. The method may also include sending a prompt to the meeting participant's communications device to request if the meeting participant needs to access and acquire the presentation materials to participate in the meeting. In response to the meeting participant requesting to access and acquire the presentation materials, a response may be sent to the meeting participant. In accordance with one embodiment of the present invention, the response may include sending the presentation materials to a destination entered in the communications device by the meeting participant. In accordance with another embodiment of the present invention, the response may include sending access information to the communication device for the user to access the presentation materials. The method may further include connecting the meeting participant to the meeting for participation via the communications device, if the meeting is already in progress. | 03-18-2010 |
20100189239 | ACCESSING DETAILS OF TELECONFERENCE CALL INVITEES - Accessing information on call invitees that may include initiating a teleconference call, receiving an inquiry during the teleconference call regarding additional information on at least one person invited to join the call, obtaining the additional information on each of the at least one person, and sending the additional information. Also, a processing device may include a network interface, at least one second interface configured to establish a connection between at least three telephones, and a controller configured to initiate a teleconference call between the at least three telephones, receive an inquiry during the teleconference call regarding additional information on at least one person invited to join the call, obtain the additional information on each of the at least one person, and send the additional information. | 07-29-2010 |
20100189240 | Contacting a person outside of a teleconference without leaving the teleconference - Contacting a person while conducting a call that may include initiating a teleconference call, receiving a message during the teleconference call from a first person who has joined the teleconference call directed to a second person that has not joined the teleconference call, forwarding the message to the second person during the teleconference call, receiving a reply message from the second person during the teleconference call, and forwarding the reply message to the first person during the teleconference call. A processing device that may establish a teleconference call between telephones, receive a message during the conference call from a first telephone that has joined the teleconference call destined for a second telephone that has not joined the teleconference call, deliver the message to the second telephone, receive a reply message from the second telephone, and forward the reply message to the first telephone during the conference call. | 07-29-2010 |
20100189241 | PROVIDING MULTILEVEL CONFERENCE CALL PARTICIPANTS - Providing multilevel teleconference call participants that may include receiving a request from a person to join a teleconference call, identifying a defined level of the person, and providing a notification regarding a status of persons having certain defined levels that one of have joined the teleconference call and have not joined the teleconference call. Further, a processing device may include a network interface, at least one second interface configured to establish a connection between at least two telephones, and a processor configured to receive a request from a person to join a conference call, identify a defined level of the person, and provide a notification regarding a status of persons having certain defined levels that have joined the teleconference call or have not joined the teleconference call. | 07-29-2010 |
20100189242 | RULES-BASED TELECONFERENCING - Rules-based teleconferencing that may include receiving criteria regarding invitees to a teleconference call, generating rules based on the criteria, and generating a notification regarding the invitees to the teleconference call based on the rules. The criteria may include a quorum of a minimum number of invitees that must be in attendance at the teleconference call or a list of specific invitees required to be in attendance at the teleconference call. A processing device may include a network interface, one or more second interfaces configured to establish a connection between at least three telephones, and a controller configured to establish a teleconference call between the at least three telephones, receive criteria regarding invitees to the teleconference call, generate rules based on the criteria, and generate a notification regarding the invitees to the teleconference call based on the rules. | 07-29-2010 |
20100189243 | ENHANCED ANNOUNCEMENT OF CONFERENCE CALL PARTICIPANTS - Enhanced announcement of conference call participants that may include allowing a party to join a teleconference call, identifying a class of the party that has joined the teleconference call, and generating a notification in the teleconference call related to the class of the party that has joined the teleconference call. A processing device may include a network interface, at least one second interface configured to establish a connection between at least three telephones, and a processor configured to allow a party to join a teleconference call, identify a class of the party that has joined the teleconference call, and generate a notification in the teleconference call related to the class of the party that has joined the teleconference call. The notification may be a tone, a signal, a name, or other type notification. | 07-29-2010 |
20100235894 | Accessing Materials Via Voice and a Menu - A computer implemented method for accessing materials for a meeting may include receiving a call from a meeting participant by a system, wherein the meeting participant calls a prearranged teleconference number to participate in the meeting. The method may also include validating participation of the meeting participant in the meeting by the system. The method may further include providing access to an appropriate set of materials to the meeting participant based on a predetermined attribute associated with the meeting participant. | 09-16-2010 |
20100251336 | FREQUENCY BASED AGE DETERMINATION - Human ability to perceive higher audio frequencies diminishes with age. Functionality can be implemented to use a combination of audio tones with varying frequencies to identify an age range to which a user belongs and accordingly control access to age dependent access controlled information and services. The user's ability to perceive one or more audio tones in the combination of audio tones depends on the user's age. Thus, different users, depending on the users' age, may perceive the same combination of audio tones differently. Such an age verification system based on human perception of audio tones can minimize the need for identification cards and a reliance on the user providing accurate age information. This can prevent the user from misinterpreting his/her age to access the age dependent access controlled information and can ensure that only an authorized user gets access to the age dependent access controlled information. | 09-30-2010 |
20100309436 | AUTOMATED DYNAMIC REPRIORITIZATION OF PRESENTATION MATERIALS - Slides are selectively presented via a slide presentation system based upon a priority level assigned to a slide presentation. The assigned priority level indicates which of the slides to selectively present and includes a first priority level of at least two priority levels associated with the slide presentation. A request is received during the selective presentation of the slides, via an input device associated with the slide presentation system, to change the priority level assigned to the slide presentation to a second priority level of the at least two priority levels. The remaining slides of the slide presentation are selectively presented via the slide presentation system based upon the second priority level. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 12-09-2010 |
20110047503 | FILE CONTENT NAVIGATION USING BINARY SEARCH - Scrolling through a large file using a small scroll handle can be challenging for users. Using the small scroll handle to navigate through the large file rarely produces accurate results. Functionality can be implemented to navigate through file content without the user having to locate, click on, and drag the scroll handle. Content navigation can be achieved by employing knowledge of a current focus in the file and performing scroll jumps in accordance with binary search techniques. Navigation scope for the file can be refined at each iteration, based on a user indicating whether to move up or down in the file after each intermediate position. Such a technique for content navigation can help users locate content in a file with greater speed and accuracy. | 02-24-2011 |
20110138321 | ZONE-BASED FUNCTIONS IN A USER INTERFACE - Initiating a predefined function responsive to detecting a selected graphic control moved into a zone within a user interface. One or more zones may be defined, and a corresponding function is defined for each zone. Responsive to movement of the selected graphic control in an orthogonal direction and releasing the control in a particular zone, a particular function is invoked, the particular function corresponding to the zone in which the control is released. | 06-09-2011 |
20120151416 | CONTROLLING THREE-DIMENSIONAL VIEWS OF SELECTED PORTIONS OF CONTENT - Some embodiments of the inventive subject matter are directed to presenting a first portion of content and a second portion of content in a two-dimensional view via a graphical user interface and detecting an input associated with one or more of the first portion of the content and the second portion of the content. Some embodiments are further directed to selecting the first portion of the content in response to the detecting of the input, and changing the presenting of the first portion of the content from the two-dimensional view to a three-dimensional view in response to the selecting the first portion of the content. Some embodiments are further directed to continuing to present the second portion of the content in the two-dimensional view while changing the presenting of the first portion of the content to the three-dimensional view. | 06-14-2012 |
20120159351 | MULTIPLE REVIEWS OF GRAPHICAL USER INTERFACES - Embodiments includes a method comprising generating a User Interface (UI) application, based on instructions from a developer using a software development tool. The UI application includes an edit layer configured to enable multiple reviewers of the UI application to graphically overlay multiple reviews of the UI application over a display of the UI application, wherein the multiple reviews comprise a markup of at least one of a design, a layout and a wording of text of the UI application. The method also includes receiving the multiple reviews of the UI application from the multiple reviewers. The method includes displaying, for review by the developer, the UI application and the multiple reviews graphically overlaid on the UI application. | 06-21-2012 |
20120272166 | SPATIALLY-ORIENTED TRAVERSAL ANIMATIONS FOR NETWORK ADDRESS TRANSITIONS - Embodiments include a method that includes receiving a destination Internet address for a destination web page into a graphical web browser that is displaying a current web page having a current Internet address on a display. The method includes determining a relationship between the destination Internet address and the current Internet address. The method also includes determining a spatially-oriented traversal animation based on the relationship between the destination Internet address and the current Internet address. The method includes animating bringing the destination web page onto the display using the spatially-oriented traversal animation. The method also includes displaying the destination web page after the spatially-oriented traversal animation. | 10-25-2012 |
20130007614 | GUIDE MODE FOR GESTURE SPACES - A gesture system executes actions or commands based on gesture inputs. The system includes a detection subsystem and a gesture processing device. The detection subsystem monitor a plurality of gesture spheres, including a participant gesture sphere and a guide gesture sphere. The participant gesture sphere corresponds to a first user and a participant domain on a display device. The guide gesture sphere corresponds to a second user. The gesture processing device implements a guide mode to execute an action within the participant domain based on a gesture from the guide gesture sphere. | 01-03-2013 |
20130007616 | GUIDE MODE FOR GESTURE SPACES - A gesture system executes actions or commands based on gesture inputs. The system includes a detection subsystem and a gesture processing device. The detection subsystem monitor a plurality of gesture spheres, including a participant gesture sphere and a guide gesture sphere. The participant gesture sphere corresponds to a first user and a participant domain on a display device. The guide gesture sphere corresponds to a second user. The gesture processing device implements a guide mode to execute an action within the participant domain based on a gesture from the guide gesture sphere. | 01-03-2013 |
20130191740 | Content Volume Throttling in Feed Aggregators - Methods and systems of managing feed items may involve receiving a feed item and determining an estimate of an amount of time to read the feed item. In addition, the feed item can be prioritized in a feed aggregator based at least in part on the estimate of the amount of time to read the feed item. | 07-25-2013 |
20130304837 | PROGRAMMATIC MESSAGE PARTNER LIST MANAGEMENT - Embodiments of the present invention address deficiencies of the art in respect to instant messaging and real-time communications systems and provide a method, system and computer program product for automated partner list management in a real-time communications system. In one embodiment, a real-time communications data processing system can include a real-time communications server, a history log configured to record user interaction records for different users of the real-time communications server, a set of partner lists for the different users, and partner list management logic coupled to each of the real-time communications server and history log. The partner list management logic can include program code enabled to remove individual ones of the different users from a single one of the partner lists which individual ones of the different users meet at least one configurable criteria. | 11-14-2013 |
20140005926 | NAVIGATION SYSTEM EFFICIENTLY UTILIZES POWER BY PROVIDING INSTRUCTIONS TO THE DRIVER FOR ONLY THE DRIVER SELECTED PORTION(S) OF ROUTE | 01-02-2014 |
20140006971 | SELECTIVE SHARING OF WINDOWS AMONG PARTICIPANTS IN A WEB CONFERENCE | 01-02-2014 |
20140006974 | SELECTIVE SHARING OF WINDOWS AMONG PARTICIPANTS IN A WEB CONFERENCE | 01-02-2014 |
20140013281 | CONTROLLING THREE-DIMENSIONAL VIEWS OF SELECTED PORTIONS OF CONTENT - Some embodiments of the inventive subject matter are directed to determining that at least a portion of content would be obscured by a border of a graphical user interface if the content were to be presented in a two-dimensional state via the graphical user interface, and presenting the at least the portion of the content in a stereoscopic three-dimensional state in response to the determining that the at least the portion of the content would be obscured by the border of the graphical user interface, wherein a stereoscopic depth effect of the stereoscopic three-dimensional state makes the at least the portion of the content appear to extend beyond the border of the graphical user interface. | 01-09-2014 |
20140018038 | AURAL CUING PATTERN BASED MOBILE DEVICE SECURITY - When visual focus on a mobile device is limited, aural cues can be used to aid in entering a pattern based access code. The mobile device displays a plurality of positions from which an access code for accessing a mobile device can be selected. Indications of a set of positions of the plurality of positions in a sequence are received. The sequence of the set of the positions form an access code. For at least the first of the set of positions, an aural cue associated with the first position is determined, and the aural cue is emitted to indicate the first position based on the aural cue. It is determined whether the access code is correct. Access to the mobile device is allowed if the access code is correct. | 01-16-2014 |
20140020088 | AURAL CUING PATTERN BASED MOBILE DEVICE SECURITY - When visual focus on a mobile device is limited, aural cues can be used to aid in entering a pattern based access code. The mobile device displays a plurality of positions from which an access code for accessing a mobile device can be selected. Indications of a set of positions of the plurality of positions in a sequence are received. The sequence of the set of the positions form an access code. For at least the first of the set of positions, an aural cue associated with the first position is determined, and the aural cue is emitted to indicate the first position based on the aural cue. It is determined whether the access code is correct. Access to the mobile device is allowed if the access code is correct. | 01-16-2014 |
20140046947 | CONTENT REVISION USING QUESTION AND ANSWER GENERATION - A method for question/answer creation for a document is described. The method includes importing a document having a set of questions based on content in the document. The method also includes automatically creating a candidate question from the content in the document. The method also includes automatically generating answers for the set of questions and the candidate question using the content in the document. The method also includes presenting the set of questions, the candidate question, and the answers to a content creator for user verification of accuracy. The method also includes storing a verified set of questions in the document. The verified set of questions includes the candidate question. | 02-13-2014 |
20140088953 | LINGUISTICAL ANALYTIC CONSOLIDATION FOR MOBILE CONTENT - A method for linguistical analytic consolidation is described. The method includes displaying a user interface on a mobile device. The method also includes receiving source text content to display in the user interface. The method also includes scanning the source text content for a specific element. The method also includes flagging the specific element of the source text content to be modified according to a set of linguistic rules. Modifying the specific element according to the set of linguistic rules results in a consolidated form of the source text content. | 03-27-2014 |
20140095166 | DEEP TAGGING BACKGROUND NOISES - In a method for deep tagging a recording, a computer records audio comprising speech from one or more people. The computer detects a non-speech sound within the audio. The computer determines that the non-speech sound corresponds to a type of sound, and in response, associates a descriptive term with a time of occurrence of the non-speech sound within the recorded audio to form a searchable tag. The computer stores the searchable tag as metadata of the recorded audio. | 04-03-2014 |
20140120513 | Question and Answer System Providing Indications of Information Gaps - Mechanisms are provided for identifying information gaps in electronic content. These mechanisms receive the electronic content to be analyzed and analyze the electronic content to identify at least one of topics or questions within the electronic content to produce a collection of at least one of topics or questions associated with the electronic content. These mechanisms further compare the collection to the electronic content, and to a corpus of previously analyzed electronic content, to produce a set of information gaps in the electronic content. Moreover, the mechanisms output a notification of the set of information gaps to a user associated with the electronic content. | 05-01-2014 |
20140208271 | PRESSURE NAVIGATION ON A TOUCH SENSITIVE USER INTERFACE - A menu and application navigation system utilizing pressure includes a display device including a touch sensitive user interface, and a navigation engine coupled to the display device. The navigation engine is configured to generate a measurement of pressure applied by a user as a function of time at the touch sensitive user interface. The navigation engine is further configured to navigate through a three dimensional data set in response to the measurement of pressure. An increase in the pressure navigates in a first direction through the three dimensional data set, and a decrease in the pressure navigates in a second direction through the three dimensional data set. | 07-24-2014 |
20140222822 | CONTENT REVISION USING QUESTION AND ANSWER GENERATION - A method for question/answer creation for a document is described. The method includes importing a document having a set of questions based on content in the document. The method also includes automatically creating a candidate question from the content in the document. The method also includes automatically generating answers for the set of questions and the candidate question using the content in the document. The method also includes presenting the set of questions, the candidate question, and the answers to a content creator for user verification of accuracy. The method also includes storing a verified set of questions in the document. The verified set of questions includes the candidate question. | 08-07-2014 |
20140280534 | DYNAMIC SOCIAL NETWORKING CONTENT - A method, computer program product, and system for performing a dynamic social content selection. According to an embodiment, a method may include determining, via one or more computing devices, a plurality of status indicators available to be associated with social content associated with a first user. The method may also include defining one or more rules for the plurality of status indicators based on, at least in part, a recipient characteristic. The method may further include selecting one of the plurality of status indicators to associate with the content for a second user based on the one or more rules. The method may further include providing the content and the selected one of the plurality of status indicators to the second user. | 09-18-2014 |
20140282104 | DYNAMIC SOCIAL NETWORKING CONTENT - A method, computer program product, and system for performing a dynamic social content selection. According to an embodiment, a method may include determining, via one or more computing devices, a plurality of status indicators available to be associated with social content associated with a first user. The method may also include defining one or more rules for the plurality of status indicators based on, at least in part, a recipient characteristic. The method may further include selecting one of the plurality of status indicators to associate with the content for a second user based on the one or more rules. The method may further include providing the content and the selected one of the plurality of status indicators to the second user. | 09-18-2014 |
20140303970 | ADAPTING SPEECH RECOGNITION ACOUSTIC MODELS WITH ENVIRONMENTAL AND SOCIAL CUES - An acoustic model adaptation system includes a memory device and a model selector engine coupled to the memory device. The model selector engine is configured to compile information of environmental conditions to identify a current speech environment for audio input into a speech recognizer on a device. The model selector engine is further configured to compare the information of the environmental conditions with profiles of acoustic models. Each profile associates with an acoustic model. Each acoustic model compensates for background noise or acoustical distortions of the audio input. The model selector engine is further configured to select a first acoustic model for the speech recognizer based on the information of the environmental conditions exclusive of audio input from the user. | 10-09-2014 |
20140357237 | CUMULATIVE VOICEMAIL MESSAGE MANAGEMENT - Configured called party-controlled voicemail reception preferences are obtained that allow a called party to control voicemail message recording by repeat callers that previously recorded an unheard voicemail message within a voice mailbox of the called party. An unanswered call to the called party by a caller is detected. A determination is made as to whether the voice mailbox of the called party includes an existing unheard previously-recorded voicemail message from the caller and that the caller is a repeat caller that is subject to the called party-controlled voicemail reception preferences. The voicemail message recording within the voice mailbox by the repeat caller is controlled using the configured called party-controlled voicemail reception preferences. | 12-04-2014 |
20140372446 | EMAIL CONTENT MANAGEMENT AND VISUALIZATION - Embodiments of the present invention provide a system, method, and program product to manage and visualize email content using metadata tags. In an embodiment, the method comprises a computing device receiving an email message that is addressed to a recipient and includes a metadata tag; associating the metadata tag with a predefined category and/or subcategory; transmitting a predefined category and/or subcategory to be displayed using at least a pie chart icon that includes a circular chart divided into sectors that illustrate a numerical portion of the transmitted predefined category and/or subcategory associated with a metadata tag, wherein each sector includes an arc length that is proportional to a quantity of email messages received that have a metadata tag associated with the sector; and generating an object associated with the transmitted predefined category and/or subcategory, wherein in response to a user interacting with the object an action is generated. | 12-18-2014 |