Patents by Inventor Geoffrey Edwards
Geoffrey Edwards 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: 12050666Abstract: The present disclosure relates to systems, methods, and computer-readable media for providing digital content for an application to users. For example, systems described herein can provide a license for the digital content during a rental time. Systems disclosed herein may additionally track a duration of use of an application and compare the tracked use against an amount of rental time purchased (e.g., rented) by a user. The systems described herein may further extend a license or terminate the license based on a determination of whether the amount of use exceeds a rental time. Features and functionality described herein provide a flexible and efficient mechanism that enables users having a variety of content-consuming preferences to receive affordable content while ensuring that use of an application is efficiently and accurately tracked.Type: GrantFiled: July 11, 2022Date of Patent: July 30, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Geoffrey Edward Pease, Daniel Christopher Rodgers, Jesse Daniel Kaplan, Madhusri Nayak
-
Publication number: 20240005812Abstract: A method, includes receiving training exercise data representative of interactions between at least a real aircraft and a virtually presented aircraft that participated in a simulated training exercise, wherein the exercise data is selected from the group consisting of tracked geospatial locations of the real aircraft, tracked geospatial locations of the virtual aircraft, tracked geospatial locations of a launched virtual missile from the real aircraft, a target lock indicating that a weapons system of the real vehicle had a weapons target lock on the virtual aircraft, an indication that the pilot-initiated launch of a weapon from the vehicle's weapons system and an indication of an explosion based at least in part on an estimated intersection of the virtual weapon and virtual aircraft by the simulation computing system and presenting the training exercise data as a three-dimensional battlefield that adapted to be paused and played.Type: ApplicationFiled: June 30, 2023Publication date: January 4, 2024Inventors: Daniel Augustine Robinson, Glenn Thomas Snyder, Max M. Marosko, III, Geoffrey Edward Lohmiller
-
Publication number: 20240005811Abstract: A method, includes transmitting data for presenting an augmented reality image of a virtual aircraft positioned at a geospatial location to a pilot operating a real vehicle, wherein the virtual aircraft is presented through a head mounted see-through optical system, transmitting an instruction to present a target lock indication to the pilot, receiving an indication that the pilot has initiated launch of a weapon from the vehicle's weapons system, wherein the indication of launch initiation is communicated to the simulation computer system and the simulation computer system generates a launched weapon, transmitting data for presenting an augmented reality image to the pilot representing the launched weapon and transmitting data for presenting an augmented reality image graphically illustrated as an explosion based at least in part on an estimated intersection of the virtual weapon and virtual aircraft by the simulation computing system.Type: ApplicationFiled: June 30, 2023Publication date: January 4, 2024Inventors: Daniel Augustine Robinson, Glenn Thomas Snyder, Max M. Marosko, III, Geoffrey Edward Lohmiller
-
Publication number: 20220342960Abstract: The present disclosure relates to systems, methods, and computer-readable media for providing digital content for an application to users. For example, systems described herein can provide a license for the digital content during a rental time. Systems disclosed herein may additionally track a duration of use of an application and compare the tracked use against an amount of rental time purchased (e.g., rented) by a user. The systems described herein may further extend a license or terminate the license based on a determination of whether the amount of use exceeds a rental time. Features and functionality described herein provide a flexible and efficient mechanism that enables users having a variety of content-consuming preferences to receive affordable content while ensuring that use of an application is efficiently and accurately tracked.Type: ApplicationFiled: July 11, 2022Publication date: October 27, 2022Inventors: Geoffrey Edward PEASE, Daniel Christopher RODGERS, Jesse Daniel KAPLAN, Madhusri NAYAK
-
Patent number: 11397793Abstract: The present disclosure relates to systems, methods, and computer-readable media for providing digital content for an application to users. For example, systems described herein can provide a license for the digital content during a rental time. Systems disclosed herein may additionally track a duration of use of an application and compare the tracked use against an amount of rental time purchased (e.g., rented) by a user. The systems described herein may further extend a license or terminate the license based on a determination of whether the amount of use exceeds a rental time. Features and functionality described herein provide a flexible and efficient mechanism that enables users having a variety of content-consuming preferences to receive affordable content while ensuring that use of an application is efficiently and accurately tracked.Type: GrantFiled: December 3, 2019Date of Patent: July 26, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Geoffrey Edward Pease, Daniel Christopher Rodgers, Jesse Daniel Kaplan, Madhusri Nayak
-
Publication number: 20210165857Abstract: The present disclosure relates to systems, methods, and computer-readable media for providing digital content for an application to users. For example, systems described herein can provide a license for the digital content during a rental time. Systems disclosed herein may additionally track a duration of use of an application and compare the tracked use against an amount of rental time purchased (e.g., rented) by a user. The systems described herein may further extend a license or terminate the license based on a determination of whether the amount of use exceeds a rental time. Features and functionality described herein provide a flexible and efficient mechanism that enables users having a variety of content-consuming preferences to receive affordable content while ensuring that use of an application is efficiently and accurately tracked.Type: ApplicationFiled: December 3, 2019Publication date: June 3, 2021Inventors: Geoffrey Edward PEASE, Daniel Christopher RODGERS, Jesse Daniel KAPLAN, Madhusri NAYAK
-
Publication number: 20200089664Abstract: Disclosed is a domain- specific data analysis system for analyzing a source database within a domain of expertise. By means of a graphical interface and a set of generic database operators, a user may construct a domain schema which is a mapping between the source database and a set of domain-specific data operators and domain-specific visualizations. The domain schema may then be used in subsequent domain-specific analyses of the source database. Even though the source database may have naming and data structure variations, domain-specific queries may be performed by users with minimal programming skills.Type: ApplicationFiled: January 19, 2017Publication date: March 19, 2020Applicant: Commonwealth InformaticsInventors: Channing Heard Russell, David Martin Fram, Geoffrey Edward Gordon
-
Patent number: 9767328Abstract: Methods and systems are provided for an RFID system that can be tuned dynamically and/or in real-time during a coupling event between a reader and a transponder. The reader can comprise an antenna assembly, a signal driver, and a controller. The antenna assembly may include a tuning circuit and an antenna coupled to the tuning circuit. The tuning circuit can include registers that may be set to adjust one or more characteristics of the reader. A controller is coupled to the antenna assembly to determine characteristics of the received signal and to set hardware or firmware functions that improve the coupling of the reader and transponder and/or improve the reception of the signal(s) from the transponder.Type: GrantFiled: March 14, 2014Date of Patent: September 19, 2017Assignee: ASSA ABLOY ABInventors: Toby Mark Padilla, Ryan Milbrandt, Bryan Stephen Holloway, Geoffrey Edwards
-
Publication number: 20140266627Abstract: Methods and systems are provided for an RFID system that can be tuned dynamically and/or in real-time during a coupling event between a reader and a transponder. The reader can comprise an antenna assembly, a signal driver, and a controller. The antenna assembly may include a tuning circuit and an antenna coupled to the tuning circuit. The tuning circuit can include registers that may be set to adjust one or more characteristics of the reader. A controller is coupled to the antenna assembly to determine characteristics of the received signal and to set hardware or firmware functions that improve the coupling of the reader and transponder and/or improve the reception of the signal(s) from the transponder.Type: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Applicant: Assa Abloy ABInventors: Toby Mark Padilla, Ryan Milbrandt, Bryan Stephen Holloway, Geoffrey Edwards
-
Patent number: 7817673Abstract: A method of synchronising first and second clocks coupled respectively to ingress and egress interfaces 6,7 of a packet network 1, the method comprising calculating a minimum packet Transit Time over the network 1 in each of successive time intervals, and varying the frequency of the second clock so as to track variations in the minimum packet Transit Time.Type: GrantFiled: March 27, 2008Date of Patent: October 19, 2010Assignee: Zarlink Semiconductor LimitedInventors: Martin Raymond Scott, Timothy Michael Edmund Frost, Geoffrey Edward Floyd, Martin Crowle
-
Patent number: 7508843Abstract: A method for distributing timing information across a packet network includes generating timing signals at a master clock at predictable intervals using a clock reference of a given frequency. The timing signals are broadcast or multicast to a plurality of slave clocks over the packet network, preserving the timing signal intervals. At each slave clock, the intervals between successively received timing signals are determined. A clock recovery algorithm is applied to the determined intervals to recover in substantially real time the original clock frequency. The local clock frequency of the slave clock is synchronized to the recovered frequency.Type: GrantFiled: August 18, 2003Date of Patent: March 24, 2009Assignee: Zarlink Semiconductor LimitedInventors: Timothy Michael Edmund Frost, Geoffrey Edward Floyd
-
Publication number: 20080212619Abstract: A method of synchronising first and second clocks coupled respectively to ingress and egress interfaces 6,7 of a packet network 1, the method comprising calculating a minimum packet Transit Time over the network 1 in each of successive time intervals, and varying the frequency of the second clock so as to track variations in the minimum packet Transit Time.Type: ApplicationFiled: March 27, 2008Publication date: September 4, 2008Inventors: Martin Raymond SCOTT, Timothy Michael Edmund Frost, Geoffrey Edward Floyd, Martin Crowle
-
Patent number: 7277452Abstract: A method of updating a lookup table associated with a TDM transmit unit which is coupled to a packet network to receive data therefrom, the lookup table mapping packet network contexts to TDM channels. The method includes priming a controller with data for updating the lookup table in advance of the receipt of packets containing data to which the update relates, incorporating a flag in each packet sent over the packet network to the TDM transmit unit, the flag being set to indicate whether or not a packet is the first packet to which the update relates, and detecting the setting of the flag in a first packet and in response updating the lookup table with the update data.Type: GrantFiled: August 9, 2002Date of Patent: October 2, 2007Assignee: Zarlink Semiconductor V.N. Inc.Inventors: Geoffrey Edward Floyd, Timothy Michael Edmund Frost, James F. Kosolowski, Martin Raymond Scott
-
Publication number: 20070160525Abstract: A method for producing complex metal oxide having nano-sized grains that includes the steps of forming a mixture containing at least one metal cation dissolved in a solution and particulate material containing at least one further metal in the form of metal(s) or metal compound(s) and treating the mixture to form the complex metal oxide having nano-sized grains. The at least one further metal from the particulate material becomes incorporated into the complex metal oxide.Type: ApplicationFiled: December 22, 2006Publication date: July 12, 2007Inventors: Jose Alarco, Geoffrey Edwards, Peter Talbot
-
Publication number: 20070031322Abstract: A method of producing porous complex oxides includes the steps of providing a mixture of a) precursor elements suitable to produce the complex oxide; or b) one or more precursor elements suitable to produce particles of the complex oxide and one or more metal oxide particles; and c) a particulate carbon-containing pore-forming material selected to provide pore sizes in the range of approximately 7 nm to 250 nm, and treating the mixture to (i) form the porous complex oxide in which two or more of the precursor elements from (a) above or one or more of the precursor elements and one or more of the metals in the metal oxide particles from (b) above are incorporated into a phase of the complex metal oxide and the complex metal oxide has grain sizes in the range of about 1 nm to 150 nm; and (ii) remove the pore-forming material under conditions such that the porous structure and composition of the complex oxide is substantially preserved. The method may be used to produce non-refractory metal oxides as well.Type: ApplicationFiled: July 21, 2006Publication date: February 8, 2007Inventors: Geoffrey Edwards, Peter Talbot, Jose Alarco
-
Patent number: 7085265Abstract: A method of mapping between contexts of a packet network and TDM channels and streams. The method comprises constructing a lookup table defining the sequence in which data is to be mapped between contexts and TDM channels and streams, and including for each row of the table a flag which indicates whether or not that entry is the first entry in the table for the corresponding context. As the TDM receive or transmit entity cycles through the lookup table, use is made of the flags to synchronize the start of each packet with the first entry of a TDM frame for each context.Type: GrantFiled: May 21, 2002Date of Patent: August 1, 2006Assignee: Zarlink Semiconductor V.N. Inc.Inventors: Geoffrey Edward Floyd, Timothy Michael Edmund Frost, James F. Kosolowski, Martin Raymond Scott
-
Patent number: 7027455Abstract: A method of providing data for transmission on a time division multiplexed (TDM) serial data stream. The method comprises mapping channels of the TDM stream to contexts, each context comprising a set of memory buffers for storing data to be transmitted. Data is extracted from the contexts in a sequence defined by said mapping and transmitting the extracted data on the TDM stream. When a buffer or buffers of a context become empty, a buffer refill request is generated to cause data to be read from a memory to refill the buffer, wherein each buffer refill request is assigned a priority. The context buffers are refilled in an order defined by the respective priorities of the refill requests.Type: GrantFiled: February 5, 2002Date of Patent: April 11, 2006Assignee: Zarlink Semiconductor LimitedInventor: Geoffrey Edward Floyd
-
Publication number: 20050025698Abstract: Particles of mixed metal oxide include at least two metal species. The particles have a grain size within the range of 1-100 nm. The particles are substantially crystalline. The particles contain only small or negligible amounts of amorphous material. The at least two metal species are uniformly dispersed in the particles.Type: ApplicationFiled: January 14, 2004Publication date: February 3, 2005Inventors: Peter Talbot, Jose Alarco, Geoffrey Edwards
-
Publication number: 20040258099Abstract: A method of synchronising first and second clocks coupled respectively to ingress and egress interfaces 6,7 of a packet network 1, the method comprising calculating a minimum packet Transit Time over the network 1 in each of successive time intervals, and varying the frequency of the second clock so as to track variations in the minimum packet Transit Time.Type: ApplicationFiled: March 4, 2004Publication date: December 23, 2004Inventors: Martin Raymond Scott, Timothy Michael Edmund Frost, Geoffrey Edward Floyd, Martin Crowle
-
Publication number: 20040231769Abstract: According to the present invention a explosive composition comprises a mixture of an oxidiser component; a fuel component; and a density controlling component in the form of hulls of de-hulled plant grain, which hulls have a density of less than or equal to 0.14 g/cc. According to another aspect of the present invention there is provided a method of preparing such a composition.Type: ApplicationFiled: February 23, 2004Publication date: November 25, 2004Inventors: Peter Grant Bellairs, Geoffrey Edwards Keith