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: 20230394029
    Abstract: 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: Application
    Filed: August 22, 2023
    Publication date: December 7, 2023
    Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
  • Patent number: 11775499
    Abstract: 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: Grant
    Filed: March 15, 2022
    Date of Patent: October 3, 2023
    Assignee: Databricks, Inc.
    Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
  • Publication number: 20220253424
    Abstract: 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: Application
    Filed: March 15, 2022
    Publication date: August 11, 2022
    Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
  • Patent number: 11308071
    Abstract: 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: Grant
    Filed: July 28, 2020
    Date of Patent: April 19, 2022
    Assignee: Databricks Inc.
    Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
  • Publication number: 20210011901
    Abstract: 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: Application
    Filed: July 28, 2020
    Publication date: January 14, 2021
    Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
  • Patent number: 10769130
    Abstract: 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: Grant
    Filed: May 23, 2018
    Date of Patent: September 8, 2020
    Assignee: Databricks Inc.
    Inventors: Michael Paul Armbrust, Shixiong Zhu, Burak Yavuz
  • Patent number: 9534116
    Abstract: 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: Grant
    Filed: October 14, 2013
    Date of Patent: January 3, 2017
    Assignee: PolyOne Corporation
    Inventors: Shixiong Zhu, Roger W. Avakian
  • Publication number: 20150274966
    Abstract: 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: Application
    Filed: October 14, 2013
    Publication date: October 1, 2015
    Applicant: Polyone Corporation
    Inventors: Shixiong Zhu, Roger W. Avakian
  • Patent number: 9062201
    Abstract: 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: Grant
    Filed: April 12, 2012
    Date of Patent: June 23, 2015
    Assignee: PolyOne Corporation
    Inventors: Shixiong Zhu, Roger W. Avakian
  • Patent number: 8765865
    Abstract: 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: Grant
    Filed: September 27, 2010
    Date of Patent: July 1, 2014
    Assignee: PolyOne Corporation
    Inventors: Shixiong Zhu, Roger W. Avakian
  • Publication number: 20140080975
    Abstract: 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: Application
    Filed: April 12, 2012
    Publication date: March 20, 2014
    Applicant: POLYONE CORPORATION
    Inventors: Shixiong Zhu, Roger W. Avakian
  • Publication number: 20120220711
    Abstract: 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: Application
    Filed: October 27, 2010
    Publication date: August 30, 2012
    Inventors: Shixiong Zhu, Roger W. Avakian
  • Publication number: 20120208947
    Abstract: 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: Application
    Filed: September 27, 2010
    Publication date: August 16, 2012
    Applicant: POLYONE CORPORATION
    Inventors: Shixiong Zhu, Roger W. Avakian
  • Publication number: 20110034607
    Abstract: 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: Application
    Filed: April 17, 2009
    Publication date: February 10, 2011
    Applicant: POLYONE CORPORATION
    Inventors: Shixiong Zhu, Charles W. McDaniel, III, Roger W. Avakian
  • Publication number: 20080128928
    Abstract: 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: Application
    Filed: February 4, 2008
    Publication date: June 5, 2008
    Inventors: Cristina Cojocariu, Emine Elif Gurel, Grant Hay, Philip M. Peters, Shixiong Zhu, Christopher A. Coenjarts, Gareth Charles Riggs
  • Publication number: 20080113117
    Abstract: 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: Application
    Filed: November 7, 2007
    Publication date: May 15, 2008
    Inventors: 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: 7297381
    Abstract: 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: Grant
    Filed: May 8, 2006
    Date of Patent: November 20, 2007
    Assignee: General Electric Company
    Inventors: Cristina Cojocariu, Emine Elif Gurel, Grant Hay, Philip M. Peters, Shixiong Zhu, Christopher A. Coenjarts, Gareth Charles Riggs
  • Patent number: 7297380
    Abstract: 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: Grant
    Filed: May 20, 2005
    Date of Patent: November 20, 2007
    Assignee: General Electric Company
    Inventors: 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: 20060263547
    Abstract: 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: Application
    Filed: May 8, 2006
    Publication date: November 23, 2006
    Applicant: General Electric Company
    Inventors: Cristina Cojocariu, Emine Gurel, Grant Hay, Philip Peters, Shixiong Zhu, Christopher Coenjarts, Gareth Riggs
  • Publication number: 20060263545
    Abstract: 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: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Inventors: Christopher Coenjarts, Jianbo Di, John Graf, Emine Gurel, David Hartter, Grant Hay, Todd Loehr, Philip Peters, Joseph Riello, Shixiong Zhu