Patents by Inventor R. Weisman
R. Weisman 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: 20210076685Abstract: Materials and methods for improving plant traits and for providing plant fitness benefits are provided. In some embodiments, the materials, and methods employing the same, can comprise endophytes.Type: ApplicationFiled: March 23, 2020Publication date: March 18, 2021Inventors: Karen V. AMBROSE, Nathan A. BILLINGS, Slavica DJONOVIC, Richard Bailey FLAVELL, Trudi A. GULICK, David Morris JOHNSTON, Jonathan W. LEFF, Stephanie M. LIVA, Jeffrey LYFORD, Geoffrey VON MALTZAHN, Luis Miguel MARQUEZ, Yves Alain MILLET, Craig SADOWSKI, Phillip SAMAYOA, Gerardo V. TOLEDO, David R. WEISMAN, Xuecheng ZHANG
-
Patent number: 10667523Abstract: Materials and methods for improving plant traits and for providing plant fitness benefits are provided. In some embodiments, the materials, and methods employing the same, can comprise endophytes.Type: GrantFiled: December 30, 2015Date of Patent: June 2, 2020Assignee: Indigo Ag, Inc.Inventors: Karen V. Ambrose, Nathan A. Billings, Slavica Djonovic, Richard Bailey Flavell, Trudi A. Gulick, David Morris Johnston, Jonathan W. Leff, Stephanie M. Liva, Jeffrey Lyford, Geoffrey Von Maltzahn, Luis Miguel Marquez, Yves Alain Millet, Craig Sadowski, Phillip Samayoa, Gerardo V. Toledo, David R. Weisman, Xuecheng Zhang
-
Publication number: 20180020677Abstract: Materials and methods for improving plant traits and for providing plant fitness benefits are provided. In some embodiments, the materials, and methods employing the same, can comprise endophytes.Type: ApplicationFiled: December 30, 2015Publication date: January 25, 2018Inventors: Karen V. AMBROSE, Nathan A. BILLINGS, Slavica DJONOVIC, Richard Bailey FLAVELL, Trudi A. GULICK, David Morris JOHNSTON, Jonathan W. LEFF, Stephanie M. LIVA, Jeffrey LYFORD, Geoffrey VON MALTZAHN, Luis Miguel MARQUEZ, Yves Alain MILLET, Craig SADOWSKI, Phillip SAMAYOA, Gerardo V. TOLEDO, David R. WEISMAN, Xuecheng ZHANG
-
Patent number: 7774477Abstract: A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.Type: GrantFiled: January 19, 2006Date of Patent: August 10, 2010Assignee: Microsoft CorporationInventors: William Michael Zintel, Daniel R. Weisman, Shyamalan Pather, Ravi T. Rao, Mason K. Bendixen, Christopher M. Rude
-
Patent number: 7702795Abstract: A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.Type: GrantFiled: January 19, 2006Date of Patent: April 20, 2010Assignee: Microsoft CorporationInventors: William Michael Zintel, Daniel R. Weisman, Shyamalan Pather, Ravi T. Rao, Mason K Bendixen, Christopher M Rude
-
Patent number: 7620724Abstract: A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.Type: GrantFiled: January 19, 2006Date of Patent: November 17, 2009Assignee: Microsoft CorporationInventors: Daniel R. Weisman, Shyamalan Pather, Ravi T. Rao, William Michael Zintel, Mason K Bendixen, Christopher M Rude
-
Patent number: 7441019Abstract: A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.Type: GrantFiled: November 4, 2004Date of Patent: October 21, 2008Assignee: Microsoft CorporationInventors: William M. Zintel, Amar S. Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C. Schlimmer, Christopher M. Rude, Daniel R. Weisman, Donald R. Ryan, Paul J. Leach, Ting Cai, Holly N. Knight, Peter S. Ford
-
Patent number: 7437434Abstract: A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.Type: GrantFiled: November 4, 2004Date of Patent: October 14, 2008Assignee: Microsoft CorporationInventors: William Michael Zintel, Amar S. Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C. Schlimmer, Christopher M. Rude, Daniel R. Weisman, Donald R. Ryan, Paul J. Leach, Ting Cai, Holly N. Knight, Peter S. Ford
-
Publication number: 20080014654Abstract: The present invention is directed toward methods and devices for analyzing populations of single-wall carbon nanotubes (SWNTs) on the basis of their fluorescence properties and the comparison of said properties to fluorescence profiles of pre-determined SWNT compositions. Generally, such analyzing yields information about the composition of the SWNTs within said population. Such information includes, for example, the relative abundances of semiconducting SWNTs, the diameter distribution of such SWNTs, and the relative abundances of one or more particular SWNT species—as identified by one or more specific nanotube indices (n,m). The methods and devices of the present invention provide for the analysis of SWNT compositions in a rapid and efficient manner.Type: ApplicationFiled: November 16, 2005Publication date: January 17, 2008Applicant: William Marsh Rice UniversityInventors: R. Weisman, Sergei Bachilo, John-David Rocha, John Casey
-
Publication number: 20070062411Abstract: The present invention is directed toward fluorescent inks and markers comprising carbon nanotubes. The present invention is also directed toward methods of making such inks and markers and to methods of using such inks and markers, especially for security applications (e.g., anti-counterfeiting). Such inks and markers rely on the unique fluorescent properties of semiconducting carbon nanotubes.Type: ApplicationFiled: September 2, 2004Publication date: March 22, 2007Applicant: William Marsh Rice UniversityInventors: R. Weisman, Sergei Bachilo, Eric Booth
-
Patent number: 7171475Abstract: A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.Type: GrantFiled: June 1, 2001Date of Patent: January 30, 2007Assignee: Microsoft CorporationInventors: Daniel R. Weisman, Shyamalan Pather, Ravi T. Rao, William Michael Zintel, Mason K. Bendixen, Christopher M. Rude
-
Publication number: 20060231399Abstract: The invention relates to a process for sorting and separating a mixture of (n, m) type single-wall carbon nanotubes according to (n, m) type. A mixture of (n, m) type single-wall carbon nanotubes is suspended such that the single-wall carbon nanotubes are individually dispersed. The nanotube suspension can be done in a surfactant-water solution and the surfactant surrounding the nanotubes keeps the nanotube isolated and from aggregating with other nanotubes. The nanotube suspension is acidified to protonate a fraction of the nanotubes. An electric field is applied and the protonated nanotubes migrate in the electric fields at different rates dependent on their (n, m) type. Fractions of nanotubes are collected at different fractionation times. The process of protonation, applying an electric field, and fractionation is repeated at increasingly higher pH to separated the (n, m) nanotube mixture into individual (n, m) nanotube fractions.Type: ApplicationFiled: June 19, 2006Publication date: October 19, 2006Applicant: William Marsh Rice UniversityInventors: Richard Smalley, Robert Hauge, W. Kittrell, Ramesh Sivarajan, Michael Strano, Sergei Bachilo, R. Weisman
-
Patent number: 7085814Abstract: A general programmatic interface-to-network messaging adapter exposes a suitable object integration interface or application programming interface to applications on a controller device and sends network data messages to invoke services or query status of a controlled device. The adapter maps application calls to the interface into network data messages according to service protocols of the controlled device. The general adapter provides the interface suitable to any specific service of a controlled device based on a data description of the interface, and converts the application calls to network data messages based on a data description of a protocol and format for network data messages to interact with the specific service. Once the interface/messaging description is obtained, applications on the controller device can programmatically interact with the adapter, and the adapter then handles appropriate message exchanges with the service of the controlled device.Type: GrantFiled: November 2, 2000Date of Patent: August 1, 2006Assignee: Microsoft CorporationInventors: Amar S. Gandhi, Andrew J. Layman, Daniel R. Weisman, Shyamalan Pather, William Michael Zintel
-
Patent number: 6910068Abstract: A universal plug and play (UPnP) device makes itself known through a set of processes-discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.Type: GrantFiled: March 16, 2001Date of Patent: June 21, 2005Assignee: Microsoft CorporationInventors: William M. Zintel, Amar S. Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C. Schlimmer, Christopher M. Rude, Daniel R. Weisman, Donald R. Ryan, Paul J. Leach, Ting Cai, Holly N. Knight, Peter S. Ford
-
Publication number: 20020112058Abstract: A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.Type: ApplicationFiled: June 1, 2001Publication date: August 15, 2002Applicant: Microsoft CorporationInventors: Daniel R. Weisman, Shyamalan Pather, Ravi T. Rao, William Michael Zintel, Mason K. Bendixen, Christopher M. Rude
-
Publication number: 20020029256Abstract: A universal plug and play (UPnP) device makes itself known through a set of processes-discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.Type: ApplicationFiled: March 16, 2001Publication date: March 7, 2002Inventors: William M. Zintel, Amar S. Gandhi, Ye Gu, Shyamalan Pather, Jeffrey C. Schlimmer, Christopher M. Rude, Daniel R. Weisman, Donald R. Ryan, Paul J. Leach, Ting Cai, Holly N. Knight, Peter S. Ford
-
Publication number: 20010051981Abstract: A method for an object-exchange client device to discover network resources is disclosed. Clients listen on well-known communications channels of routable network protocols for advertisements identifying accessible resources. Clients use the information in the advertisements to determine which resources are available and when they become unavailable. In addition, clients send discovery requests over well-known communications channels requesting accessible resources to respond by identifying themselves. When a new resource becomes available, it advertises itself on a common communications channel. The client can specify criteria in its discovery request and only resources meeting those criteria are expected to respond. In particular, the client can limit the scope of dispersion of a discovery request to one network hop or to a certain geographical or network topological region. The scope can be expanded by propagating the request to other networks by means of a bridging protocol.Type: ApplicationFiled: June 1, 2001Publication date: December 13, 2001Applicant: Microsoft CorporationInventors: Eric W. Davison, Daniel R. Weisman
-
Patent number: 5819030Abstract: A technique for configuring a server computer using an optimizer program to achieve optimal performance of the server based on the server types supported by the server. Configuration may involve both calculating server configuration parameters and deciding where to place various files used by the server. In order to decide where to place files, the hardware and software characteristics of the server disk drives are analyzed, and a performance table is generated. The disk drive performance data is then input into a series of algorithms of varying complexity to determine the drives where database files should be stored. Information regarding server utilization, the number of host users and the number of users in the organization is received from an administrator. The administrator input is used to calculate configuration parameters. The optimizer program may automatically adjust a plurality of registry parameters, and may automatically move one or more database and log files to the appropriate disk drives.Type: GrantFiled: July 3, 1996Date of Patent: October 6, 1998Assignee: Microsoft CorporationInventors: John Yun-Kuang Chen, Eric N. Lockard, Darren A. Shakib, Daniel R. Weisman
-
Patent number: D337869Type: GrantFiled: December 9, 1991Date of Patent: August 3, 1993Inventor: Lisa R. Weisman