Patents by Inventor Roy Evans

Roy 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).

  • Publication number: 20240095183
    Abstract: An apparatus and method are provided for storing a plurality of translation entries in a cache, each translation entry corresponding to one of a plurality of page table entries and defining a translation between a first address and a second address, and encoding control information indicative of an attribute of each page table entry; returning, in response to a lookup querying a first lookup address, a corresponding second address when the first lookup address corresponds to one of the plurality of translation entries stored in the cache; modifying at least some of the control information in response to notification of a modification of the attribute in a page table entry; and retaining in the cache at least one translation entry corresponding to the page table entry for use in a subsequent address lookup querying a corresponding first lookup address in response to the notification of the modification of the attribute in the page table entry.
    Type: Application
    Filed: February 2, 2022
    Publication date: March 21, 2024
    Applicant: Arm Limited
    Inventors: Carlos Garcia-Tobin, Bruce James Mathewson, Matthew Lucien Evans, Richard Roy Grisenthwaite
  • Patent number: 11808597
    Abstract: The disclosed computer-implemented method may include receiving, by a computing device, directional information for a waypoint along a route of travel of a personal mobility vehicle, determining, by the computing device and based on the directional information, a bearing of the waypoint from a current location of the personal mobility vehicle, and displaying, by a display device included in the personal mobility vehicle and configured to display navigational information within an illumination pattern, an indication of the bearing within the illumination pattern for navigating the personal mobility vehicle along the route of travel to the waypoint. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: November 7, 2023
    Assignee: Lyft, Inc.
    Inventors: Michel Lambert, Roy Evans Williams, III, Mario Gomez-Hall
  • Patent number: 11710330
    Abstract: Systems and methods for managing content provenance are provided. A network system accesses a plurality of documents. The plurality of documents is then hashed to identify one or more content features within each of the documents. In one embodiment, the hash is a MinHash. The network system compares the content features of each of the plurality of documents to determine a similarity score between each of the plurality of documents. In one embodiment, the similarly score is a Jaccard score. The network system then clusters the plurality of documents into one or more clusters based on the similarity score of each of the plurality of documents. In one embodiment, the clustering is performed using DBSCAN. DBSCAN can be iteratively performed with decreasing epsilon values to derive clusters of related but relatively dissimilar documents. The clustering information associated with the clusters are stored for use during runtime.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: July 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
  • Patent number: 11341761
    Abstract: Systems and methods for managing content provenance are provided. A network system accesses a document of a plurality of documents to be analyzed. The network system extracts text fragments from the document including a first fragment and a second fragment. A determination is made whether each of the text fragments match an entry in a hash table. Based on a first fragment not matching any entries in the hash table, the network system creates a new entry in the hash table, whereby the first fragment is used to generate a key in the hash table. Based on a second fragment matching an entry of the hash table, the network system associates the document with a key of the matching entry in the hash table, whereby the associating comprising updating the hash table with an identifier of the document.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: May 24, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
  • Patent number: 11117651
    Abstract: An aircraft assembly, having: a reference component; a first component and a first actuator, the first actuator configured to move the first component relative to the reference component; a second component and a second actuator, the second actuator configured to move the second component relative to the reference component; a position sensor configured to measure a position of the first component, and to output a position value, the sensor being capable of outputting a plurality of non-zero position values; and a controller configured to control the movement of the second component by the second actuator based at least partially on the position value output by the position sensor.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: September 14, 2021
    Inventors: Roy Evans, Olivier Collet, Jean Philippe Vaslin
  • Publication number: 20210004582
    Abstract: Systems and methods for managing content provenance are provided. A network system accesses a document of a plurality of documents to be analyzed. The network system extracts text fragments from the document including a first fragment and a second fragment. A determination is made whether each of the text fragments match an entry in a hash table. Based on a first fragment not matching any entries in the hash table, the network system creates a new entry in the hash table, whereby the first fragment is used to generate a key in the hash table. Based on a second fragment matching an entry of the hash table, the network system associates the document with a key of the matching entry in the hash table, whereby the associating comprising updating the hash table with an identifier of the document.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
  • Publication number: 20210004583
    Abstract: Systems and methods for managing content provenance are provided. A network system accesses a plurality of documents. The plurality of documents is then hashed to identify one or more content features within each of the documents. In one embodiment, the hash is a MinHash. The network system compares the content features of each of the plurality of documents to determine a similarity score between each of the plurality of documents. In one embodiment, the similarly score is a Jaccard score. The network system then clusters the plurality of documents into one or more clusters based on the similarity score of each of the plurality of documents. In one embodiment, the clustering is performed using DBSCAN. DBSCAN can be iteratively performed with decreasing epsilon values to derive clusters of related but relatively dissimilar documents. The clustering information associated with the clusters are stored for use during runtime.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
  • Publication number: 20200400457
    Abstract: The disclosed computer-implemented method may include receiving, by a computing device, directional information for a waypoint along a route of travel of a personal mobility vehicle, determining, by the computing device and based on the directional information, a bearing of the waypoint from a current location of the personal mobility vehicle, and displaying, by a display device included in the personal mobility vehicle and configured to display navigational information within an illumination pattern, an indication of the bearing within the illumination pattern for navigating the personal mobility vehicle along the route of travel to the waypoint. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: June 16, 2020
    Publication date: December 24, 2020
    Inventors: Michel LAMBERT, Roy Evans WILLIAMS, III, Mario GOMEZ-HALL
  • Patent number: 10746557
    Abstract: The disclosed computer-implemented method may include determining a route with at least one waypoint for a personal mobility vehicle, determining at least one navigational boundary, and providing the at least one navigational boundary and the at least one waypoint to a computing device associated with the personal mobility vehicle, wherein the computing device is configured to provide a direction of travel to a user for navigating the personal mobility vehicle along the route via the waypoint. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: August 18, 2020
    Assignee: Lyft, Inc.
    Inventors: Michel Lambert, Roy Evans Williams, III
  • Patent number: 10704919
    Abstract: The disclosed computer-implemented method may include receiving, by a computing device, directional information for a waypoint along a route of travel of a personal mobility vehicle, determining, by the computing device and based on the directional information, a bearing of the waypoint from a current location of the personal mobility vehicle, and displaying, by a display device included in the personal mobility vehicle and configured to display navigational information within an illumination pattern, an indication of the bearing within the illumination pattern for navigating the personal mobility vehicle along the route of travel to the waypoint. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: July 7, 2020
    Assignee: Lyft, Inc.
    Inventors: Michel Lambert, Roy Evans Williams, III, Mario Gomez-Hall
  • Publication number: 20190152589
    Abstract: An aircraft assembly, having: a reference component; a first component and a first actuator, the first actuator configured to move the first component relative to the reference component; a second component and a second actuator, the second actuator configured to move the second component relative to the reference component; a position sensor configured to measure a position of the first component, and to output a position value, the sensor being capable of outputting a plurality of non-zero position values; and a controller configured to control the movement of the second component by the second actuator based at least partially on the position value output by the position sensor
    Type: Application
    Filed: November 14, 2018
    Publication date: May 23, 2019
    Inventors: Roy Evans, Olivier Collet, Jean Philippe Vaslin
  • Publication number: 20050058618
    Abstract: Disclosed are hair treatment compositions and methods based on the use of, in addition to active treatment compounds, a maintaining agent comprising a reducing saccharide and non-reducing saccharide. In certain preferred embodiments, the weight ratio of non-reducing saccharide to reducing saccharide is from about 9:1 to about 1:2.
    Type: Application
    Filed: August 2, 2004
    Publication date: March 17, 2005
    Inventors: Roy Evans, Edward Moore