Patents by Inventor David Zoller
David Zoller 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: 11001709Abstract: A polycarbonate copolymer contains aromatic carbonate units; optionally siloxane units; and resorcinol arylate ester units. The resorcinol arylate ester units of the polycarbonate copolymer are derived from a resorcinol composition having a hydroquinone content of 50 to 1200 parts per million, a catechol content of 5 to 29 parts per million, and a phenol content of 0 to 2400, each as determined by high performance liquid chromatography, and further comprising an acid stabilizer.Type: GrantFiled: May 5, 2017Date of Patent: May 11, 2021Assignee: SHPP GLOBAL TECHNOLOGIES B.V.Inventors: Christopher Luke Hein, Rahul Patil, Bing Zhou, Guangxin Lin, Chelsea Schmidt, David Zoller, Shuailei Ma, Chester Hassman
-
Publication number: 20200385569Abstract: A polycarbonate copolymer comprises aromatic carbonate units; optionally siloxane units; and resorcinol arylate ester units derived from a resorcinol composition having a hydroquinone content of 50 to 1200 parts per million, a catechol content of 5 to 29 parts per million, and a phenol content of 0 to 2400, each as determined by high performance liquid chromatography, and further comprising an acid stabilizer.Type: ApplicationFiled: May 5, 2017Publication date: December 10, 2020Inventors: Christopher Luke HEIN, Rahul PATIL, Bing ZHOU, Guangxin LIN, Chelsea SCHMIDT, David ZOLLER, Shuailei MA, Chester HASSMAN
-
Patent number: 9641657Abstract: A system and apparatus which permits an existing communication device, such as a common smart phone, to have satellite communication capabilities. The apparatus can include a transmitter/receiver which can relay communications and data, between the existing communications device and a satellite network. Optionally, the data can be encrypted before being sent over the satellite network. Optionally, the transmitter/receiver can have a distress activation input which can automatically emit an SOS signal along with the transmitter/receiver's current GPS coordinates when a user activates the input.Type: GrantFiled: January 8, 2016Date of Patent: May 2, 2017Assignee: XPLOTRAX Inc.Inventors: Christopher Ham, Kimball Edwards, Brandon Tripp, Michael Jones, David Zoller, Joshua Russell, Thomas Wright, Jessica Apodaca
-
Patent number: 8726244Abstract: The debugging system is provided that includes a debugging module that receives an application having one or more software breakpoints such that when a target system encounters the one or more software breakpoints the debugging module starts handling of the one or more software breakpoints. A determination is made as to whether the one or more software breakpoints is a selective software breakpoint, if it is determined that the selective software breakpoint has been encountered, the debugging module eliminates instruction replacement for all other remaining breakpoints and execution of the original instruction of the application at the encountered breakpoint or eliminates instruction replacement for all other remaining breakpoints and reinstalls the encountered breakpoint.Type: GrantFiled: November 9, 2011Date of Patent: May 13, 2014Assignee: MediaTek Singapore Pte. Ltd.Inventors: Jeffrey David Zoller, Kenneth Edwin Poole, Vincent Michael Del Vecchio, Zhian Luo
-
Patent number: 8492501Abstract: Polycarbonates are recovered from polymer blends by liquid chromatography. Polycarbonate recovered by the process can be reused in new applications. The invention can be extended to recycling of other polymers present in the blends.Type: GrantFiled: May 3, 2012Date of Patent: July 23, 2013Assignee: Sabic Innovative Plastics IP B.V.Inventors: Philip Bell, David Zoller
-
Publication number: 20130117732Abstract: The debugging system is provided that includes a debugging module that receives an application having one or more software breakpoints such that when a target system encounters the one or more software breakpoints the debugging module starts handling of the one or more software breakpoints. A determination is made as to whether the one or more software breakpoints is a selective software breakpoint, if it is determined that the selective software breakpoint has been encountered, the debugging module eliminates instruction replacement for all other remaining breakpoints and execution of the original instruction of the application at the encountered breakpoint or eliminates instruction replacement for all other remaining breakpoints and reinstalls the encountered breakpoint.Type: ApplicationFiled: November 9, 2011Publication date: May 9, 2013Inventors: Jeffrey David Zoller, Kenneth Edwin Poole, Vincent Michael Del Vecchio, Zhian Luo
-
Publication number: 20120329977Abstract: Polycarbonates are recovered from polymer blends by liquid chromatography. Polycarbonate recovered by the process can be reused in new applications. The invention can be extended to recycling of other polymers present in the blends.Type: ApplicationFiled: May 3, 2012Publication date: December 27, 2012Inventors: Phillip Bell, David Zoller
-
Publication number: 20070130611Abstract: Various technologies and techniques are disclosed that relate to providing interactive television by synchronizing content to live and/or recorded television shows. Content is synchronized without the use of in-band triggers. A broadcast stream is received, and search/action pairs are received from a transmission path, such as from the Internet or user. When the search criteria are found in the broadcast stream, the associated action is performed and the content is synchronized with the show. An application programming interface is used to facilitate synchronization, and includes a set search method, a search function template method, and a clear search method. The set search method initiates searching of the broadcast stream and registers one or more callback methods for performing the associated action when the match is found. The search function template serves as the template for registering the callback methods. The clear search method clears the system resources from the search.Type: ApplicationFiled: December 2, 2005Publication date: June 7, 2007Applicant: Microsoft CorporationInventors: John Bradstreet, David Zoller, John Canning, Luke McCullough, Jan Hofmeyr
-
Publication number: 20070055932Abstract: A method and system to generate graphical user interface via a collection of application programming interfaces are provided. The application programming interfaces utilize views and models that define the elements and values associated with the graphical user interface. The views and models may be defined in different languages, are separately alterable, and may be communicatively connected with each other when generating visuals of the elements associated with the graphical user interface. The views and models related with a primary application may be utilized by a third-party application to extend the graphical user interface of the primary application.Type: ApplicationFiled: December 30, 2005Publication date: March 8, 2007Applicant: Microsoft CorporationInventors: Christopher Glein, David Zoller, David Fulmer, Francis Hogle, John Elsbree, Mark Finocchio, Michael Creasy
-
Publication number: 20060236337Abstract: An exemplary computer-implementable method includes receiving a call from an application executing on a host computer, the host computer having a collection of graphical user interfaces, and, in response to the call, registering the application whereby the registering comprises providing one or more entry points for the application wherein each entry point corresponds to at least one of the graphical user interfaces of the collection of graphical user interfaces. Various other exemplary methods, devices, systems, etc., are also disclosed.Type: ApplicationFiled: April 15, 2005Publication date: October 19, 2006Applicant: Microsoft ComporationInventors: David Zoller, David Fulmer, Dean Talley, Hugh Vidos, Michael Creasy, John Elsbree
-
Publication number: 20060206799Abstract: The systems and methods described herein are directed toward launching a third party application in a media center module using a conditional link. The media center module is configured to enable the third party application to register with the module and to associate a primary link that serves as the entry point for the application. The media center module also enables the third party application to provide a conditional link that serves as the entry point when a certain condition is met. Under normal circumstances, the media center module provides the primary link as the entry point for a user to launch the third party application. When the media center module receives a notification from the third party application to use the conditional link, the media center application causes the conditional link to be the entry point for the application. Thus, the use of conditional link enables a third party application to specify how the application is launched from the media center module under different conditions.Type: ApplicationFiled: March 11, 2005Publication date: September 14, 2006Applicant: Microsoft CorporationInventors: Hugh Vidos, Dean Talley, David Zoller
-
Publication number: 20060206428Abstract: The systems and methods described herein are directed toward launching a third party application in a media center module using a contextual link. The media center module is configured to enable the third party application to register with the module and to associate a contextual link corresponding to the third party application with a context provided by the media center module. In response to a request for information related to the context, the media center module is configured to direct to a location associated with the contextual link. The media center module is further configured to provide to the location data that identifies the context. In response to the provided data, the location is populated with the requested information. Thus, the use of conditional link enables a third party application to register to be a context handler for a media center module.Type: ApplicationFiled: March 11, 2005Publication date: September 14, 2006Applicant: Microsoft CorporationInventors: Hugh Vidos, Dean Talley, David Zoller
-
Publication number: 20050198307Abstract: A user at a client may specify a URL including certain parameters necessary to establish a corresponding terminal server connection. A corresponding http request generated by Internet Explorer® is sent to a web server, which in response generates the complete set of parameters required for a terminal server connection using ASP script. The parameters, including terminal server name, terminal server application, log-on user name, log on user-password and screen size are returned within the structure of a URL address. The URL returned corresponds to a web page having embedded ActiveX® controls used to facilitate the desired terminal server connection. Terminal server client software on the client then establishes a terminal server connection using the parameters and ActiveX® functionality.Type: ApplicationFiled: November 1, 2004Publication date: September 8, 2005Applicant: Microsoft CorporationInventors: David Zoller, Madan Mohan Appiah, Nadim Abdo