Patents by Inventor Roy Williams
Roy Williams 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: 20240329032Abstract: Provided herein are methods of differentiating neural cells as well as methods of predicting cell engraftment of populations of cells using gene expression, for instance populations of neuronal progenitor cells, following implantation in a subject. Also provided herein are related compositions, articles of manufacture, and kits, including for use in methods of treating a subject having neurodegenerative disease, for instance Parkinson's disease.Type: ApplicationFiled: July 20, 2022Publication date: October 3, 2024Applicant: Aspen Neuroscience, Inc.Inventors: Andres BRATT-LEAL, Ai ZHANG, Roy WILLIAMS, Jim MOSSMAN, Derren BARKEN
-
Publication number: 20230377685Abstract: Provided herein are methods for classifying the differentiation state of an in vitro population of cells, for instance an in vitro population of neuronal cells, as well as methods for selecting and/or implanting an in vitro population of cells having a desired differentiation state. Also provided herein are computing devices for performing the provided methods as well as related compositions, articles of manufacture, and kits, including for use in methods of treating a subject having a disease or condition, such as a neurodegenerative disease, for instance Parkinson's disease.Type: ApplicationFiled: April 14, 2023Publication date: November 23, 2023Applicant: Aspen Neuroscience, Inc.Inventors: Jim MOSSMAN, Derren BARKEN, Roy WILLIAMS
-
Publication number: 20230259371Abstract: Dynamically overriding a function based on a capability set. A computer system reads a portion of an executable image file. The portion includes a first memory address corresponding to a first callee function implementation. The first memory address was inserted into the portion by a compiler toolchain. Based on extensible metadata included in the executable image file, and based on a capability set that is specific to the computer system, the computer system determines a second memory address corresponding to a second callee function implementation. Before execution of the portion, the computer system modifies the portion to replace the first memory address with the second memory address.Type: ApplicationFiled: April 19, 2022Publication date: August 17, 2023Inventors: Pranav KANT, Joseph Norman BIALEK, Xiang FAN, YongKang ZHU, Gabriel Thomas Kodjo DOS REIS, Russell Bivens KELDORPH, Mehmet IYIGUN, Russell Charles HADLEY, Roy WILLIAMS, Kenneth Dean JOHNSON, Pedro Miguel SEQUEIRA DE JUSTO TEIXEIRA, Yevgeniy BAK
-
Patent number: 11720374Abstract: Dynamically overriding a function based on a capability set. A computer system reads a portion of an executable image file. The portion includes a first memory address corresponding to a first callee function implementation. The first memory address was inserted into the portion by a compiler toolchain. Based on extensible metadata included in the executable image file, and based on a capability set that is specific to the computer system, the computer system determines a second memory address corresponding to a second callee function implementation. Before execution of the portion, the computer system modifies the portion to replace the first memory address with the second memory address.Type: GrantFiled: April 19, 2022Date of Patent: August 8, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Pranav Kant, Joseph Norman Bialek, Xiang Fan, YongKang Zhu, Gabriel Thomas Kodjo Dos Reis, Russell Bivens Keldorph, Mehmet Iyigun, Russell Charles Hadley, Roy Williams, Kenneth Dean Johnson, Pedro Miguel Sequeira De Justo Teixeira, Yevgeniy Bak
-
Publication number: 20230059010Abstract: The present disclosure provides methods of lineage specific differentiation of pluripotent stem cells, including induced pluripotent stem cells, into floor plate midbrain progenitor cells, determined dopamine (DA) neuron progenitor cells, and/or DA neurons. Also provided are compositions uses thereof, such as for treating neurodegenerative diseases and conditions, including Parkinson's disease.Type: ApplicationFiled: January 13, 2021Publication date: February 23, 2023Applicant: Aspen Neuroscience, Inc.Inventors: Andres Bratt-Leal, Jeanne Loring, Ha Tran, Roy Williams, Jim Mossman
-
Publication number: 20220254448Abstract: Provided herein are, inter alia, methods of assaying neuronal progenitor cell populations derived from iPSCs, thereby providing for a user friendly molecular diagnostic tool for neuronal cell types, including dopaminergic neurons. The methods provided are valuable for the efficient and precise characterization of identity and functionality of iPSC-derived dopaminergic neurons prior to their clinical application such as the treatment of Parkinson's disease or Multiple Sclerosis.Type: ApplicationFiled: July 24, 2020Publication date: August 11, 2022Inventors: Jeanne F. LORING, Franz-Josef MÜLLER, Roy WILLIAMS, Bernhard M. SCHULDT, Andres BRATT-LEAL
-
Patent number: 10154026Abstract: Methods, systems, and computer program products are provided that enable secure remote modification of device credentials using device-generated credentials. A plurality of credentials policies is stored by the user device. The credentials policies are merged to generate a merged credentials policy. An instruction is received by the user device from a trusted service to initiate a device credentials change. A new device credentials is generated on the user device based at least on the merged credentials policy.Type: GrantFiled: January 22, 2014Date of Patent: December 11, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Justin Alexander Hou, Christopher William Thilgen, Vladimir Holostov, Roy Williams
-
Patent number: 9819620Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.Type: GrantFiled: May 7, 2015Date of Patent: November 14, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Roy Williams, Yuriy M. Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Publication number: 20150244660Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.Type: ApplicationFiled: May 7, 2015Publication date: August 27, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Roy Williams, Yuriy M. Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 9071561Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.Type: GrantFiled: August 21, 2013Date of Patent: June 30, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Publication number: 20150106893Abstract: Methods, systems, and computer program products are provided that enable secure remote modification of device credentials using device-generated credentials. A plurality of credentials policies is stored by the user device. The credentials policies are merged to generate a merged credentials policy. An instruction is received by the user device from a trusted service to initiate a device credentials change. A new device credentials is generated on the user device based at least on the merged credentials policy.Type: ApplicationFiled: January 22, 2014Publication date: April 16, 2015Applicant: Microsoft CorporationInventors: Justin Alexander Hou, Christopher William Thilgen, Vladimir Holostov, Roy Williams
-
Publication number: 20140052800Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.Type: ApplicationFiled: August 21, 2013Publication date: February 20, 2014Applicant: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 8549088Abstract: Embodiments disclosed herein are directed to a system and method for facilitating the interpretation of Multipurpose Internet Mail Extensions (MIME) data. Specifically, embodiments disclosed herein are directed to receiving MIME data and identifying structural information encoded within the MIME data. A MIME reader is then used to analyze the MIME data to interpret the encoded structural information and generate at least one primitive based on the encoded structural information. A MIME writer may be used to generate corresponding MIME data from the at least one primitive based on the encoded structural information. Embodiments also provide that corrupted MIME data interpreted by the MIME reader may be identified and corrected.Type: GrantFiled: June 19, 2012Date of Patent: October 1, 2013Assignee: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 8499044Abstract: A MIME or XML formatted message is stored and a map is processed in place of a message. The map is a compact representation of the message. The map is indicative of the content and structure of the message. The map comprises tags that map to and are indicative of portions of the message. When a portion of the message is to be accessed, the associated tag in the map is processed to determine the location of the associated portion of the message, and the associated portion of the message is accessed at the location. To allow accurate decryption of signed messages, the format of the message is preserved.Type: GrantFiled: December 7, 2006Date of Patent: July 30, 2013Assignee: Microsoft CorporationInventors: Roy Williams, Oleg V. Ouliankine, Yuriy M. Inglikov, Nelly L. Porter
-
Publication number: 20120259936Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.Type: ApplicationFiled: June 19, 2012Publication date: October 11, 2012Applicant: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 8214439Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data to view and/or edit MIME content. An interface can obtain MIME data. For instance, this MIME data can be obtained from a stream of MIME data, from loading a static file including the MIME data, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. In an embodiment, a MIME reader analyzes the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generates at least one primitive based on the encoded structural information. A MIME writer which complements the MIME reader then generates MIME data from the at least one primitive. Further, a hierarchical model can be built utilizing the at least one primitive.Type: GrantFiled: April 6, 2006Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 8166113Abstract: An electronic mail message (EMM) addressed to a distribution list of an enterprise is received at a server of the enterprise from a sending address outside of the enterprise. If the distribution list has no external addresses, then the EMM is blocked from being delivered to the distribution list. In an embodiment, if the distribution list has an external address and the sending address is identified in a safe sender list corresponding to the distribution list, then the EMM is delivered to the distribution list. In an embodiment, if the distribution list has an external address, the sending address is not in a safe sender list corresponding to the distribution list, and the content of the message is approved, then the EMM is delivered to the distribution list.Type: GrantFiled: August 2, 2006Date of Patent: April 24, 2012Assignee: Microsoft CorporationInventors: Mihai Costea, Konstantin Ryvkin, Malcolm E. Pearson, Roy Williams
-
Patent number: 8135645Abstract: A transmitting gateway may utilize a retrieved domain-specific key to secure an outbound message, and a receiving gateway may utilize another retrieved domain-specific key to authenticate and validate the secured message.Type: GrantFiled: March 3, 2006Date of Patent: March 13, 2012Assignee: Microsoft CorporationInventors: Jeffrey B. Kay, Eric D. Tribble, Roy Williams, Trevor W. Freeman, Malcolm E. Pearson
-
Patent number: 7921173Abstract: The present invention provides for generating inputs that can be provided to a message classification module to facilitate more reliable classification of electronic messages, such as, for example, as unwanted and/or unsolicited. In one embodiment, a sending messaging server provides an appropriate response to address verification data thereby indicating a reduced likelihood of the sending messaging server using a forged network address. In another embodiment, it is determined if a messaging server is authorized to send electronic messages for a domain. In yet another embodiment, electronic message transmission policies adhered to by a domain are identified. In yet a further embodiment, a sending computer system expends computational resources to solve a computational puzzle and includes an answer document in an electronic message. A receiving computer system receives the electronic message and verifies the answer document.Type: GrantFiled: April 7, 2009Date of Patent: April 5, 2011Assignee: Microsoft CorporationInventors: Robert George Atkinson, Joshua T. Goodman, James M. Lyon, Roy Williams, Khaja E. Ahmed, Harry Simon Katz, Robert L. Rounthwaite, Andrew V. Goldberg, Cynthia Dwork
-
Publication number: 20090193093Abstract: The present invention provides for generating inputs that can be provided to a message classification module to facilitate more reliable classification of electronic messages, such as, for example, as unwanted and/or unsolicited. In one embodiment, a sending messaging server provides an appropriate response to address verification data thereby indicating a reduced likelihood of the sending messaging server using a forged network address. In another embodiment, it is determined if a messaging server is authorized to send electronic messages for a domain. In yet another embodiment, electronic message transmission policies adhered to by a domain are identified. In yet a further embodiment, a sending computer system expends computational resources to solve a computational puzzle and includes an answer document in an electronic message. A receiving computer system receives the electronic message and verifies the answer document.Type: ApplicationFiled: April 7, 2009Publication date: July 30, 2009Applicant: Microsoft CorporationInventors: Robert George Atkinson, Joshua T. Goodman, James M. Lyon, Roy Williams, Khaja E. Ahmed, Harry Simon Katz, Robert L. Rounthwaite, Andrew V. Goldberg, Cynthia Dwork