Patents Examined by William L. Bashore
-
Patent number: 8001121Abstract: A method and system for propagating the relevance of labeled documents to a query to unlabeled documents is provided. The propagation system provides training data that includes queries, documents labeled with their relevance to the queries, and unlabeled documents. The propagation system then calculates the similarity between pairs of documents in the training data. The propagation system then propagates the relevance of the labeled documents to similar, but unlabeled, documents. The propagation system may iteratively propagate labels of the documents until the labels converge on a solution. The training data with the propagated relevances can then be used to train a ranking function.Type: GrantFiled: February 27, 2006Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Jue Wang, Mingjing Li, Wei-Ying Ma, Zhiwei Li
-
Patent number: 8001486Abstract: A method for automatically verifying one or more features of file-based media content (108) is disclosed. This file-based media content includes one or more media content files. The method includes customizing (204) a test plan on the basis of the one or more features. Customizing the test plan includes creating, modifying or utilizing at least one media content check of one or more media content checks. A media content check verifies at least one feature of the one or more features of the file-based media content. Further, the method includes verifying (206) the one or more features, based on the customized test plan. The method also includes documenting (208) the results obtained from the verification of the one or more features.Type: GrantFiled: May 29, 2007Date of Patent: August 16, 2011Assignee: Interra Systems, IncInventors: Shailesh Kumar, Manik Gupta, Vivek Koul
-
Patent number: 7996773Abstract: A method, system, and article of manufacture that help system administrators visualize the relationship between a global setting and the setting in each instance. One embodiment of the present invention comprises receiving a selection of a setting, determining an inheritance state for the selected setting, and displaying a graphical indication of the inheritance state of the selected setting. In some embodiments, the method further comprises displaying a graphical indication of the inheritance relationship between the selected setting and at least one related setting. The method may also include receiving a change inheritance relationship command, and changing the inheritance relationship for the selected setting.Type: GrantFiled: November 14, 2008Date of Patent: August 9, 2011Assignee: International Business Machines CorporationInventors: Gregory Richard Hintermeister, Michael D. Rahn
-
Patent number: 7996783Abstract: A task framework and a semantic reasoning engine are combined to provide a scalable mechanism for dealing with extremely large numbers of widgets, allowing users to both find a widget and automatically fill-in whatever functionality is available on the widget. Calling applications are employed to obtain task information from each widget. The calling application also receives user queries that can be resolved by a widget. A task reasoning process based on an adaptive semantic reasoning engine utilizes the task information to select a widget best suited to respond to a user's query. The task reasoning process can also be employed to determine “best-guess” slot filling of the selected widget. The calling application can then invoke the selected widget and, if available, fill appropriate slots with information to facilitate user interaction with the selected widget. Instances can be client- and/or server-side based.Type: GrantFiled: March 2, 2006Date of Patent: August 9, 2011Assignee: Microsoft CorporationInventors: William D. Ramsey, Sanjeev Katariya
-
Patent number: 7992102Abstract: A method and system for processing user information are described. A graphical user interface is provided to include a display region, a first bounded region circumferentially surrounding the display region, and a second bounded region circumferentially surrounding the first bounded region. The first bounded region may include one or more first-type graphical user interface elements with each of the first-type graphical user interface elements selectively mapped to one or more first-type display data. The second bounded region may include one or more second-type graphical user interface elements with each of the second-type graphical user interface elements selectively mapped to one or more second-type display data. A user input is received using the graphical user interface, and a result is generated based at least on a user activation of at least one of the first-type and second-type graphical user interface elements.Type: GrantFiled: August 3, 2007Date of Patent: August 2, 2011Assignee: Incandescent Inc.Inventor: Michael Joseph De Angelo
-
Patent number: 7992091Abstract: A computing device comprises a memory to store a first version of an eXtensible Markup Language (XML) message, a receiver to receive a second version of the XML message, a processor and a display interface. The display interface provides a user interface having a first control, a second control and a third control. The first control is to cause the processor to merge the second version with the first version to produce a third version of the XML message. The second control is to cause the processor to replace in the memory the first version with the second version of the XML message. The third control is to cause the processor to reject the second version of the XML message.Type: GrantFiled: March 30, 2006Date of Patent: August 2, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: Timothy Sean Bolger, Anirudh Yadav, Terry Lynn Jensen, Robert Henry Mizote, Michael John Hicks
-
Patent number: 7984378Abstract: A meeting management application that permits the manipulation of meetings by groups is provided. The meeting management application incorporates or is associated with a scheduling application for receiving and maintaining meeting information. The scheduling application may additionally check for conflicts between scheduled meetings and other meetings and events. The meeting management application may additionally include or be associated with a grouping application. The grouping application may permit the creation of groups of meetings having one or more specified items of associated information. Once a group of meetings is defined, modifications to information associated with each meeting within the group can be applied to the included meetings globally.Type: GrantFiled: February 7, 2006Date of Patent: July 19, 2011Assignee: Avaya Inc.Inventors: Richard Atkins, Rohan Lenard, David Preshan Thambiratnam
-
Patent number: 7984389Abstract: A Web browsing and visualization system and method wherein: (i) Web data is retrieved and displayed in real-time (i.e., Web data is not pre-recorded), (ii) browsing and visualization are synchronized together in the same interface, (iii) a tree-based, rings-type visualization engine, (iv) space-efficient display of visualization, and (v) the amount of resources needed from the host computer is comparatively modest. In addition, the tree-based rings engine used to create the visualization displays the information in a smaller area than previous systems. Thus, the system requires less screen space to display the same amount of information as comparable systems. Alternatively, it can display more information to the user in the same amount of screen space as comparable systems. Moreover, although the present invention is disclosed herein in connection with visualizing Web data, it can be applied to portray any information hierarchy.Type: GrantFiled: January 26, 2007Date of Patent: July 19, 2011Assignee: Rowan UniversityInventors: Adrian Rusu, Confesor Santiago, III
-
Patent number: 7979800Abstract: Desired contents information can be easily extracted in a contents information display device. The contents information display device includes: an information receiving part that receives contents information; a recording part that records received contents information; a display part that displays the contents information; an input part that inputs an operation signal; and a control part that totally controls these parts. The control part performs control to display the contents information around a selected time on the display part in a way that it can be selected as contents images arranged in a time sequence at a predetermined time interval.Type: GrantFiled: March 27, 2006Date of Patent: July 12, 2011Assignee: Hitachi, Ltd.Inventors: Takeshi Hoshino, Junichiro Watanabe, Takaaki Ishii, Isshu Nakajima, Paolantonio Sergio
-
Patent number: 7979810Abstract: A method and mobile terminal for selecting a menu are disclosed. The present invention includes arranging at least two of a plurality of displayed menus in a preset manner and executing menus corresponding to a selected terminal input key. By arranging a plurality of activated menu icons in a plurality of directions, selection of a specific icon from a plurality of displayed menu icons by selecting one of the plurality of the directions using navigations keys is facilitated and the speed of selecting a terminal menu is considerably enhanced.Type: GrantFiled: January 23, 2007Date of Patent: July 12, 2011Assignee: LG Electronics Inc.Inventor: Young Hyun Cho
-
Patent number: 7979801Abstract: A presentation application provides for authoring and playback of multi-media presentations. Each page of the presentation may contain one or more types of media, including video, text, images and other media. A user may interact with the presentation during playback by selecting different instances of the media. Media elements of the presentation may be tagged with meta-data. Tagged media elements may generate a tag event associated with meta-data in response to being selected, perform an action when a tag event with a particular meta-data occurs, or both. When a user selects a tagged media instance during presentation playback, the tagged media generates a tag event with a particular meta-data. The application detects the tag event, determines one or more other media instances (if any) configured to perform an action upon detection of the tag event with the particular meta-data, and carries out the corresponding action.Type: GrantFiled: June 30, 2006Date of Patent: July 12, 2011Assignee: Microsoft CorporationInventors: Vinay Krishnaswamy, Stephane Comeau, Patrick Schreiber, Ramraj Rajkumar
-
Patent number: 7975237Abstract: There is provided a novel menu selection method in a mobile phone. Also provided is a cursor displaying method with which a user can intuitively recognize a moving direction and moving speed. In addition, a novel scrollbar with which the user can recognize, in a case of displaying menus beyond a display screen, a range currently displayed on a display screen among all the menus and a current cursor position within the menus displayed on the current display screen.Type: GrantFiled: August 17, 2007Date of Patent: July 5, 2011Assignees: Sony Corporation, Sony Ericsson Mobile Communications Japan, Inc.Inventors: Tatsuya Hama, Tetsuya Kohno, Satomi Yonezawa, Ikuo Terado, Takamoto Tsuda, Katsunori Miura, Kazuhiro Kondo, Yukako Morimoto
-
Patent number: 7971145Abstract: In one embodiment, the present invention includes a computer-implemented method of adapting software component interfaces by providing a user interface for specifying a provided interface, a required interface and interface operators. In another embodiment the present invention includes a computer-implemented method of adapting interfaces comprising receiving an adapter specification, receiving a plurality of communication actions from a first software component, transforming one or more of the communication actions in accordance with predefined interface operations; and sending transformed communication actions to a second software component.Type: GrantFiled: May 22, 2006Date of Patent: June 28, 2011Assignee: SAP AGInventors: Kenneth Wang, Murray L. Spork, Marlon G. Dumas
-
Patent number: 7971150Abstract: A document categorization system, including a clusterer for generating clusters of related electronic documents based on features extracted from the documents, and a filter module for generating a filter on the basis of the clusters to categorize further documents received by the system. The system may include an editor for manually browsing and modifying the clusters. The categorization of the documents is based on n-grams, which are used to determine significant features of the documents. The system includes a trend analyzer for determining trends of changing document categories over time, and for identifying novel clusters. The system may be implemented as a plug-in module for a spreadsheet application for permitting one-off or ongoing analysis of text entries in a worksheet.Type: GrantFiled: September 25, 2001Date of Patent: June 28, 2011Assignee: Telstra New Wave Pty Ltd.Inventors: Bhavani Raskutti, Adam Kowalczyk
-
Patent number: 7971138Abstract: A master specification is provided to specify a common design for a number of resultant web pages to be generated. The common design includes common content placement, and at least one of a common style and a common navigation arrangement. The content of a first resultant web page is defined employing a first subordinate web page specification, including reference to the master specification for content placement, and at least one of style and navigation. The content of a second resultant web page is similarly defined. In turn, the first and second resultant web pages are generated with first and second contents being placed, styled and/or having the common navigation arrangement in accordance with the master specification.Type: GrantFiled: March 23, 2001Date of Patent: June 28, 2011Assignee: Oracle International CorporationInventor: Mark S. Igra
-
Patent number: 7971148Abstract: In a web-page-based system for designing database driven web applications, a page is initiated containing one or more top level iterators. A user introduces fields to the page from a palette including: input, display, hyperlink, iterator. In one case, the user creates iterators nested in a user-selected iterator, and retaining context of the selected iterator, where the system accommodates iterators that are recursive. In an alternative embodiment, the user adds both display and entry fields pertaining to a given user-selected iterator, retaining context of the selected iterator. Responsive to user introduced fields, the system automatically creates representative data structures in a database and automatically relates fields of the pages to the data structures in accordance with a predetermined logic.Type: GrantFiled: May 1, 2007Date of Patent: June 28, 2011Assignee: The Regents of the University of CaliforniaInventors: Yannis G. Papakonstantinou, Kian Win Ong, Ioannis Katsis
-
Patent number: 7966562Abstract: A help facility for a graphical modeling environment that determines the domain of a multi-domain graphical object and provides the correct documentation for that object in that domain is discussed. The help facility determines the identity of the multi-domain graphical object and the domain in which the multi-domain graphical object is instantiated. Once the domain and the graphical object identity are determined, the help facility triggers a help callback restricted to that domain that provides domain appropriate help for the object.Type: GrantFiled: December 28, 2005Date of Patent: June 21, 2011Assignee: The MathWorks, Inc.Inventors: Nathan E. Brewton, Dallas C. Kennedy, Paul F. Kinnucan, Jr.
-
Patent number: 7958456Abstract: Movement of a user's point of contact with a touch-sensitive display is determined. In response to the movement, a list of information items on the touch-sensitive display is scrolled. The list of information items may include a sequence of information item subsets corresponding to a sequence of index items. While scrolling through respective information subsets, an index symbol is displayed in conjunction with each respective information item subset.Type: GrantFiled: December 23, 2005Date of Patent: June 7, 2011Assignee: Apple Inc.Inventors: Bas Ording, Stephen O. Lemay, Greg Christie, Imran Chaudhri
-
Patent number: 7958460Abstract: A method simplified drag and drop operations of display icons. This method calculates a projected path for an icon based on the past movement of the icon. The method highlights the “best fit” target icon as the mouse pointer moves across the screen. As the mouse pointer moves, or changes direction, the “best fit” target icon can change, with the current best-fit icon being highlighted. In addition to highlighting the target icon, a line or arrow from the mouse pointer to the target icon is maintained. The line presents the predicted path in a very noticeable, visual way. As the best-fit target icon changes, the line is re-drawn to point to the current best-fit icon. Regardless of how the target icon is visually indicated, releasing the mouse button will cause the drop operation to be completed “into” target. Completion of the drop could be instantaneous, or could be rendered with animation of some sort to indicate moving from the source to the target.Type: GrantFiled: October 30, 2007Date of Patent: June 7, 2011Assignee: International Business Machines CorporationInventors: John Michael Garrison, Michael S. McKay
-
Patent number: 7958454Abstract: Systems and methods are provided for the design, development and execution of a graphical user interface using a state machine based programming paradigm integrated with a componentized graphical user interface. The present invention generates a graphical state machine representation of the graphical user interface including states for elements of the graphical user interface and any events associated with these elements. The state diagram model provides a graphical structure for handling events associated with the graphical user interface, such as events generated by inputs provided by a user via a graphical user interface element. Furthermore, functionality for the graphical user interface, such as underlying control structure, state management, and event processing can be implemented with a high level textual programming language integrated with the graphical state machine.Type: GrantFiled: April 19, 2005Date of Patent: June 7, 2011Assignee: The MathWorks, Inc.Inventor: Thomas Gaudette