Patents by Inventor Joseph Hui
Joseph Hui 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: 20240111506Abstract: Computer systems and methods are provided for compiling a computer program to run on a quantum processor comprising a plurality of qubits, qudits or quantum continuous variables. A compiler obtains the program in a unified language, that is effectively a classical language, as opposed to a quantum language, and performs code refactoring on all or a portion of the program to form a refactored code and converts the refactored code into a first code. The compiler compiles the first code into a second code comprising a plurality of data elements in one or more quantum data structures. The compiler converts the second code to a third code expressed in a quantum gate-level language in accordance with an instruction set and gate locality constraints of the target quantum processor.Type: ApplicationFiled: November 30, 2023Publication date: April 4, 2024Inventors: Joseph Francis Fitzsimons, Si-Hui Tan
-
Patent number: 10650155Abstract: A content management system allows a user to create a collection folder to which a submitting user can add content items without being able to access content items added to the folder by other submitting users. A collection folder is created in a namespace of a collecting user and folder is made available to multiple submitting users to allow the submitting users to add items to the folder. When a submitting user first request to store a content item in the collection folder, the content management system creates a sub-folder associated with the submitting user in the collection folder and stores the content item in the sub-folder. The submitting user is given rights to the sub-folder, but is not given rights to sub-folders created for other submitting users.Type: GrantFiled: July 27, 2016Date of Patent: May 12, 2020Assignee: Dropbox, Inc.Inventors: Aaron Staley, Aditi Jain, Aisha Ferrazares, Alicia Chen, Ashish Warty, John Adams, Joseph Hui, Kathryn Siegel, Lennart Jansson, Matteus Pan, Rob Baesman, Siyao Xu
-
Patent number: 10614235Abstract: A content management system allows a user to create a collection folder to which a submitting user can add content items without being able to access content items added to the folder by other submitting users. A collection folder is created in a namespace of a collecting user and folder is made available to multiple submitting users to allow the submitting users to add items to the folder. When a submitting user first request to store a content item in the collection folder, the content management system creates a sub-folder associated with the submitting user in the collection folder and stores the content item in the sub-folder. The submitting user is given rights to the sub-folder, but is not given rights to sub-folders created for other submitting users.Type: GrantFiled: July 27, 2016Date of Patent: April 7, 2020Assignee: Dropbox, Inc.Inventors: Aaron Staley, Aditi Jain, Aisha Ferrazares, Alicia Chen, Ashish Warty, John Adams, Joseph Hui, Kathryn Siegel, Lennart Jansson, Matteus Pan, Rob Baesman, Siyao Xu
-
Publication number: 20160335448Abstract: A content management system allows a user to create a collection folder to which a submitting user can add content items without being able to access content items added to the folder by other submitting users. A collection folder is created in a namespace of a collecting user and folder is made available to multiple submitting users to allow the submitting users to add items to the folder. When a submitting user first request to store a content item in the collection folder, the content management system creates a sub-folder associated with the submitting user in the collection folder and stores the content item in the sub-folder. The submitting user is given rights to the sub-folder, but is not given rights to sub-folders created for other submitting users.Type: ApplicationFiled: July 27, 2016Publication date: November 17, 2016Inventors: Aaron Staley, Aditi Jain, Aisha Ferrazares, Alicia Chen, Ashish Warty, John Adams, Joseph Hui, Kathryn Siegel, Lennart Jansson, Matteus Pan, Rob Baesman, Siyao Xu
-
Patent number: 9430669Abstract: A content management system allows a user to create a collection folder to which a submitting user can add content items without being able to access content items added to the folder by other submitting users. A collection folder is created in a namespace of a collecting user and folder is made available to multiple submitting users to allow the submitting users to add items to the folder. When a submitting user first request to store a content item in the collection folder, the content management system creates a sub-folder associated with the submitting user in the collection folder and stores the content item in the sub-folder. The submitting user is given rights to the sub-folder, but is not given rights to sub-folders created for other submitting users.Type: GrantFiled: October 31, 2014Date of Patent: August 30, 2016Assignee: Dropbox, Inc.Inventors: Aaron Staley, Aditi Jain, Aisha Ferrazares, Alicia Chen, Ashish Warty, John Adams, Joseph Hui, Kathryn Siegel, Lennart Jansson, Matteus Pan, Rob Baesman, Siyao Xu
-
Publication number: 20160026815Abstract: A content management system allows a user to create a collection folder to which a submitting user can add content items without being able to access content items added to the folder by other submitting users. A collection folder is created in a namespace of a collecting user and folder is made available to multiple submitting users to allow the submitting users to add items to the folder. When a submitting user first request to store a content item in the collection folder, the content management system creates a sub-folder associated with the submitting user in the collection folder and stores the content item in the sub-folder. The submitting user is given rights to the sub-folder, but is not given rights to sub-folders created for other submitting users.Type: ApplicationFiled: October 31, 2014Publication date: January 28, 2016Inventors: Aaron Staley, Aditi Jain, Aisha Ferrazares, Alicia Chen, Ashish Warty, John Adams, Joseph Hui, Kathryn Siegel, Lennart Jansson, Matteus Pan, Rob Baesman, Siyao Xu
-
Patent number: 8266153Abstract: In embodiments, the number of references to an object which is deployed into an application server framework may be determined by examining metadata extracted from configuration data sources within a multi-tier application framework. In embodiments, an object relevance value based on the extracted number of references to an object may be associated with the object. In embodiments, the number of references extracted from a data source may be weighted using a weight factor that is associated with the data source. In embodiments, the number of references to a source object may be extracted by traversing a source inheritance hierarchy and parsing the objects within the hierarchy. In embodiments, an object relevance display of a set of objects may be generated based in part on object relevance values of the set of objects. In embodiments, an object relevance display may be a molecular display, a flash tag cloud, and/or a source tree hierarchy.Type: GrantFiled: October 9, 2009Date of Patent: September 11, 2012Assignee: Oracle International CorporationInventors: Joseph Hui, Walter Duell, Hardy Eich, Timothy Martin Huth, Dmitri Smirnov
-
Patent number: 8117372Abstract: A hardware/software system and method that collectively enables virtualization of the host computer's native I/O system architecture via the Internet and LANs. The invention includes a solution to the problems of the relatively narrow focus of iSCSI, the direct connect limitation of PCI Express, and the inaccessibility of PCI Express for expansion in blade architectures.Type: GrantFiled: June 4, 2010Date of Patent: February 14, 2012Assignee: Nuon, Inc.Inventors: David A. Daniel, Joseph Hui
-
Patent number: 7983253Abstract: A scalable switch, a system of switches and methods, configured to sense a carrier at the output of the respective switch. The invention intelligently, and dynamically, controls the connection of a respective switch input to a respective switch output as a function of a carrier being present, or absent, at a selected output. The present invention provides a switching system that is scalable, and not limited as are Stored Program Control (SPC) type switches.Type: GrantFiled: April 21, 2008Date of Patent: July 19, 2011Assignees: Nuon, Inc., Arizona Board of Regents for and on behalf of Arizona State UniversityInventors: Joseph Hui, David A. Daniel
-
Publication number: 20110087672Abstract: In embodiments, the number of references to an object which is deployed into an application server framework may be determined by examining metadata extracted from configuration data sources within a multi-tier application framework. In embodiments, an object relevance value based on the extracted number of references to an object may be associated with the object. In embodiments, the number of references extracted from a data source may be weighted using a weight factor that is associated with the data source. In embodiments, the number of references to a source object may be extracted by traversing a source inheritance hierarchy and parsing the objects within the hierarchy. In embodiments, an object relevance display of a set of objects may be generated based in part on object relevance values of the set of objects. In embodiments, an object relevance display may be a molecular display, a flash tag cloud, and/or a source tree hierarchy.Type: ApplicationFiled: October 9, 2009Publication date: April 14, 2011Applicant: Oracle International CorporationInventors: Joseph Hui, Walter Duell, Hardy Eich, Timothy Martin Huth, Dmitri Smimov
-
Publication number: 20110047313Abstract: A solution enabling the practical use of very large amounts of memory, external to a host computer system. With physical locality and confinement removed as an impediment, large quantities of memory, here before impractical to physically implement, now become practical. Memory chips and circuit cards no longer must be installed directly in a host system. Instead, the memory resources may be distributed or located centrally on a network, asconvenient, in much the same manner that mass storage is presently implemented.Type: ApplicationFiled: October 23, 2009Publication date: February 24, 2011Inventors: Joseph Hui, David A. Daniel, Tim Jeffries
-
Publication number: 20100281195Abstract: A hardware/software system and method that collectively enables virtualization of the host computer's native I/O system architecture via the Internet and LANs. The invention includes a solution to the problems of the relatively narrow focus of iSCSI, the direct connect limitation of PCI Express, and the inaccessibility of PCI Express for expansion in blade architectures.Type: ApplicationFiled: June 4, 2010Publication date: November 4, 2010Inventors: David A. Daniel, Joseph Hui
-
Patent number: 7797780Abstract: A pool cleaner for cleaning a pool includes a housing with an upper surface and downwardly projecting sidewalls extending from the upper surface for defining a front, a rear, a first and a second side of the housing. A first pair of wheels includes a first wheel being pivotally mounted relative to the first side of the housing and a second wheel being pivotally mounted relative to the second side of the housing. A tie rod is operatively mounted relative to the first wheel and the second wheel. A second pair of wheels is mounted on the rear end of the housing. As the pool cleaner traverses a pool surface and the first or second wheel is moved to be at a predetermined angular relationship relative to the housing, the tie rod ensures that the first and second wheels are at substantially the same angular relationship relative to the housing.Type: GrantFiled: November 9, 2005Date of Patent: September 21, 2010Assignee: Smartpool, Inc.Inventors: Joseph Hui, Richard Holstein
-
Patent number: 7734859Abstract: A hardware/software system and method that collectively enables virtualization of the host computer's native I/O system architecture via the Internet and LANs. The invention includes a solution to the problems of the relatively narrow focus of iSCSI, the direct connect limitation of PCI Express, and the inaccessibility of PCI Express for expansion in blade architectures.Type: GrantFiled: April 21, 2008Date of Patent: June 8, 2010Assignees: Nuon, Inc, Arizona Board of Regents for and on behalf of Arizona State UniversityInventors: David A. Daniel, Joseph Hui
-
Publication number: 20090094399Abstract: A virtualization of the internal interconnection bus, which results in a virtualized switch or virtualized multi-ported bridge. In the case of a PCI Express switch, one embodiment includes virtualization of the undefined interconnection bus. In the case of a Multi-ported bridge, one embodiment includes virtualization of the internal PCI/PCI-X bus. Through virtualization of the internal interconnection bus, the integrated circuit topology (the physical bridges and ports) may advantageously be spatially separated and remotely distributed far a field from the host computer, yet appear to the host system and host system software as single physical device (i.e. a normal PCIe switch or a normal multi-ported bridge).Type: ApplicationFiled: October 2, 2008Publication date: April 9, 2009Inventors: David A. Daniel, Joseph Hui
-
Publication number: 20090006710Abstract: A hardware/software system and method that collectively enables virtualization of the host computer's native I/O system architecture via the Internet and LANs. The invention includes a solution to the problems of the relatively narrow focus of iSCSI, the direct connect limitation of PCI Express, and the inaccessibility of PCI Express for expansion in blade architectures.Type: ApplicationFiled: April 21, 2008Publication date: January 1, 2009Inventors: David A. Daniel, Joseph Hui
-
Publication number: 20080279209Abstract: A scalable switch, a system of switches and methods, configured to sense a carrier at the output of the respective switch. The invention intelligently, and dynamically, controls the connection of a respective switch input to a respective switch output as a function of a carrier being present, or absent, at a selected output. The present invention provides a switching system that is scalable, and not limited as are Stored Program Control (SPC) type switches.Type: ApplicationFiled: April 21, 2008Publication date: November 13, 2008Inventors: Joseph Hui, David A. Daniel
-
Patent number: 7445720Abstract: A salt chlorine generator for use in conjunction with a swimming pool, spa, hot tub or large vessel of water includes a bracket for mounting a housing on a wall of a swimming pool, spa, hot tub or large vessel of water. The housing is releasable mounted relative to said bracket and contains a compartment wherein a halogen-producing electrode configuration is removably mounted relative to the compartment. A predetermined length of electrical cable is stored within the compartment for enabling the halogen producing electrode configuration to be selectively removed from said compartment for replacing, servicing or winterizing.Type: GrantFiled: August 19, 2005Date of Patent: November 4, 2008Assignee: Smartpool IncorporatedInventors: Joseph Hui, Richard Holstein
-
Publication number: 20080046564Abstract: Methods, systems, and protocols are described for securing data in transit over networks. A communication session is initiated between a client and a server. One or more communication channels can be set up between the client and the server. Each established communication channel may have zero or more intermediary nodes that are selected by the client or by the server to process information exchanged between the client and the server via the communication channels.Type: ApplicationFiled: May 1, 2007Publication date: February 21, 2008Inventor: Joseph Hui
-
Publication number: 20070192970Abstract: A self-propelled swimming pool cleaner which randomly covers the bottom of the pool. Water pumped from the bottom of the unit filters dirt carried thereby, then uses the pumped water to propel the device either forward or backward. A pivoted front axle causes the path of the unit to vary when changing from forward to backward so that the unit randomly covers the entire pool bottom. Spring loaded doors may be provided to allow water to exit when the unit is lifted out of the pool. A sealed motor unit has a metal portion to transfer heat from the motor.Type: ApplicationFiled: April 19, 2007Publication date: August 23, 2007Inventor: Joseph Hui