Patents by Inventor Gary Voronel

Gary Voronel 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).

  • Publication number: 20170211944
    Abstract: Aspects of the present invention customize services, including search results, that are customized based on the user's familiarity with a geographic area. The search results may be customized by including different information in a search result, emphasizing different information in a search result, adjusting a relevance rank of different search results, and such. The search results may be customized based on the understanding that a user's familiarity with a particular area may influence the type of information that can be useful to the user. Different levels of familiarity may cause different types and levels of search result customization to be performed.
    Type: Application
    Filed: April 7, 2017
    Publication date: July 27, 2017
    Inventor: GARY A. VORONEL
  • Patent number: 9678534
    Abstract: In one embodiment, a clamshell-slate hybrid may act as either a clamshell or slate computing device. The clamshell-slate hybrid 202 may selectively set an activation state of a vestigial key set 426 of a keyboard 424 on a key side 422 of a keyboard chassis 206 hinged along a top axis to a display chassis 204. The clamshell-slate hybrid 202 may retract the vestigial key set 426 based on an activation state. The clamshell-slate hybrid 202 may receive a user input in a touch screen display 354 on a display side 352 of the display chassis 204.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: June 13, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Gary Voronel
  • Patent number: 9619523
    Abstract: Aspects of the present invention customize services, including search results, that are customized based on the user's familiarity with a geographic area. The search results may be customized by including different information in a search result, emphasizing different information in a search result, adjusting a relevance rank of different search results, and such. The search results may be customized based on the understanding that a user's familiarity with a particular area may influence the type of information that can be useful to the user. Different levels of familiarity may cause different types and levels of search result customization to be performed.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: April 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Gary A. Voronel
  • Patent number: 9542494
    Abstract: A search engine database is utilized to identify “entities”, or things for which there exists associated discrete, objective information. For hosted information that is independently available, the entity detector independently accesses such information and identifies entities. For information that has defined potential entities, such as entertainment or lifestyle information such defined potential entities are provided to the entity detector to verify, with reference to the search engine database, whether they are entities. Once entities have been identified, a related task generator, with reference to the search engine database, identifies tasks that are related to the identified entities. Such tasks include informational tasks, economic tasks, time-sensitive and location-sensitive tasks.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: January 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lawrence Brian Ripsher, Severan Sylvain Jean-Michel Rault, Gary Voronel
  • Patent number: 9449076
    Abstract: Real-time query expansion (RTQE) is a process of supplementing an original query with addition terms or expansion choices that are ranked according to some figure of merit and presented while users are still formulating their queries. As disclosed herein, phrases may be presented and one or more terms of a focused-on phrase may be pinned (as desirable to the user). Subsequent lists may be presented as a function of pinned terms and/or user input. In one embodiment, a placeholder may be substituted for one or more pinned terms if less than some predetermined threshold of phrases is able to be presented based upon the pinned terms and/or user input, and another list of phrases may be presented as a function of a query using fewer than all the pinned terms. The placeholder may allow out-of-index phrases to be formed, for example, based upon two or more phrases and/or terms input by the user.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tim Paek, Bongshin Lee, Bo Thiesson, Gary Voronel, Julian James Odell, Oliver Scholz
  • Publication number: 20160146620
    Abstract: Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 26, 2016
    Inventors: Gary Voronel, Donald Barnett, Timothy Wantland, Ran Mokady, Amid Moradganjeh
  • Patent number: 9222788
    Abstract: Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: December 29, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gary Voronel, Donald Barnett, Timothy Wantland, Ran Mokady, Amid Moradganjeh
  • Patent number: 9212929
    Abstract: Architecture that computes cross-streets of a geographic location using a dynamic routing service. This also means execution can be local on a mobile device without the need to build an additional index of locations and associated cross-streets. Accordingly, the user can now find the cross-streets of a particular location rather than simply the street address. Upon receiving geolocation data for the geographic location, for which the nearest cross-streets are being determined, routing points from which routes are generated to the main point of interest are selected to be sufficiently distant from the main point of interest, since if the routing points are too close, the route may not yield a route sufficiently detailed from which the cross-streets can be inferred. The output is then cross-streets on either side of the geographic location as a means for providing a quick reference to a user seeking the location.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: December 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Gary Voronel
  • Publication number: 20150278211
    Abstract: Aspects of the present invention customize services, including search results, that are customized based on the user's familiarity with a geographic area. The search results may be customized by including different information in a search result, emphasizing different information in a search result, adjusting a relevance rank of different search results, and such. The search results may be customized based on the understanding that a user's familiarity with a particular area may influence the type of information that can be useful to the user. Different levels of familiarity may cause different types and levels of search result customization to be performed.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: MICROSOFT CORPORATION
    Inventor: GARY A. VORONEL
  • Patent number: 8966118
    Abstract: A redirection object may be obtained, based on a current request of a current requestor. The redirection object request may be associated with a response to a previous request for a redirection to a destination network location, the previous request associated with a previous requestor. A current transmission origination location associated with a current requestor transmission of the current request may be determined. It may be determined whether the current transmission origination location includes a similarity to a previous transmission origination location associated with a previous transmission of the previous request, based on identification information included in the redirection object. It may be determined whether to initiate a redirect operation of the current requestor to the destination network location, based on a result of the determining of the similarity between the current transmission origination location and the previous transmission origination location.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: February 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gary Voronel, Daron Spektor
  • Publication number: 20140101600
    Abstract: Users are provided with information regarding entities and tasks that are associated with the user's current context, which includes the content currently being presented to the user. Services associated with a search engine database identify entities and associated tasks. A user's context is utilized to identify one or more entities and one or more associated tasks that may be relevant to the user's current context. Entities and tasks are presented through a dedicated menu, icon, or other like dedicated user interface element to which the user can direct action. Also, entities and tasks are presented through a separate user interface context, such as a separate screen. A user's context can also include information regarding future content that will be presented to the user. Then, entities and tasks are presented via the same user interface mechanisms used to request such content, such as textual input user interface mechanisms.
    Type: Application
    Filed: October 10, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Steve Macbeth, Lawrence Brian Ripsher, Severan Sylvain Jean-Michel Rault, Gary Voronel
  • Publication number: 20140005921
    Abstract: Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary Voronel, Donald Barnett, Timothy Wantland, Ran Mokady, Amid Moradganjeh
  • Publication number: 20130181909
    Abstract: In one embodiment, a clamshell-slate hybrid may act as either a clamshell or slate computing device. The clamshell-slate hybrid 202 may selectively set an activation state of a vestigial key set 426 of a keyboard 424 on a key side 422 of a keyboard chassis 206 hinged along a top axis to a display chassis 204. The clamshell-slate hybrid 202 may retract the vestigial key set 426 based on an activation state. The clamshell-slate hybrid 202 may receive a user input in a touch screen display 354 on a display side 352 of the display chassis 204.
    Type: Application
    Filed: January 17, 2012
    Publication date: July 18, 2013
    Inventor: Gary Voronel
  • Publication number: 20130130709
    Abstract: Architecture that computes cross-streets of a geographic location using a dynamic routing service. This also means execution can be local on a mobile device without the need to build an additional index of locations and associated cross-streets. Accordingly, the user can now find the cross-streets of a particular location rather than simply the street address. Upon receiving geolocation data for the geographic location, for which the nearest cross-streets are being determined, routing points from which routes are generated to the main point of interest are selected to be sufficiently distant from the main point of interest, since if the routing points are too close, the route may not yield a route sufficiently detailed from which the cross-streets can be inferred. The output is then cross-streets on either side of the geographic location as a means for providing a quick reference to a user seeking the location.
    Type: Application
    Filed: November 18, 2011
    Publication date: May 23, 2013
    Applicant: Microsoft Corporation
    Inventor: Gary Voronel
  • Publication number: 20130124756
    Abstract: A redirection object may be obtained, based on a current request of a current requestor. The redirection object request may be associated with a response to a previous request for a redirection to a destination network location, the previous request associated with a previous requestor. A current transmission origination location associated with a current requestor transmission of the current request may be determined. It may be determined whether the current transmission origination location includes a similarity to a previous transmission origination location associated with a previous transmission of the previous request, based on identification information included in the redirection object. It may be determined whether to initiate a redirect operation of the current requestor to the destination network location, based on a result of the determining of the similarity between the current transmission origination location and the previous transmission origination location.
    Type: Application
    Filed: November 14, 2011
    Publication date: May 16, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary Voronel, Daron Spektor
  • Publication number: 20130090956
    Abstract: A search engine database is utilized to identify “entities”, or things for which there exists associated discrete, objective information. For hosted information that is independently available, the entity detector independently accesses such information and identifies entities. For information that has defined potential entities, such as entertainment or lifestyle information such defined potential entities are provided to the entity detector to verify, with reference to the search engine database, whether they are entities. Once entities have been identified, a related task generator, with reference to the search engine database, identifies tasks that are related to the identified entities. Such tasks include informational tasks, economic tasks, time-sensitive and location-sensitive tasks.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Lawrence Brian Ripsher, Severan Sylvain Jean-Michel Rault, Gary Voronel
  • Patent number: 8316296
    Abstract: Real-time query expansion (RTQE) is a process of supplementing an original query with addition terms or expansion choices that are ranked according to some figure of merit and presented while users are still formulating their queries. As disclosed herein, phrases may be presented and one or more terms of a focused-on phrase may be pinned (as desirable to the user). Subsequent lists may be presented as a function of pinned terms and/or user input. In one embodiment, a placeholder may be substituted for one or more pinned terms if less than some predetermined threshold of phrases is able to be presented based upon the pinned terms and/or user input, and another list of phrases may be presented as a function of a query using fewer than all the pinned terms. The placeholder may allow out-of-index phrases to be formed, for example, based upon two or more phrases and/or terms input by the user.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: November 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Tim Paek, Bongshin Lee, Bo Thiesson, Gary Voronel, Julian James Odell, Olilver Scholz
  • Publication number: 20100083103
    Abstract: Real-time query expansion (RTQE) is a process of supplementing an original query with addition terms or expansion choices that are ranked according to some figure of merit and presented while users are still formulating their queries. As disclosed herein, phrases may be presented and one or more terms of a focused-on phrase may be pinned (as desirable to the user). Subsequent lists may be presented as a function of pinned terms and/or user input. In one embodiment, a placeholder may be substituted for one or more pinned terms if less than some predetermined threshold of phrases is able to be presented based upon the pinned terms and/or user input, and another list of phrases may be presented as a function of a query using fewer than all the pinned terms. The placeholder may allow out-of-index phrases to be formed, for example, based upon two or more phrases and/or terms input by the user.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: Microsoft Corporation
    Inventors: Tim Paek, Bongshin Lee, Bo Thiesson, Gary Voronel, Julian James Odell, Oliver Scholz