Patents by Inventor ANTOINE EL DAHER

ANTOINE EL DAHER has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9864768
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Vijaywargi, Antoine El Daher, Michael Schechter
  • Publication number: 20160259817
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: DEEPAK VIJAYWARGI, ANTOINE EL DAHER, MICHAEL SCHECHTER
  • Patent number: 9411895
    Abstract: Search results are provided with personalized deeplinks for an end user. User behavior information is gathered regarding web pages visited by the end user. When the end user submits a search query, the website category of a search result is identified and user behavior information regarding web pages visited at other websites within the website category is identified. At least one deeplink is selected for the search result based on that user behavior information. In some instances, user behavior information may be tracked for a group of end users. The user behavior information for the group of end users may be used in conjunction with the user behavior information for the end user to facilitate deeplink selections for search results returned in response to search queries from the end user.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: August 9, 2016
    Assignee: MICROSOFT TECHNOLGY LICENSING, LLC
    Inventors: Antoine El Daher, Deepak Vijaywargi, Yogesh Kant Roy
  • Patent number: 9367638
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: June 14, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Vijaywargi, Antoine El Daher, Michael Schechter
  • Publication number: 20160085870
    Abstract: Search results are provided with personalized deeplinks for an end user. User behavior information is gathered regarding web pages visited by the end user. When the end user submits a search query, the website category of a search result is identified and user behavior information regarding web pages visited at other websites within the website category is identified. At least one deeplink is selected for the search result based on that user behavior information. In some instances, user behavior information may be tracked for a group of end users. The user behavior information for the group of end users may be used in conjunction with the user behavior information for the end user to facilitate deeplink selections for search results returned in response to search queries from the end user.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventors: ANTOINE EL DAHER, DEEPAK VIJAYWARGI, YOGESH KANT ROY
  • Patent number: 9218422
    Abstract: Search results are provided with personalized deeplinks for an end user. User behavior information is gathered regarding web pages visited by the end user. When the end user submits a search query, the website category of a search result is identified and user behavior information regarding web pages visited at other websites within the website category is identified. At least one deeplink is selected for the search result based on that user behavior information. In some instances, user behavior information may be tracked for a group of end users. The user behavior information for the group of end users may be used in conjunction with the user behavior information for the end user to facilitate deeplink selections for search results returned in response to search queries from the end user.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: December 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Antoine El Daher, Deepak Vijaywargi, Yogesh Kant Roy
  • Publication number: 20150295875
    Abstract: A method for allowing website servers to automatically generate discussion groups based on currently discussed topics and user locations. In its first embodiment, the server looks for active conversations between users and group posts, clusters the conversations, generates discussion groups from those clusters and then invites the corresponding users to said groups. In another embodiment, the server monitors the users' IP addresses and location, clusters the users by those parameters, generates discussion groups based on them, then invites the corresponding users. In some cases the clustering can be done solely based on IP address so that if multiple people are using the same network to access a site, they will be given a way to converse amongst themselves.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Inventor: Antoine El Daher
  • Publication number: 20150288780
    Abstract: A method for allowing users on social networking websites, online dating websites, business networking websites, or other profile-based websites, to submit multiple profile variants of themselves and have them automatically evaluated. In its main embodiment, a first user submits multiple profile variants of himself to the server. Whenever a second user attempts to view the first user's profile on the website, the server selects one of the profile variants of the first user and shows it to the second user. The server and system also monitor the second user's behavior and engagement on this profile variant and records it in its database. After being viewed by multiple users, the first user can now compare how well each of his profile variants is doing and select the best one—it is also possible for him or the server to automatically predict the most suitable profile for each kind of visitor.
    Type: Application
    Filed: April 5, 2014
    Publication date: October 8, 2015
    Inventor: Antoine El Daher
  • Publication number: 20150288644
    Abstract: A method for allowing users on social networking websites, online dating websites, business networking websites, or other profile-based websites to request critiques for their messages before they are sent to their intended recipients. In its main embodiment, a user A writes a message to a second user B and requests that the message reviewed by someone before being delivered to user B. The website server then locates a third user C, who is very similar to user B and who is willing to read and review the message. If C approves of the message, it is sent to user B—otherwise it is returned to user A with feedback. Other embodiments include the possibility for user C to be rewarded for doing the reviewing work, as well as options for users A, B and C to all be anonymized. Selection of user C can also be restricted to make sure that C and B are very far from each other geographically, or in unrelated industries.
    Type: Application
    Filed: April 6, 2014
    Publication date: October 8, 2015
    Inventor: Antoine El Daher
  • Publication number: 20150287146
    Abstract: A method for allowing users on social networking websites, online dating websites, business networking websites, or other profile-based websites to request critiques for their profile, that they can use to improve their profile. In its main embodiment, a user submits a request to the server for profile feedback, further specifying the characteristics of the users that he wishes to get feedback from. For example, on an online dating website, a male user might want profile critiques to be done by female users within his age range, whereas on a business networking website, a user might want critiques from people with more work experience. The targeted users are then notified that a user wants to have their profile reviewed, and given the opportunity to submit either textual or numeric feedback about how to improve the profile.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 8, 2015
    Inventor: Antoine El Daher
  • Publication number: 20150138320
    Abstract: A high accuracy automated 3D scanner having one or more movable components, capable of correctly scanning objects made of one or more different materials, as well as objects with complex or simple geometry. In its main embodiment, the scanner operates by positioning its internal components in certain positions, capturing geometric data, then evaluating that geometric data to find the optimal next position to which it should move its components. This process can thus be repeated several times resulting in increasingly accurate scans. It is also capable of using a combination of multiple lights to get properties of the materials being used and refine the scan appropriately. The system as a whole is economical and requires nearly no user intervention.
    Type: Application
    Filed: November 21, 2013
    Publication date: May 21, 2015
    Inventor: Antoine El Daher
  • Patent number: 8996513
    Abstract: Providing an interface to request actions of a website includes various elements. For example, website instructions of the website are provided to a search engine, the website instructions describing the website tool. The website instructions may be indexed by the search engine to be referenced when servicing a search query. When the website is deemed relevant to the search query, a search-result snippet may be built to include the interface to the website tool. As such, the interface may be provided in the search-results webpage. The interface may be used in the search-results webpage or may be stored locally. The interface may be used to access the website tool without a browser navigating to a landing page of the website.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: March 31, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Antoine El Daher
  • Patent number: 8838643
    Abstract: Parameterized actions are provided with search results to allow users to enter parameter values and perform the actions directly from the search results. By analyzing websites in a category, a parameterized action available at the websites and common parameters may be identified. When an end user performs a search that returns a web page result from a website having the parameterized action, an indication of the parameterized and common parameters may be provided as part of the search result. Additionally, user interface elements may allow the end user to enter parameter values to perform the parameterized action directly from the search result. In some instances, user context may be employed to pre-populate parameter values in the search result.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Antoine El Daher, Deepak Vijaywargi, Yogesh Kant Roy, Taroon Mandhana
  • Publication number: 20140032524
    Abstract: Providing an interface to request actions of a website includes various elements. For example, website instructions of the website are provided to a search engine, the website instructions describing the website tool. The website instructions may be indexed by the search engine to be referenced when servicing a search query. When the website is deemed relevant to the search query, a search-result snippet may be built to include the interface to the website tool. As such, the interface may be provided in the search-results webpage. The interface may be used in the search-results webpage or may be stored locally. The interface may be used to access the website tool without a browser navigating to a landing page of the website.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: MICROSOFT CORPORATION
    Inventor: ANTOINE EL DAHER
  • Publication number: 20130031075
    Abstract: Action-based deeplinks are provided with search results to allow users to access and perform actions that are common to web pages within a given category. To identify action-based deeplinks for web pages in a category, hyperlinks within the web pages are identified and clustered. Each cluster may correspond with an action that may be commonly accessed when visiting the web pages. When a web page that contains a hyperlink to such an action is returned as a search result, an action-based deeplink is provided as part of the search result to allow a user to directly access the location to perform the action.
    Type: Application
    Filed: July 26, 2011
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ANTOINE EL DAHER, FARID HOSSEINI
  • Publication number: 20130031091
    Abstract: Action-based search results are provided that include deeplinks to a particular action to allow an end user to view various locations for performing that action and to quickly access those locations to perform the action. In some instances, when a search query is received, the search query may be identified as corresponding with a particular action. Action-based search-results with deeplinks to locations for performing that action are identified and returned. In other instances, traditional search results may be provided in response to a search query. One of the search results may include an action-based deeplink for a particular action. An action-pivot link may be provided for that action that, when selected, causes action-based search results for that action to be identified and returned for presentation to the end user.
    Type: Application
    Filed: June 20, 2012
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ANTOINE EL DAHER, DEEPAK VIJAYWARGI
  • Publication number: 20130031078
    Abstract: Parameterized actions are provided with search results to allow users to enter parameter values and perform the actions directly from the search results. By analyzing websites in a category, a parameterized action available at the websites and common parameters may be identified. When an end user performs a search that returns a web page result from a website having the parameterized action, an indication of the parameterized and common parameters may be provided as part of the search result. Additionally, user interface elements may allow the end user to enter parameter values to perform the parameterized action directly from the search result. In some instances, user context may be employed to pre-populate parameter values in the search result.
    Type: Application
    Filed: February 27, 2012
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ANTOINE EL DAHER, DEEPAK VIJAYWARGI, YOGESH KANT ROY, TAROON MANDHANA
  • Publication number: 20130031080
    Abstract: Social data is used to extract actions that end users perform in order to provide deeplinks for search results. Social data from social networking services may be accessed and analyzed to identify actions performed by end users. Additionally, the social data may be analyzed to identify URLs of web pages at which the actions may be performed. Information regarding the actions and corresponding URLs is stored for use by a search engine service to provide deeplinks for search results returned in response to user search queries.
    Type: Application
    Filed: February 27, 2012
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: DEEPAK VIJAYWARGI, ANTOINE EL DAHER, MICHAEL SCHECHTER
  • Publication number: 20130031079
    Abstract: Search results are provided with personalized deeplinks for an end user. User behavior information is gathered regarding web pages visited by the end user. When the end user submits a search query, the website category of a search result is identified and user behavior information regarding web pages visited at other websites within the website category is identified. At least one deeplink is selected for the search result based on that user behavior information. In some instances, user behavior information may be tracked for a group of end users. The user behavior information for the group of end users may be used in conjunction with the user behavior information for the end user to facilitate deeplink selections for search results returned in response to search queries from the end user.
    Type: Application
    Filed: February 27, 2012
    Publication date: January 31, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ANTOINE EL DAHER, DEEPAK VIJAYWARGI, YOGESH KANT ROY
  • Publication number: 20120323897
    Abstract: Systems, methods, and computer media for providing query-dependent audio and video clip previews are provided. Using the systems and methods described herein, an identification of an audio or video clip relevant to a user search query is received. The user search query has one or more keywords. Occurrences of the keywords and the locations of the occurrences are identified in a transcription of the identified audio or video clip. Clip segments are extracted from the audio or video clip. Each extracted clip segment includes an identified keyword occurrence. A query-dependent clip preview is created that includes at least one extracted clip segment. The query-dependent clip preview can be provided in search results for the user search query to provide an informative preview that is specific to the query to which the clip is relevant.
    Type: Application
    Filed: June 14, 2011
    Publication date: December 20, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: ANTOINE EL DAHER, FARAH M. ALI