Patents by Inventor Michael Robert Evans

Michael Robert Evans 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: 11663224
    Abstract: Technology is described herein for ranking candidate result items in at least two stages. In a first stage, the technology uses a first attention-based neural network to determine an extent of attention that each token of an input query should pay to the tokens of each candidate result item. In a second stage, the technology uses a ranking subsystem to perform listwise inference on output results provided by the first stage, to generate a plurality of ranking scores that establish an order of relevance of the candidate results items. The ranking subsystem may use a second attention-based neural network to perform the listwise inference. According to some implementations, the technology is configured to process queries and candidate result items having different kinds and combinations of features. For instance, one kind of input query may include text-based features, structure-based features, and geographic-based features.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: May 30, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chiqun Zhang, Michael Robert Evans, Maksim Lepikhin, Dragomir Dimitrov Yankov
  • Publication number: 20220277015
    Abstract: Technology is described herein for ranking candidate result items in at least two stages. In a first stage, the technology uses a first attention-based neural network to determine an extent of attention that each token of an input query should pay to the tokens of each candidate result item. In a second stage, the technology uses a ranking subsystem to perform listwise inference on output results provided by the first stage, to generate a plurality of ranking scores that establish an order of relevance of the candidate results items. The ranking subsystem may use a second attention-based neural network to perform the listwise inference. According to some implementations, the technology is configured to process queries and candidate result items having different kinds and combinations of features. For instance, one kind of input query may include text-based features, structure-based features, and geographic-based features.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Inventors: Chiqun ZHANG, Michael Robert EVANS, Maksim LEPIKHIN, Dragomir Dimitrov YANKOV
  • Publication number: 20210368036
    Abstract: Described herein are technologies related to generating a predicted routine of a user of a mobile computing device. Location entries generated by the mobile computing device are processed to generate visit entries, wherein the visit entries are representative of visits made by the user to places over several days. An input sequence of states is constructed based upon the visit entries, wherein each state has a place identifier assigned thereto, and further wherein each state corresponds to a time interval of predefined length. A predicted routine of the user is generated based upon the input sequence of states.
    Type: Application
    Filed: August 9, 2021
    Publication date: November 25, 2021
    Inventors: Dragomir Dimitrov YANKOV, Michael Robert EVANS, Renzhong WANG, Senthil Kumar PALANISAMY, Siddhartha Cingh ARORA, Alex Jordan YUTER, Beibei CHENG, Wei WU
  • Publication number: 20210006650
    Abstract: Described herein are technologies related to generating a predicted routine of a user of a mobile computing device. Location entries generated by the mobile computing device are processed to generate visit entries, wherein the visit entries are representative of visits made by the user to places over several days. An input sequence of states is constructed based upon the visit entries, wherein each state has a place identifier assigned thereto, and further wherein each state corresponds to a time interval of predefined length. A predicted routine of the user is generated based upon the input sequence of states.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Dragomir Dimitrov YANKOV, Michael Robert EVANS, Renzhong WANG, Senthil Kumar PALANISAMY, Siddhartha Cingh ARORA, Alex Jordan YUTER, Beibei CHENG, Wei WU
  • Patent number: 10417492
    Abstract: The present disclosure is directed to systems, methods and devices for replacing a static map image with an interactive map that approximates the geographic area depicted by the static map image. A static image may be inspected and a determination may be made as to whether the static image meets a map identification threshold value. At least one signal associated with the static image may be evaluated and based on that evaluation at least one geo-entity of intent may be identified. The static image may be replaced with a static image corresponding to at least one of the identified geo-entities of intent.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: September 17, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dragomir Yankov, Pavel Berkhin, Michael Robert Evans
  • Publication number: 20180181807
    Abstract: The present disclosure is directed to systems, methods and devices for replacing a static map image with an interactive map that approximates the geographic area depicted by the static map image. A static image may be inspected and a determination may be made as to whether the static image meets a map identification threshold value. At least one signal associated with the static image may be evaluated and based on that evaluation at least one geo-entity of intent may be identified. The static image may be replaced with a static image corresponding to at least one of the identified geo-entities of intent.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Dragomir Yankov, Pavel Berkhin, Michael Robert Evans