Using System Suggestions (epo) Patents (Class 707/E17.066)
  • Patent number: 10104152
    Abstract: A system for intermediated communication between applications running on the same computer is presented. The system routes communication between a first application and a second application through a data broker on a remote server to avoid direct communication between the applications. The first application may be a desktop application, such as a word processing application, that has an add-in installed to facilitate communication through the data broker. The second application may be a web browser that includes a web client implemented using standard functionality of the web browser, without an application-specific plug-in. The data broker operates on a remote server to receive and direct communication between the applications. By eliminating direct communication between the applications, the data broker improves system security and reliability by utilizing communication protocols and capabilities already existing within the computer.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: October 16, 2018
    Assignee: TEAMMATE LICENSING B.V.
    Inventors: Colin D. Borrowman, Byron Saunders, Carl Nelson Artz, Richard Myott, Steven Calise, John C. Gagnon
  • Patent number: 9959267
    Abstract: A graphical user interface for creating a data summary table includes a data summary table including a plurality of fields, and a filtering pane programmed to apply filters to items in the fields of the data summary table, the filtering pane including a field selector control, wherein the field selector control is programmed to allow for selection of a field of the fields in the data summary table to define filtering for the field.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 1, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Allan Folting, Thibaut Vial, Robert Hawking
  • Patent number: 9928299
    Abstract: A search system and method for searching for electronic documents, and providing a search result in response to a search query. In one embodiment, the search system includes a processor, a user interface module adapted to receive a search query from a user that includes a search query term, a search engine that electronically searches for electronic documents that satisfy the search query term, and a query processing module that identifies at least one alternative term for the search query term, and provides the alternative term to the user interface module for display to the user, and also provides the alternative term to the search engine to search for electronic documents that satisfy the alternative term.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: March 27, 2018
    Assignee: TEXTDIGGER, INC.
    Inventor: Timothy A. Musgrove
  • Publication number: 20130339380
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing query suggestions. In one aspect, a method includes receiving a search string from a user device. A measure of query completeness is determined for the search string. The measure of query completeness is compared to a threshold measure of query completeness. One or more specific query suggestions are provided to the user device, selected from a plurality of specific query suggestions for the search string, when the measure of query completeness exceeds the threshold measure of query completeness; or one or more general query suggestions are provided to the user device, selected from a plurality of general query suggestions for the search string, when the measure of query completeness does not exceed the threshold measure of query completeness.
    Type: Application
    Filed: June 18, 2012
    Publication date: December 19, 2013
    Applicant: GOOGLE INC.
    Inventor: Steffen Meschkat
  • Publication number: 20130282709
    Abstract: Method, system, and programs for context-based query suggestion are disclosed. A user input is received first. The user input is associated with a request for query suggestion and a page identifier for identifying a page on which a user is browsing. A plurality of page aboutnesses of the page are then fetched from a database based on the received page identifier. A plurality of query suggestions are determined based on the fetched plurality of page aboutnesses. The determined plurality of query suggestions are provided to the user.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: YAHOO! INC.
    Inventors: Shenhong Zhu, Ethan Batraski, Hang Su, Hui Wu
  • Publication number: 20130282702
    Abstract: Method, system, and programs for intent-based search assistance are disclosed. Intent information associated with a query entered by a user is first collected. The intent information includes one or more intents. The collected intent information is then associated with annotation information to generate annotated intent information for the query. In response to the user entering the query, a query suggestion is determined from a plurality of query suggestions. Content is then provided to the user at real-time based on the determined query suggestion and the annotated intent information for the query.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: YAHOO! INC.
    Inventors: Shenhong Zhu, Jim Gan, Hang Su, Xiaobing Han, Ethan Batraski
  • Publication number: 20130238636
    Abstract: In one embodiment, a computer-implemented method executable by a server system to establish suggested queries is provided. The method comprises: receiving an initial query; evaluating a user click log for at least one query that is similar to the initial query based on a document click count of results generated from the at least one query; and generating at least one suggested query based on the at least one query that is similar to the initial query.
    Type: Application
    Filed: September 5, 2012
    Publication date: September 12, 2013
    Applicant: salesforce.com, inc.
    Inventors: Shankara B. Subramanya, Justin Meyer
  • Publication number: 20130151533
    Abstract: Described herein are various technologies pertaining to provision of query suggestions to a user independent of a query log. Key phrases are automatically identified in documents of a document corpus, and a forward index and inverted index are generated. The forward index indexes key phrases by documents, and the inverted index indexes documents by key phrases. A query is received from a user, and documents relevant to the query are retrieved. Key phrases in the retrieved documents are identified via the forward index, and a subset of the key phrases are selected as query suggestions by determining coverage of the key phrases as identified in the inverted index.
    Type: Application
    Filed: December 7, 2011
    Publication date: June 13, 2013
    Applicant: Microsoft Corporation
    Inventors: Uppinakuduru Raghavendra Udupa, Bhole Abhijit Narendra, Anuj Kumar Goyal, Bjørn Olstad
  • Publication number: 20130110863
    Abstract: Example systems, methods, apparatuses, or articles of manufacture, etc. are disclosed in connection with assisted search results.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Applicant: Yahoo! Inc.
    Inventors: Larry Lai, Emre Velipasaoglu, David (Ciemo) Ciemiewicz
  • Publication number: 20130103710
    Abstract: A system includes reception of a partial query, determination of one or more previously-selected query phrases based on the partial query, determination, for each of the one or more previously-selected query phrases, of a dataset of a data source, determination, for each dataset determined for each of the one or more previously-selected query phrases, of a plurality of columns, and presentation, for each of the one or more previously-selected query phrases, of the previously-selected query phrase, the dataset determined for the previously-selected query phrase, and the columns determined for the dataset.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Inventors: Stephen Petschulat, Luke Kysow
  • Publication number: 20130086067
    Abstract: A suggestion system for providing suggestions of features for inclusion in a clause of a structured query. The suggestion system receives a partial query that is being created by a user. The suggestion system analyzes a query log having queries submitted by one or more users to identify features to suggest to the user based on a likelihood that users who submitted queries similar to the partial query included that feature in the query. The query system then presents to the user the identified features as suggestions to include in the partial query.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 4, 2013
    Applicant: University of Washington Through its Center for Commercialization
    Inventor: University of Washington Through its Center for Co
  • Publication number: 20130046777
    Abstract: Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate determining enhanced query suggestions are provided. A plurality of query suggestions responsive to a user query are received. Items of data corresponding to the query suggestions are received. Based on the received query suggestions and the received items of data, enhanced query suggestions are determined. In embodiments, an enhanced query suggestion includes one or more items of data related to a respective query suggestion. A user may select at least a portion of an enhanced query suggestion. In embodiments, selection of a portion of an enhanced query suggestion provides additional information.
    Type: Application
    Filed: August 15, 2011
    Publication date: February 21, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ASAD MOHIUDDIN, GLEN JOSEPH FERNANDES, HUSSEIN MOHAMED MEHANNA, TABREEZ GOVANI, ASHWIN SATYANARAYANA, XIN LIU
  • Publication number: 20130046778
    Abstract: A system and method for automated service recommendations. A request is received over a network, from a user for service recommendations, wherein the request comprises an identification of the user and at least one service selection criteria. A query is formulated so as to search, via the network, for user profile data, spatial data, temporal data, social data and topical data that is available via the network and relates to the requesting user, the service selection criteria and to a plurality of services available via the network so as to a identify a subset of the plurality of services available via the network that relate to the request. A list of the identified subset of services is transmitted, via the network, to the requesting user. A selection of at least one of the selected subset of services available received from the user and the user is enrolled in the selected service.
    Type: Application
    Filed: April 20, 2012
    Publication date: February 21, 2013
    Applicant: Yahoo! Inc.
    Inventors: Christopher William Higgins, Marc Eliot Davis
  • Publication number: 20130041878
    Abstract: Methods, systems, and computer-readable media for suggesting search queries to a user while the user is typing in characters of a search query. The suggested search queries are based in part on the characters entered and are presented before the user submits the query to the search engine. The suggested queries may be displayed in a dropdown box that allows the user to select one of the suggested queries. Embodiments of the present invention present search queries that do not begin with the characters entered by the user.
    Type: Application
    Filed: August 11, 2011
    Publication date: February 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ASHWIN SATYANARAYANA, TABREEZ GOVANI, SAMIR SHIRAZ PRADHAN, BODO VON BILLERBECK, NITIN AGRAWAL
  • Publication number: 20130024461
    Abstract: Provided is a system and method for providing a location-sensitive auto-complete query. The system includes at least one processor; a memory to store at least one program configured to be executed by the at least one processor; a keyword generating unit to generate a keyword based on the query inputted from a user terminal and location information received from the user terminal; and a query providing unit to provide an auto-complete query corresponding to the generated keyword among the auto-complete queries indexed according to location information.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 24, 2013
    Applicant: NHN Corporation
    Inventors: Seung Jun Lee, Taeil Kim
  • Publication number: 20130018890
    Abstract: Methods and systems are described for creating a custom index in a multi-tenant database environment. In one embodiment, a method includes obtaining query for a multi-tenant database that is recommended as a candidate for creating an additional filter, evaluating the query against criteria to determine whether to select the query for creating the additional filter, and creating the additional filter for the query, if the query is selected.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 17, 2013
    Applicant: SALESFORCE.COM, INC.
    Inventors: Chirag Rajan, Arup Dutta, John O'Brien, Jaikumar Bathija, Greg Salmon, Dan Soble, RamaLinga R. Penmetsa, Hoon Kim, Yanan Jiang, Karthik Rajan, Jesse Collins
  • Publication number: 20120330962
    Abstract: The present disclosure discloses a method of providing suggested terms. The method includes: receiving an initial query input from a user, and obtaining corresponding suggested queries based on the initial query; determining at least two categories corresponding to the suggested queries and at least two clickable regions usable for looking up the suggested queries; separately determining a category weight associated with each obtained category in each clickable region for the suggested queries, and a click attribute weight associated with each clickable region; computing a degree of confidence of each category for the suggested queries; and separately determining target categories for the suggested queries based on the degree of confidence of each category for the suggested queries. As such, the user may quickly identify his/her search intention based on the target categories corresponding to the suggested queries, thereby effectively improving the speed of information searching.
    Type: Application
    Filed: May 24, 2012
    Publication date: December 27, 2012
    Applicant: ALIBABA GROUP HOLDING LIMITED
    Inventors: Peng Huang, Feng Lin, Shousong Zhang, Wei Zheng, Jiong Feng, Qin Zhang
  • Publication number: 20120323952
    Abstract: Methods and arrangements for providing interactive query suggestions. A partial user query phrase is received, the partial query phrase comprising a final word element. A vocabulary is accessed and, from the vocabulary, at least one possible completion of the final word element is ascertained. A phrase index is accessed and, from the phrase index, at least two phrases corresponding to completions of the partial user query phrase with the at least one possible completion of the final word element are ascertained. A probability score is assigned to each of the at least two phrases, and the at least two phrases are ranked based on probability.
    Type: Application
    Filed: August 29, 2012
    Publication date: December 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sumit Bhatia, Debapriyo Majumdar, Karthik Visweswariah
  • Publication number: 20120271843
    Abstract: The present invention provides a computer processing method and a system thereof for searching. The computer processing method includes: receiving a first keyword; performing search using the first keyword to obtain a first search result; receiving user evaluation of the first search result; in response to the evaluation being unsatisfactory, searching for associated keywords from a keyword data source based on the first keyword; recommending associated keywords to the user according to matching degrees of the associated keywords and the first keyword; and in response to that the user selects an associated keyword from the recommended associated keywords, performing search based on the associated keyword selected by the user. The related specific implementation of the present application will help a user to find an input keyword more effectively during a search so as to enable him/her get more satisfactory search result.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 25, 2012
    Applicant: International Business Machines Corporation
    Inventors: Shao Chun Li, Li Wang
  • Publication number: 20120239645
    Abstract: Methods are provided for identifying media files that are related to a user-selected media file. Initially, a first set of media files that have previously been determined to be related to the selected media file is identified. It is determined that the number of media files in the first set of media files does not exceed a minimum number. A query is constructed based on the title or description of the selected media file to locate more related media files. A media database is searched and the results are combined with the first set of media files to be displayed.
    Type: Application
    Filed: June 1, 2012
    Publication date: September 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: HONGQIAO LI, STEVE BECK, MICHAEL M. CAMERON, ALEJANDRO DOMINGUEZ
  • Publication number: 20120185497
    Abstract: Techniques are presented that include defining one or more personalized categories, wherein each personalized category comprises one or more terms, identifying one or more of said personalized categories that are associated with a user query, identifying one or more terms that are associated with said user query and with said personalized category, and adding said identified one or more terms to said user query.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yurdaer Nezihi Doganata, Youssef Drissi, Lev Kozakov
  • Publication number: 20120179717
    Abstract: An electronic device that provides entertainment recommendations to a device user includes a metadata manager that automatically searches social networking websites on the Internet to obtain metadata pertaining to entertainment preferences of the device user of the electronic device. The metadata manager then compiles the metadata into a metadata database. A recommendation manager may then analyze the various metadata in the metadata database to automatically provide targeted entertainment recommendations to the device user through the electronic device.
    Type: Application
    Filed: January 11, 2011
    Publication date: July 12, 2012
    Inventors: Sean Kennedy, Fredrik Carpio, Rommel Garay, Adrian Crisan, Gary Lyons, Edward Winter
  • Publication number: 20120136885
    Abstract: A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. When the entity name is associated with a common word or phrase, the system generates a link to a rewritten query, performs a search based on the received search query to obtain first search results, and provides the first search results and the link to the rewritten query. When the entity name is not associated with a common word or phrase, the system rewrites the received search query to include a restrict identifier associated with the entity name, generates a link to the received search query, performs a search based on the rewritten search query to obtain second search results, and provides the second search results and the link to the received search query.
    Type: Application
    Filed: February 6, 2012
    Publication date: May 31, 2012
    Applicant: GOOGLE INC.
    Inventors: Hong ZHOU, Krishna BHARAT, Michael SCHMITT, Michael CURTISS, Marissa MAYER
  • Publication number: 20120136887
    Abstract: The present invention relates to a method and a system for providing a multifunctional search window (search box) service, and more specifically, to a method and a system which can provide a multifunctional search window service for offering search and shortcut services based on various search rules and shortcuts that are generated by users, and suggest recommended search words and recommended search rules when a certain query is inputted. To this end, the present invention provides a search window service system positioned on the front end of a conventional search engine or service server.
    Type: Application
    Filed: October 24, 2009
    Publication date: May 31, 2012
    Inventors: Myoung Geun Cha, Young Chul Cha
  • Publication number: 20120130978
    Abstract: Methods, systems, and apparatus, including computer program products, for presenting search query suggestions. In an aspect, query triggers in a resource are identified at a client device. For each query trigger identified in the resource, a rank score for the query trigger based on query trigger attributes is calculated at the client device. The query triggers are ranked at the client device based on the rank scores. Search query suggestions are generated at the client device from the query triggers identified in the resource. The search query suggestions include terms of the query triggers, expansion terms of the query triggers, and search query suggestions generated from templates applied to the terms of the query triggers and expansion terms of the query triggers. The search query suggestions are presented at the client device according to the rank of the corresponding query triggers.
    Type: Application
    Filed: August 4, 2009
    Publication date: May 24, 2012
    Applicant: Google Inc.
    Inventors: Youlin Li, Goang-Tay Hsu, Linda Lin Lin
  • Publication number: 20120131035
    Abstract: Methods, systems, and apparatus, including computer program products, for generating search query suggestions are provided. In one aspect, a method includes receiving in a data processing device a first textual input entered in a search engine query input field by a user; automatically sending from the device, before the user submits a request for a search and after waiting a predetermined amount of time after receiving each token of the first textual input, the first textual input to a first search service and a second search service; receiving from the first search service a set of first input suggestions and from the second search service a set of second input suggestions that is different from the set of first input suggestions; and displaying the first input suggestions in a first portion of a user interface and the second input suggestions in a distinct second portion of the user interface.
    Type: Application
    Filed: August 4, 2009
    Publication date: May 24, 2012
    Inventors: Qingxuan Yang, Tian Tian, Jesse Shieh
  • Publication number: 20110302188
    Abstract: A system may receive one or more terms of a search query. The system may automatically identify prior search queries that include the one or more terms of the search query from a history of prior search queries. The system may automatically identify possible spelling corrected search queries based on the one or more terms of the search queries. The system may automatically receive remote server-based query completion suggestions including the one or more terms of the search query. The system may present query refinement options, the query refinement box being populated with the prior search queries as suggested queries for possible selection by a user, the identified possible spelling corrected search queries, and the received query completion suggestions.
    Type: Application
    Filed: August 15, 2011
    Publication date: December 8, 2011
    Applicant: GOOGLE INC.
    Inventor: George DJABAROV
  • Publication number: 20110173217
    Abstract: Techniques are described herein for providing locality-sensitive search suggestions. When users issue search queries, the localities of the users who issue those search queries are associated with the search queries. The users may be grouped into populations, such that each population has a locality that corresponds to the localities of the users in that population. The issuances of the search queries induce a distribution of interest with respect to the issued search queries among the populations. A subset (e.g., one or more) of the issued search queries is suggested to a user who provides a search query (e.g., a preliminary search query or an issued search query), which is deemed to be relevant to the subset of the issued search queries, based on the distribution of interest.
    Type: Application
    Filed: January 12, 2010
    Publication date: July 14, 2011
    Applicant: YAHOO! INC.
    Inventor: Richard Kasperski
  • Publication number: 20110125762
    Abstract: The present invention concerns a method for generating at least one processing specification (30) for a stream (10) of data items (100a, 100b, . . . , 100n) captured by a sensor (5), wherein the method comprises the following steps: a. generating a plurality of proposed window specifications (20) and generating the at least one processing specification (30) based on at least one of the proposed window specifications (20); b. wherein the plurality of proposed window specifications (20) is generated based on a similarity metric adapted for identifying similar pairs of data items (100a, 100b, . . . , 100n) in the stream (10) of data items.
    Type: Application
    Filed: December 4, 2009
    Publication date: May 26, 2011
    Applicant: Software AG
    Inventors: Harald Schöning, Udo Hafermann
  • Publication number: 20100268724
    Abstract: Approximate string matching of a target string to a trie data structure in which the trie data structure has a root node and generations of child nodes, each node representing at least one character in an alphabet to provide a lexicon of words and word fragments. Traversing the trie data structure includes starting from the root node by comparing each node of a branch of the trie data structure to characters in the target string and adding characters traversed in a branch of the trie data structure to a gathered string to provide suggestions of approximate matches. If a node is reached that is flagged as a node for a word or a word fragment and, and if the target string is longer than the gathered string, the method loops back to the root node, and continues the traverse from the root node.
    Type: Application
    Filed: July 4, 2010
    Publication date: October 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alexei Nevidomski, Pavel Volkov
  • Publication number: 20100191760
    Abstract: To provide a conversion program search system that can increase the reusability of conversion programs as well as can find a solution to a data connection problem in a short time. A first-signature generation means 71 generates a first signature indicating, in a binary manner, whether one piece of data meets each of predetermined multiple description formats. A second-signature generation means 72 generates a second signature of a conversion program, based on the difference between the first signatures of conversion-source data and post-conversion data. When a conversion path candidate generation means 74 generates a candidate for a solution to a data connection problem, an evaluation value calculation means 75 calculates the evaluation value of the candidate using the second signature. A conversion path identification means 76 tries conversion paths to serve as a solution in the descending order of the evaluation values.
    Type: Application
    Filed: July 30, 2008
    Publication date: July 29, 2010
    Applicant: NEC CORPORATION
    Inventors: Yukitaka Kusumura, Toshiyuki Kamiya
  • Publication number: 20090043741
    Abstract: A method for processing query information includes receiving a partial search query from a search requestor, and obtaining a set of predicted complete queries corresponding to the partial search query from a plurality of previously submitted complete queries, the previously submitted complete queries submitted by a community of users. The set of predicted complete queries include both English language and Korean language complete search queries. The set of predicted complete queries are ordered in accordance with ranking criteria, and at least a subset of the ordered set is sent to the search requestor. The partial search query may be a Romanized representation of a partial Korean language search query.
    Type: Application
    Filed: August 7, 2008
    Publication date: February 12, 2009
    Inventor: Dohyung Kim
  • Publication number: 20080301110
    Abstract: An apparatus and method modify a saved query based on a change in a query value meaning that changes over time. In preferred embodiments a graphical query interface displays an option to adjust query values of a saved database query. A query adjustment mechanism then adjusts the value of the query to compensate for the change in the meaning of the query value since the query was created such that the adjusted query will have the same basic meaning as when the query was originally created. Preferred Embodiments allow the user to specify to adjust the query to the current date or to a specified date in the past.
    Type: Application
    Filed: August 14, 2008
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Dean Dettinger, Daniel Paul Kolz, Kyong Jin Shim, Alan Benjamin Swanson, Marie Renee Wilkening
  • Publication number: 20080301109
    Abstract: An apparatus and method modify a saved query based on a change in a query value meaning that changes over time. In preferred embodiments a graphical query interface displays an option to adjust query values of a saved database query. A query adjustment mechanism then adjusts the value of the query to compensate for the change in the meaning of the query value since the query was created such that the adjusted query will have the same basic meaning as when the query was originally created. Preferred Embodiments allow the user to specify to adjust the query to the current date or to a specified date in the past.
    Type: Application
    Filed: August 14, 2008
    Publication date: December 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Dean Dettinger, Daniel Paul Kolz, Kyong Jin Shim, Alan Benjamin Swanson, Marie Renee Wilkening
  • Publication number: 20080236904
    Abstract: A system and method for enabling capture and replay of digital media files using multimodal documents including a context manager for managing multimodal documents with a virtual media content management system coupled to the context manager. The virtual media content management system contains digital content which is adapted to be managed by the virtual media content management system. An input system is coupled to the context manager and includes a stylus operable to select digital content to be processed. The context manager is operable to issue multimodal document management instructions to the virtual media content management system to process digital content selected by the stylus based on input information from the input system.
    Type: Application
    Filed: August 28, 2007
    Publication date: October 2, 2008
    Applicant: Pitney Bowes Inc.
    Inventors: Deborra J. Zukowski, Jean-Hiram Coffy, Richard W. Heiden, Arthur J. Parkos
  • Publication number: 20080167858
    Abstract: Word recommendations are provided in response to text input. For a particular text input, possible word recommendations are identified based on the characters of the input and corresponding neighbor characters on a keyboard layout. The possible word recommendations are scored based on how closely they match the input word on a character-by-character basis, and a subset of the possible word recommendations are selected for presentation to the user.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 10, 2008
    Inventors: Greg Christie, Bas Ording, Scott Forstall, Kenneth Kocienda, Richard Williamson, Jerome Rene Bellegarda