Patents by Inventor Eric D. Bloch
Eric D. Bloch 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: 10118877Abstract: The disclosure provides for metal organic frameworks (MOFs) that are selective adsorbents for aromatic hydrocarbons, devices comprising the MOFs thereof, and methods using the MOFS thereof for separating and/or storing aromatic hydrocarbons.Type: GrantFiled: December 2, 2015Date of Patent: November 6, 2018Assignee: The Regents of the University of CaliforniaInventors: Jeffrey R. Long, Eric D. Bloch, Matthew Kapelewski, Miguel Carlos I. Gonzalez
-
Patent number: 9675923Abstract: Fe2(dobdc) has a metal-organic framework with a high density of coordinatively-unsaturated FeII centers lining the pore surface. It can be effectively used to separate O2 from N2 and in a number of additional separation applications based on selective, reversible electron transfer reactions. In addition to being an effective O2 separation material, it can be used for many other processes, including paraffin/olefin separation, nitric oxide/nitrous oxide separation, acetylene storage, and as an oxidation catalyst.Type: GrantFiled: August 24, 2012Date of Patent: June 13, 2017Assignee: The Regents of the University of CaliforniaInventors: Jeffrey R. Long, Eric D. Bloch, Leslie Murray
-
Publication number: 20160159713Abstract: The disclosure provides for metal organic frameworks (MOFs) that are selective adsorbents for aromatic hydrocarbons, devices comprising the MOFs thereof, and methods using the MOFS thereof for separating and/or storing aromatic hydrocarbons.Type: ApplicationFiled: December 2, 2015Publication date: June 9, 2016Inventors: Jeffrey R. Long, Eric D. Bloch, Matthew Kapelewski, Miguel Carlos I. Gonzalez
-
Publication number: 20130053585Abstract: Fe2(dobdc) has a metal-organic framework with a high density of coordinatively-unsaturated FeII centers lining the pore surface. It can be effectively used to separate O2 from N2 and in a number of additional separation applications based on selective, reversible electron transfer reactions. In addition to being an effective O2 separation material, it can be used for many other processes, including paraffin/olefin separation, nitric oxide/nitrous oxide separation, acetylene storage, and as an oxidation catalyst.Type: ApplicationFiled: August 24, 2012Publication date: February 28, 2013Applicant: The Regents of the University of CaliforniaInventors: Jeffrey R. LONG, Eric D. BLOCH, Leslie MURRAY
-
Patent number: 7752256Abstract: A server is disclosed that presents content to a client. The server receives a request for particular content. In response to the request, the server accesses data and/or code that describes the particular content. The server compiles that code and/or data to create executable code, and transmits the executable code to the client for execution on the client. In one embodiment, the code describing the particular content is a mark-up language description. In various implementations, the executable code includes a user interface that provides access to the requested content.Type: GrantFiled: March 5, 2002Date of Patent: July 6, 2010Assignee: Laszlo Systems, Inc.Inventors: Eric D. Bloch, Max D. Carlson, Christopher Kimm, James B. Simister, Oliver W. Steele, David T. Temkin, Adam G. Wolff
-
Patent number: 7680941Abstract: The present invention provides software developers with the capability to create applications that can access information online and offline without having to program such capabilities into their applications. An application can gather information from various remote data sources via a network or other communication means, and still have access to all or a portion of that information when the computing device running the application is no longer connected to the network. In one embodiment, a client manages information access, caching and synchronization for the application. When connected, information accessed is stored in a local data store on (or near) the computing device. When disconnected, requests are run against the local data store instead of the remote data source. When reconnected, information is synchronized between the local data store and the remote data source.Type: GrantFiled: December 8, 2006Date of Patent: March 16, 2010Assignee: Laszlo Systems, Inc.Inventors: Eric D. Bloch, Max D. Carlson, Pablo Kang, Christopher Kimm, Oliver W. Steele, David T. Temkin
-
Patent number: 7526561Abstract: The present invention provides software developers with the capability to create applications that can access information online and offline without having to program such capabilities into their applications. An application can gather information from various remote data sources via a network or other communication means, and still have access to all or a portion of that information when the computing device running the application is no longer connected to the network. In one embodiment, a client manages information access, caching and synchronization for the application. When connected, information accessed is stored in a local data store on (or near) the computing device. When disconnected, requests are run against the local data store instead of the remote data source. When reconnected, information is synchronized between the local data store and the remote data source.Type: GrantFiled: December 8, 2006Date of Patent: April 28, 2009Assignee: Laszlo Systems, Inc.Inventors: Eric D. Bloch, Max D. Carlson, Pablo Kang, Christopher Kimm, Oliver W. Steele, David T. Temkin
-
Patent number: 7275105Abstract: The present invention provides software developers with the capability to create applications that can access information online and offline without having to program such capabilities into their applications. An application can gather information from various remote data sources via a network or other communication means, and still have access to all or a portion of that information when the computing device running the application is no longer connected to the network. In one embodiment, a client manages information access, caching and synchronization for the application. When connected, information accessed is stored in a local data store on (or near) the computing device. When disconnected, requests are run against the local data store instead of the remote data source. When reconnected, information is synchronized between the local data store and the remote data source.Type: GrantFiled: March 25, 2002Date of Patent: September 25, 2007Assignee: Laszlo Systems, Inc.Inventors: Eric D. Bloch, Max D. Carlson, Pablo Kang, Christopher Kimm, Oliver W. Steele, David T. Temkin
-
Publication number: 20030195923Abstract: A server is disclosed that presents content to a client. The server receives a request for particular content. In response to the request, the server accesses data and/or code that describes the particular content. The server compiles that code and/or data to create executable code, and transmits the executable code to the client for execution on the client. In one embodiment, the code describing the particular content is a mark-up language description. In various implementations, the executable code includes a user interface that provides access to the requested content.Type: ApplicationFiled: March 5, 2002Publication date: October 16, 2003Inventors: Eric D. Bloch, Max D. Carlson, Christopher Kimm, James B. Simister, Oliver W. Steele, David T. Temkin, Adam G. Wolff
-
Publication number: 20030158947Abstract: The present invention provides software developers with the capability to create applications that can access information online and offline without having to program such capabilities into their applications. An application can gather information from various remote data sources via a network or other communication means, and still have access to all or a portion of that information when the computing device running the application is no longer connected to the network. In one embodiment, a client manages information access, caching and synchronization for the application. When connected, information accessed is stored in a local data store on (or near) the computing device. When disconnected, requests are run against the local data store instead of the remote data source. When reconnected, information is synchronized between the local data store and the remote data source.Type: ApplicationFiled: March 25, 2002Publication date: August 21, 2003Inventors: Eric D. Bloch, Max D. Carlson, Pablo Kang, Christopher Kimm, Oliver W. Steele, David T. Temkin