Patents by Inventor Shixiong Zhu
Shixiong Zhu 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: 20230394029Abstract: A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log; determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2.Type: ApplicationFiled: August 22, 2023Publication date: December 7, 2023Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
-
Patent number: 11775499Abstract: A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log; determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2.Type: GrantFiled: March 15, 2022Date of Patent: October 3, 2023Assignee: Databricks, Inc.Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
-
Publication number: 20220253424Abstract: A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log; determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2.Type: ApplicationFiled: March 15, 2022Publication date: August 11, 2022Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
-
Patent number: 11308071Abstract: A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log; determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2.Type: GrantFiled: July 28, 2020Date of Patent: April 19, 2022Assignee: Databricks Inc.Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
-
Publication number: 20210011901Abstract: A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log; determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2.Type: ApplicationFiled: July 28, 2020Publication date: January 14, 2021Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
-
Patent number: 10769130Abstract: A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log; determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2.Type: GrantFiled: May 23, 2018Date of Patent: September 8, 2020Assignee: Databricks Inc.Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
-
Patent number: 9534116Abstract: A significant disadvantage of the use of polylactic acid (PLA), lack of flame retardance, has been overcome by the use of specific combinations of either polycarbonate or polyphosphonate-co-carbonate in combination with non-halogenated flame retardants of polyphosphazene or phosphate ester such as resorcinol bis (diphenyl phosphate) or metal hypophosphite, a drip suppressant, and optionally an inorganic synergist of either zinc borate or talc or both and optionally other ingredients. The compound achieves a UL 94 rating of V-0 or V-1 at 1.6 mm.Type: GrantFiled: October 14, 2013Date of Patent: January 3, 2017Assignee: PolyOne CorporationInventors: Shixiong Zhu, Roger W. Avakian
-
Publication number: 20150274966Abstract: A significant disadvantage of the use of polylactic acid (PLA), lack of flame retardance, has been overcome by the use of specific combinations of either polycarbonate or polyphosphonate-co-carbonate in combination with non-halogenated flame retardants of polyphosphazene or phosphate ester such as resorcinol bis (diphenyl phosphate) or metal hypophosphite, a drip suppressant, and optionally an inorganic synergist of either zinc borate or talc or both and optionally other ingredients. The compound achieves a UL 94 rating of V-0 or V-1 at 1.6 mm.Type: ApplicationFiled: October 14, 2013Publication date: October 1, 2015Applicant: Polyone CorporationInventors: Shixiong Zhu, Roger W. Avakian
-
Patent number: 9062201Abstract: A significant disadvantage of the use of polylactic acid (PLA), lack of flame retardance, has been overcome by the use of polyphosphonate-co-carbonate in combination with an impact modifier, a drip suppressant, and optionally, an epoxy functional styrene-acrylate oligomeric chain extender. The compound achieves a UL 94 rating of V-0 or V-1 and a Notched Izod value of more than about 5 ft-lbs/in. The compound also exceeds a threshold of 100° C. in heat deflection temperature.Type: GrantFiled: April 12, 2012Date of Patent: June 23, 2015Assignee: PolyOne CorporationInventors: Shixiong Zhu, Roger W. Avakian
-
Patent number: 8765865Abstract: A significant disadvantage of the use of polylactic acid (PLA) has been overcome by the use of styrene maleic anhydride copolymer in combination with an epoxy functional styrene-acrylate oligomeric chain extender. The composition also often exceeds a threshold of 65° C. in heat deflection temperature.Type: GrantFiled: September 27, 2010Date of Patent: July 1, 2014Assignee: PolyOne CorporationInventors: Shixiong Zhu, Roger W. Avakian
-
Publication number: 20140080975Abstract: A significant disadvantage of the use of polylactic acid (PLA), lack of flame retardance, has been overcome by the use of polyphosphonate-co-carbonate in combination with an impact modifier, a drip suppressant, and optionally, an epoxy functional styrene-acrylate oligomeric chain extender. The compound achieves a UL 94 rating of V-0 or V-1 and a Notched Izod value of more than about 5 ft-lbs/in. The compound also exceeds a threshold of 100 C in heat deflection temperature.Type: ApplicationFiled: April 12, 2012Publication date: March 20, 2014Applicant: POLYONE CORPORATIONInventors: Shixiong Zhu, Roger W. Avakian
-
Publication number: 20120220711Abstract: A significant disadvantage of the use of polylactic acid (PLA) has been overcome by the use of acrylonitrile-butadiene-styrene (ABS) in combination with an epoxy functional styrene-acrylate oligomeric chain extender. The composition also often exceeds a threshold of 65° C. in heat deflection temperature. Use of an impact modifier further improves the industrial versatility of the heat resistant PLA composition.Type: ApplicationFiled: October 27, 2010Publication date: August 30, 2012Inventors: Shixiong Zhu, Roger W. Avakian
-
Publication number: 20120208947Abstract: A significant disadvantage of the use of polylactic acid (PLA) has been overcome by the use of styrene maleic anhydride copolymer in combination with an epoxy functional styrene-acrylate oligomeric chain extender. The composition also often exceeds a threshold of 65° C. in heat deflection temperature.Type: ApplicationFiled: September 27, 2010Publication date: August 16, 2012Applicant: POLYONE CORPORATIONInventors: Shixiong Zhu, Roger W. Avakian
-
Publication number: 20110034607Abstract: A significant disadvantage of the use of polylactic acid (PLA) has been overcome by the use of styrene maleic anhydride copolymer (SMAC) to cause an unexpected increase in the heat deflection temperature of the PLA compound, surpassing a delta improvement of 5° C. over the heat deflection temperature of the PLA alone, at 66 psi as measured using ASTM D648 when the blended compound is essentially dried prior to use. The compound also often exceeds a threshold of 65° C. in heat deflection temperature. Use of a compatibilizer and impact modifier further improves the industrial versatility of the heat resistant PLA compound. Alternatively, use of calcium carbonate in the heat resistant PLA compound also is industrially valuable.Type: ApplicationFiled: April 17, 2009Publication date: February 10, 2011Applicant: POLYONE CORPORATIONInventors: Shixiong Zhu, Charles W. McDaniel, III, Roger W. Avakian
-
Publication number: 20080128928Abstract: Disclosed herein are light diffusing films, methods of making the same and articles using the same. In one embodiment, a method for producing a film, comprising: combining, to form a combination, a polycarbonate having a yellowness index of about 0.8 to about 1.5 as measured in accordance with ASTM E313-73 (D1925), a phosphite stabilizer, an epoxy stabilizer, and light diffusing; forming the combination into the film; wherein the film comprises a hiding power of 0 to about 0.5.Type: ApplicationFiled: February 4, 2008Publication date: June 5, 2008Inventors: Cristina Cojocariu, Emine Elif Gurel, Grant Hay, Philip M. Peters, Shixiong Zhu, Christopher A. Coenjarts, Gareth Charles Riggs
-
Publication number: 20080113117Abstract: Disclosed herein are light diffusing films, methods of making the same and articles using the same. In one embodiment, a method of making a light-diffusing film comprises: mixing about 90 wt. % to about 99.999 wt. % of a powdered polycarbonate and about 0.001 wt. % to about 3 wt. % light-diffusing particles to form a mixture, wherein weight percents are based on a total weight of the light-diffusing film; melting the mixture to form a melt; and extruding the melt in the form of a sheet to form the light-diffusing film. The light-diffusing film comprises a hiding power of about 0 to 0.Type: ApplicationFiled: November 7, 2007Publication date: May 15, 2008Inventors: Christopher A. Coenjarts, Jianbo Di, John Graf, Emine Elif Gurel, David L. Hartter, Grant Hay, Todd M. Loehr, Philip M. Peters, Joseph A. Riello, Shixiong Zhu
-
Patent number: 7297381Abstract: Disclosed herein are light diffusing films, methods of making the same and articles using the same. In one embodiment, a light diffusing film is formed from a composition comprising: a polycarbonate, phosphite stabilizer, epoxy stabilizer, hindered phenol stabilizer, and light diffusing particles having a refractive index of about 1.3 to about 1.7. The film comprises a hiding power of 0 to about 0.5. In one embodiment, a method for producing a film comprises combining a polycarbonate, a phosphite stabilizer, an epoxy stabilizer, and light diffusing particles to form a combination, and forming the combination into the film.Type: GrantFiled: May 8, 2006Date of Patent: November 20, 2007Assignee: General Electric CompanyInventors: Cristina Cojocariu, Emine Elif Gurel, Grant Hay, Philip M. Peters, Shixiong Zhu, Christopher A. Coenjarts, Gareth Charles Riggs
-
Patent number: 7297380Abstract: A light-diffusing film comprises about 90 wt. % to about 99.999 wt. % polycarbonate, wherein the polycarbonate comprises a yellowness index of about 0.8 to about 1.5 as measured in accordance with ASTM E313-73 (D1925); about 0.001 wt. % to about 3 wt. % light-diffusing particles; wherein weight percents are based on a total weight of the light-diffusing film; and wherein the light-diffusing film comprises a light transmission of about 45% to about 65% as measured in accordance with ASTM D1003-00, and a hiding power of 0 to about 0.5.Type: GrantFiled: May 20, 2005Date of Patent: November 20, 2007Assignee: General Electric CompanyInventors: Christopher A. Coenjarts, Jianbo Di, John Graf, Emine Elif Gurel, David L. Hartter, Grant Hay, Todd M. Loehr, Philip M. Peters, Joseph A. Riello, Jr., Shixiong Zhu
-
Publication number: 20060263547Abstract: Disclosed herein are light diffusing films, methods of making the same and articles using the same. In one embodiment, a light diffusing film is formed from a composition comprising: a polycarbonate, phosphite stabilizer, epoxy stabilizer, hindered phenol stabilizer, and light diffusing particles having a refractive index of about 1.3 to about 1.7. The film comprises a hiding power of 0 to about 0.5. In one embodiment, a method for producing a film comprises combining a polycarbonate, a phosphite stabilizer, an epoxy stabilizer, and light diffusing particles to form a combination, and forming the combination into the film.Type: ApplicationFiled: May 8, 2006Publication date: November 23, 2006Applicant: General Electric CompanyInventors: Cristina Cojocariu, Emine Gurel, Grant Hay, Philip Peters, Shixiong Zhu, Christopher Coenjarts, Gareth Riggs
-
Publication number: 20060263545Abstract: A light-diffusing film comprises about 90 wt. % to about 99.999 wt. % polycarbonate, wherein the polycarbonate comprises a yellowness index of about 0.8 to about 1.5 as measured in accordance with ASTM E313-73 (D1925); about 0.001 wt. % to about 3 wt. % light-diffusing particles; wherein weight percents are based on a total weight of the light-diffusing film; and wherein the light-diffusing film comprises a light transmission of about 45% to about 65% as measured in accordance with ASTM D1003-00, and a hiding power of 0 to about 0.5.Type: ApplicationFiled: May 20, 2005Publication date: November 23, 2006Inventors: Christopher Coenjarts, Jianbo Di, John Graf, Emine Gurel, David Hartter, Grant Hay, Todd Loehr, Philip Peters, Joseph Riello, Shixiong Zhu