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: 20240095183Abstract: 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: ApplicationFiled: February 2, 2022Publication date: March 21, 2024Applicant: Arm LimitedInventors: Carlos Garcia-Tobin, Bruce James Mathewson, Matthew Lucien Evans, Richard Roy Grisenthwaite
-
Patent number: 11808597Abstract: 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: GrantFiled: June 16, 2020Date of Patent: November 7, 2023Assignee: Lyft, Inc.Inventors: Michel Lambert, Roy Evans Williams, III, Mario Gomez-Hall
-
Patent number: 11710330Abstract: 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: GrantFiled: July 2, 2019Date of Patent: July 25, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
-
Patent number: 11341761Abstract: 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: GrantFiled: July 2, 2019Date of Patent: May 24, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
-
Patent number: 11117651Abstract: 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: GrantFiled: November 14, 2018Date of Patent: September 14, 2021Inventors: Roy Evans, Olivier Collet, Jean Philippe Vaslin
-
Publication number: 20210004582Abstract: 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: ApplicationFiled: July 2, 2019Publication date: January 7, 2021Inventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
-
Publication number: 20210004583Abstract: 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: ApplicationFiled: July 2, 2019Publication date: January 7, 2021Inventors: Nathan Roy Evans, Christopher Miles White, Jonathan Karl Larson, Darren Keith Edge
-
Publication number: 20200400457Abstract: 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: ApplicationFiled: June 16, 2020Publication date: December 24, 2020Inventors: Michel LAMBERT, Roy Evans WILLIAMS, III, Mario GOMEZ-HALL
-
Patent number: 10746557Abstract: 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: GrantFiled: June 21, 2019Date of Patent: August 18, 2020Assignee: Lyft, Inc.Inventors: Michel Lambert, Roy Evans Williams, III
-
Patent number: 10704919Abstract: 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: GrantFiled: June 21, 2019Date of Patent: July 7, 2020Assignee: Lyft, Inc.Inventors: Michel Lambert, Roy Evans Williams, III, Mario Gomez-Hall
-
Publication number: 20190152589Abstract: 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 sensorType: ApplicationFiled: November 14, 2018Publication date: May 23, 2019Inventors: Roy Evans, Olivier Collet, Jean Philippe Vaslin
-
Publication number: 20050058618Abstract: 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: ApplicationFiled: August 2, 2004Publication date: March 17, 2005Inventors: Roy Evans, Edward Moore