Patents by Inventor Martin Grayson
Martin Grayson 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: 20240118785Abstract: The techniques disclosed herein enable systems to translate three-dimensional experiences into user accessible experiences to improve accessibility for users with disabilities. This is accomplished by extracting components from a three-dimensional environment such as user avatars and furniture. The components are organized into component groups based on shared attributes. The component groups are subsequently organized into a flow hierarchy. The flow hierarchy is then presented to the user in an accessibility environment that enables interoperability with various accessibility tools such as screen readers, simplified keyboard inputs, and the like. Selecting a component group, and subsequently, a component through the accessibility environment accordingly invokes functionality within the three-dimensional environment. In this way, users with disabilities are empowered to fully interact with three-dimensional experiences.Type: ApplicationFiled: March 30, 2023Publication date: April 11, 2024Inventors: Brett D. HUMPHREY, Kian Chai NG, Thomas Matthew GABLE, Amichai CHARNOFF, Martin GRAYSON, Rita Faia MARQUES, Cecily Peregrine Borgatti MORRISON, Harshadha BALASUBRAMANIAN
-
Patent number: 11899120Abstract: A navigation processing system includes at least one processor configured to execute operational instructions that cause the at least one processor to perform operations that include generating navigation data. A data stream is generated based on the navigation data and a data channel spreading sequence. A pilot stream is generated based on a pilot channel spreading sequence. A navigation signal is generated based on applying a bandwidth-efficient modulation scheme to the data stream and the pilot stream. The navigation is signal is broadcast via a navigation signal transmitter for receipt by at least one client device.Type: GrantFiled: June 30, 2021Date of Patent: February 13, 2024Assignee: Xona Space Systems Inc.Inventors: Robert Martin Grayson, Andrew Michael Neish, Joshua Earl McGhee
-
Publication number: 20230003907Abstract: A navigation processing system includes at least one processor configured to execute operational instructions that cause the at least one processor to perform operations that include generating navigation data. A data stream is generated based on the navigation data and a data channel spreading sequence. A pilot stream is generated based on a pilot channel spreading sequence. A navigation signal is generated based on applying a bandwidth-efficient modulation scheme to the data stream and the pilot stream. The navigation is signal is broadcast via a navigation signal transmitter for receipt by at least one client device.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Applicant: Xona Space Systems Inc.Inventors: Robert Martin Grayson, Andrew Michael Neish, Joshua Earl McGhee
-
Publication number: 20220319139Abstract: A method of providing a geographically distributed live mixed-reality meeting is described. The method comprises receiving, from a camera at a first endpoint, a live video stream; generating an mixed reality view incorporating the received video stream; rendering the mixed reality view at a display at the first endpoint and transmitting the mixed reality view to at least one other geographically distant endpoint; receiving data defining a bounding area; calculating a real world anchor for the bounding area using the data defining the bounding area; rendering the bounding area in the mixed reality view at a real world position determined using the real world anchor; and applying different rule sets to content objects placed into the mixed reality view by users dependent upon the position of the content objects relative to the bounding area in real world space.Type: ApplicationFiled: June 25, 2022Publication date: October 6, 2022Inventors: Anthony Arnold WIESER, Martin Grayson, Kenton O'Hara, Edward Rintel, Camilla Alice Longden, Philipp Steinacher, Dominic Roedel, Advait Sarkar, Shu Sam Chen, Jens Emil Krarup Gronbaek, Ding Wang
-
Patent number: 11386620Abstract: A method of providing a geographically distributed live mixed-reality meeting is described. The method comprises receiving, from a camera at a first endpoint, a live video stream; generating an mixed reality view incorporating the received video stream; rendering the mixed reality view at a display at the first endpoint and transmitting the mixed reality view to at least one other geographically distant endpoint; receiving data defining a bounding area; calculating a real world anchor for the bounding area using the data defining the bounding area; rendering the bounding area in the mixed reality view at a real world position determined using the real world anchor; and applying different rule sets to content objects placed into the mixed reality view by users dependent upon the position of the content objects relative to the bounding area in real world space.Type: GrantFiled: May 18, 2018Date of Patent: July 12, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Anthony Arnold Wieser, Martin Grayson, Kenton Paul Anthony O'Hara, Edward Sean Lloyd Rintel, Camilla Alice Longden, Philipp Steinacher, Dominic Roedel, Advait Sarkar, Shu Sam Chen, Jens Emil Krarup Gronbaek, Ding Wang
-
Publication number: 20190287306Abstract: A method of providing a geographically distributed live mixed-reality meeting is described. The method comprises receiving, from a camera at a first endpoint, a live video stream; generating an mixed reality view incorporating the received video stream; rendering the mixed reality view at a display at the first endpoint and transmitting the mixed reality view to at least one other geographically distant endpoint; receiving data defining a bounding area; calculating a real world anchor for the bounding area using the data defining the bounding area; rendering the bounding area in the mixed reality view at a real world position determined using the real world anchor; and applying different rule sets to content objects placed into the mixed reality view by users dependent upon the position of the content objects relative to the bounding area in real world space.Type: ApplicationFiled: May 18, 2018Publication date: September 19, 2019Inventors: Anthony Arnold WIESER, Martin GRAYSON, Kenton Paul Anthony O'HARA, Edward Sean Lloyd RINTEL, Camilla Alice LONGDEN, Philipp STEINACHER, Dominic ROEDEL, Advait SARKAR, Shu Sam CHEN, Jens Emil Krarup GRONBAEK, Ding WANG
-
Publication number: 20100017314Abstract: A method for generating an expense report, comprising: receiving an itinerary for travel, generating a description and a cost for one or more travel elements of the itinerary; and generating projected expenses that are expected to be incurred based on historical data associated with the itineraryType: ApplicationFiled: November 20, 2008Publication date: January 21, 2010Applicant: MICROSOFT CORPORATIONInventors: Bruce E. Johnson, Marc Mercuri, Alison Clark, Martin Grayson, Rimes Mortimer
-
Publication number: 20100017238Abstract: A travel management system. In one implementation, a state-based desktop client provides a travel planning and management workspace for the user. The user may perform travel planning activities, and log out of the travel workspace without having to repeat travel planning tasks. In another implementation, travel planning tasks may be stored as data feeds that keep up-to-date fare and availability data even when the user is not logged into the travel workspace.Type: ApplicationFiled: November 20, 2008Publication date: January 21, 2010Applicant: MICROSOFT CORPORATIONInventors: Bruce E. Johnson, Marc Mercuri, Alison Clark, Martin Grayson, Rimes Mortimer
-
Publication number: 20060184608Abstract: The present invention allows a user or community of users to rate content across a variety of web sites and display contextual sensitive reviews. Rather than the rating information being controlled by the web site owner, the rating information may be owned and controlled by a third party. Users have the ability to rate a web site, review ratings from a web site, or operate a web site rating system.Type: ApplicationFiled: February 11, 2005Publication date: August 17, 2006Applicant: Microsoft CorporationInventors: Peter Williams, Mark Wilson-Thomas, Martin Peck, Robert Wilcox, Andrew Burns, Martin Grayson
-
Patent number: 4086181Abstract: For inhibiting corrosion and scale on ferrous metal parts in a circulating water system there is added to the water in such system from 10 to 500 ppm of a partial ester of a polyfunctional acid having a free carboxylate, phosphonate or sulfonate group and another carboxyl group which is esterified with a polyoxyalkylated derivative of an alkyl, alkaryl, or alkenyl alcohol having a terminal hydrocarbon group of 8-20 carbon atoms. In some preferred embodiments there is added with the partial ester from 10 to 500 ppm of a dispersible oil which may also include a surface active agent for dispersing the oil in water. Preferred partial esters include partial esters of citric, malic, tartaric, maleic, adipic and phthalic acids partially esterified with an alkyl polyoxyethylene alcohol having 2 to 4 ethoxy groups.Type: GrantFiled: February 14, 1977Date of Patent: April 25, 1978Assignee: American Cyanamid CompanyInventors: Tzeng Jiueq Suen, Arthur James Begala, Jr., Martin Grayson
-
Patent number: 4081363Abstract: Improved recovery of non-sulfide minerals is provided in froth foltation by use of alcohol ethoxylate partial esters of polycarboxylic acids as collectors.Type: GrantFiled: May 29, 1975Date of Patent: March 28, 1978Assignee: American Cyanamid CompanyInventor: Martin Grayson
-
Patent number: 4048065Abstract: For inhibiting corrosion and scale on ferrous metal parts in a circulating water system there is added to the water in such system from 10 to 500 ppm of a partial ester of a polyfunctional acid having a free carboxylate, phosphonate or sulfonate group and another carboxyl group which is esterified with a polyoxyalkylated derivative of an alkyl, alkaryl, or alkenyl alcohol having a terminal hydrocarbon group of 8-20 carbon atoms. In some preferred embodiments there is added with the partial ester from 10 to 500 ppm of a dispersible enhancing agent which may also include a surface active agent for dispersing the agent in water. Preferred partial esters include partial esters of citric, malic, tartaric, maleic, adipic and phthalic acids partially esterified with an alkyl polyoxyethylene alcohol having 2 to 4 ethoxy groups.Type: GrantFiled: July 17, 1975Date of Patent: September 13, 1977Assignee: American Cyanamid CompanyInventors: Tzeng Jiueq Suen, Arthur James Begala, Jr., Martin Grayson
-
Patent number: 4020000Abstract: For inhibiting corrosion and scale on ferrous metal parts in a circulating water system there is added to the water in such system from 10 to 500 ppm of a partial ester of a polyfunctional acid having a free carboxylate, phosphonate or sulfonate group and another carboxyl group which is esterified with a polyoxyalkylated derivative of an alkyl, alkaryl, or alkenyl alcohol having a terminal hydrocarbon group of 8-20 carbon atoms. In some preferred embodiments there is added with the partial ester from 10 to 500 ppm of a dispersible oil which may also include a surface active agent for dispersing the oil in water. Preferred partial esters include partial esters of citric, malic, tartaric, maleic, adipic and phthalic acids partially esterified with an alkyl polyoxyethylene alcohol having 2 to 4 ethoxy groups.Type: GrantFiled: September 5, 1975Date of Patent: April 26, 1977Assignee: American Cyanamid CompanyInventors: Tzeng Jiueq Suen, Arthur James Begala, Jr., Martin Grayson
-
Patent number: 3974083Abstract: For inhibiting corrosion and scale on ferrous metal parts in a circulating water system there is added to the water in such system from 10 to 500 ppm of a partial ester of a polyfunctional acid having a free carboxylate, phosphonate or sulfonate group and another carboxyl group which is esterified with a polyoxyalkylated derivative of an alkyl, alkaryl, or alkenyl alcohol having a terminal hydrocarbon group of 8-20 carbon atoms. In some preferred embodiments there is added with the partial ester from 10 to 500 ppm of a dispersible oil which may also include a surface active agent for dispersing the oil in water. Preferred partial esters include partial esters of citric, malic, tartaric, maleic, adipic and phthalic acids partially esterified with an alkyl polyoxyethylene alcohol having 2 to 4 ethoxy groups.Type: GrantFiled: March 29, 1974Date of Patent: August 10, 1976Assignee: American Cyanamid CompanyInventors: Tzeng Jiueq Suen, Arthur James Begala, Jr., Martin Grayson
-
Patent number: 3948976Abstract: Partial esters of hydroxy-polycarboxylic acids having at least one unesterified carboxyl group and at least one other carboxyl group esterified with an alcohol having one to 20 repeating oxyalkylene groups and a terminal hydrocarbon radical are useful as additives for inhibiting corrosion and scale on metal parts in a circulating water system. Especially suitable for the use are alkyl polyoxyethylene alcohol partial esters of citric, malic and tartaric acids. Preparation and use of several preferred partial esters of the class are detailed.Type: GrantFiled: March 29, 1974Date of Patent: April 6, 1976Assignee: American Cyanamid CompanyInventors: Tzeng Jiueq Suen, Arthur James Begala, Jr., Martin Grayson