Patents by Inventor Patrick Yu
Patrick Yu 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: 11960348Abstract: Cloud-based monitoring of hardware components in a fleet of storage systems, including: collecting, for a plurality of hardware components that are included in a physical storage system, information describing the operation each hardware component, wherein information is collected for the hardware components of multiple physical storage systems; predicting, based on the information describing the operation each hardware component and historical information describing the operation of one or more other hardware components, the expected performance of each hardware component; and modifying, based on the expected performance of each hardware component, the utilization of at least one or more of the physical storage systems in the fleet.Type: GrantFiled: May 31, 2022Date of Patent: April 16, 2024Assignee: PURE STORAGE, INC.Inventors: Anne Cesa Klein, Vivian Yu, Patrick E. LaVarre, Hyunkyung Koo, Kimberly Springstead-Chen, Ronald Karr
-
Patent number: 11953877Abstract: Manufacturing of a shoe or a portion of a shoe is enhanced by executing various shoe-manufacturing processes in an automated fashion. For example, information describing a shoe part may be determined, such as an identification, an orientation, a color, a surface topography, an alignment, a size, etc. Based on the information describing the shoe part, automated shoe-manufacturing apparatuses may be instructed to apply various shoe-manufacturing processes to the shoe part, such as a pickup and placement of the shoe part with a pickup tool.Type: GrantFiled: October 20, 2022Date of Patent: April 9, 2024Assignee: NILE, Inc.Inventors: Dragan Jurkovic, Patrick Conall Regan, Chih-Chi Chang, Chang-chu Liao, Ming-Feng Jean, Kuo-Hung Lee, Yen-Hsi Liu, Hung-Yu Wu
-
Publication number: 20240100782Abstract: Disclosed herein is a head fixture for adhesively bonding a part of a golf club head to a body of the golf club head. The head fixture includes a bottom portion, including a body retainer, and a top portion, selectively attachable to the bottom portion and including pressure applicators spaced apart about the top portion. Each one of the pressure applicators comprises a ratcheting mechanism and a ribbed shaft engaged with the ratcheting mechanism such that, when the top portion is selectively attached to the bottom portion, the ribbed shaft is movable away from the body retainer into a position, associated with a pressure applied to the part of the golf club head by the ribbed shaft, and the ribbed shaft is non-movably fixable, relative to the body retainer, in the position.Type: ApplicationFiled: September 26, 2023Publication date: March 28, 2024Inventors: Patrick Chen, Joseph Yu, Bret Wahl
-
Publication number: 20230239965Abstract: A multi-band network node has selectable backhaul/fronthaul configurations. Network nodes provide multi-band operation to take advantage of higher Internet speeds and to support lower latency (> 2 Gbps, < 4 ms latency) applications. A greater Wi-Fi device count (capacity) is supported by implementing communication over additional bands. Increased bandwidth is made available between connected nodes by selectively combining backhaul throughputs. Hardware quality-of-service (QoS) is provided by splitting traffic flows for low latency and data applications. Network coverage is extended by dynamic assignment of backhaul connections and by configuring unused backhauls as fronthauls.Type: ApplicationFiled: January 12, 2022Publication date: July 27, 2023Inventors: Hsin Chung Li, Shunliang Yu, Yu Te Lin, Ting Chih Tseng, Deeksha Kamath, Andrew Patrick Yu, Sreekar Adapa, Joseph Amalan Arul Emmanuel
-
Patent number: 10438168Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic customization of reporting tools in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes importing, by a database system, a first application from a computing system associated with a third-party entity, where the first application is associated with the third-party entity and first one or more reporting forms of a plurality of reporting forms. The method may further include integrating, by the database system, the first application with a second application to generate an integrated application, where the second application includes a local application and is independent of the first application. The second application may be associated with second one or more reporting forms of the plurality of reporting forms.Type: GrantFiled: April 21, 2015Date of Patent: October 8, 2019Assignee: salesforce.com, inc.Inventors: Arunkumaran Varadharajan, Catherine Block Daves, Daniel Scott Perry, Garrett George Kiel, Chuqiao Zha, Khushboo Shah, Linh Pham, Patrick Yu Pang Louie, Srividhya Agandeswaran, Stefan Eberl, Sulabh Bansal
-
Publication number: 20160103585Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic customization of reporting tools in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes importing, by a database system, a first application from a computing system associated with a third-party entity, where the first application is associated with the third-party entity and first one or more reporting forms of a plurality of reporting forms. The method may further include integrating, by the database system, the first application with a second application to generate an integrated application, where the second application includes a local application and is independent of the first application. The second application may be associated with second one or more reporting forms of the plurality of reporting forms.Type: ApplicationFiled: April 21, 2015Publication date: April 14, 2016Applicant: salesforce.com, inc.Inventors: ARUNKUMARAN VARADHARAJAN, CATHERINE BLOCK DAVES, DANIEL SCOTT PERRY, GARRETT GEORGE KIEL, CHUQIAO ZHA, KUSHBOO SHAH, LINH PHAM, PATRICK YU PANG LOUIE, SRIVIDHYA AGANDESWARAN, STEFAN EBERL, SULABH BANSAL
-
Publication number: 20150142727Abstract: Embodiments regard analytic operations for data services. An embodiment of a method includes: receiving a request at a database system from a user to embed a representation of analytics data on a first page generating by a processing unit of the database system an embed area in the page in which to display the analytics data on the page; storing in a memory of the database system metadata associated with the page describing the embed area; and upon the database system detecting an access to the first page, generating by the database system the first page with the analytics data located in the embed area based upon the metadata.Type: ApplicationFiled: November 18, 2014Publication date: May 21, 2015Inventors: Patrick Yu Pang Louie, Arunkumaran Varadharajan, Daniel Scott Perry, Aditya Kochhar, Jan Michael Timmerman, Paul James McArthur, Santanu Sinha, Smita S. Kulkarni, Sushanth Ramakrishna, Twisha Mehta
-
Publication number: 20140129969Abstract: In accordance with embodiments, there are provided mechanisms and methods for displaying data utilizing a selected source and visualization. These mechanisms and methods for displaying data utilizing a selected source and visualization can enable enhanced data display, improved data display development, increased time savings, etc.Type: ApplicationFiled: January 8, 2014Publication date: May 8, 2014Applicant: salesforce.com, incInventors: Douglas Eliot Chasman, Neelav Rana, Patrick Yu Pang Louie, Thomas Dominic Sola, Leo Tenenblat
-
Patent number: 8656291Abstract: In accordance with embodiments, there are provided mechanisms and methods for displaying data utilizing a selected source and visualization. These mechanisms and methods for displaying data utilizing a selected source and visualization can enable enhanced data display, improved data display development, increased time savings, etc.Type: GrantFiled: February 4, 2011Date of Patent: February 18, 2014Assignee: salesforce.com, inc.Inventors: Douglas Eliot Chasman, Neelav Rana, Patrick Yu Pang Louie, Thomas Dominic Sola, Leo Tenenblat
-
Patent number: 8176037Abstract: Systems and methods for SQL query load balancing are disclosed. A method may include establishing a ranking scheme, assigning a rank to an SQL query from the ranking scheme based on a plurality of rank assignment parameters, determining a threshold rank based on a plurality of gathered operational characteristics, comparing the assigned rank to the threshold rank, and, if the assigned rank is greater than the threshold rank, executing the SQL query on a database server. Otherwise, if the assigned rank is not greater than the threshold rank, executing the SQL query on a centralized storage system.Type: GrantFiled: November 16, 2009Date of Patent: May 8, 2012Assignee: Dell Products L.P.Inventor: Patrick Yu
-
Publication number: 20110225525Abstract: In accordance with embodiments, there are provided mechanisms and methods for displaying data utilizing a selected source and visualization. These mechanisms and methods for displaying data utilizing a selected source and visualization can enable enhanced data display, improved data display development, increased time savings, etc.Type: ApplicationFiled: February 4, 2011Publication date: September 15, 2011Applicant: SALESFORCE.COM, INC.Inventors: Douglas Eliot Chasman, Neelav Rana, Patrick Yu Pang Louie, Thomas Dominic Sola, Leo Tenenblat
-
Patent number: 8001297Abstract: Systems and methods for intermediate buffering of data for the purpose of controlling its delivery to the consumer. The systems and methods for buffering data can arbitrate between the incoming data flow from the generating component and the outgoing data flow to the consumer. In doing so, the systems and methods for buffering of data seek to honor the delivery demands and/or constraints of the consumer, while avoiding the loss of the data generated by the producer. The delivery demands of the consumer may include requirements pertaining to maximum acceptable incoming data rate, the desired incoming data rate, incoming data aggregation, the desired freshness of the data, and tolerance for event loss. The generation component constraints may include the space limitations on buffering data within the data buffer.Type: GrantFiled: April 25, 2005Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Michael D. Volodarsky, Patrick Yu-Kwan Ng
-
Publication number: 20110119251Abstract: Systems and methods for SQL query load balancing are disclosed. A method may include establishing a ranking scheme, assigning a rank to an SQL query from the ranking scheme based on a plurality of rank assignment parameters, determining a threshold rank based on a plurality of gathered operational characteristics, comparing the assigned rank to the threshold rank, and, if the assigned rank is greater than the threshold rank, executing the SQL query on a database server. Otherwise, if the assigned rank is not greater than the threshold rank, executing the SQL query on a centralized storage system.Type: ApplicationFiled: November 16, 2009Publication date: May 19, 2011Applicant: DELL PRODUCTS L.P.Inventor: Patrick Yu
-
Patent number: 7814186Abstract: Methods and systems for automatically and/or intelligently reconfiguring a configuration of networked information handling systems based on change/s in user requirement values. A user may be allowed to adapt a system configuration originally recommended, for example, by a conventional configuration tool in order to meet a given set of user requirement parameters, or to optimize such a recommended configuration for the user. A user may be provided with a recommendation of which user requirement parameter/s needs to be changed (and optionally by how much a value of the user requirement parameter/s needs to be changed) in order to achieve a targeted networked system configuration, i.e., by changing a specific information handling system configuration variable/s.Type: GrantFiled: November 5, 2008Date of Patent: October 12, 2010Assignee: Dell Products, L.P.Inventors: Madhulika Gaur, Patrick Yu, Hye R. Kim
-
Publication number: 20100115068Abstract: Methods and systems for automatically and/or intelligently reconfiguring a configuration of networked information handling systems based on change/s in user requirement values. A user may be allowed to adapt a system configuration originally recommended, for example, by a conventional configuration tool in order to meet a given set of user requirement parameters, or to optimize such a recommended configuration for the user. A user may be provided with a recommendation of which user requirement parameter/s needs to be changed (and optionally by how much a value of the user requirement parameter/s needs to be changed) in order to achieve a targeted networked system configuration, i.e., by changing a specific information handling system configuration variable/s.Type: ApplicationFiled: November 5, 2008Publication date: May 6, 2010Inventors: Madhulika Gaur, Patrick Yu, Hye R. Kim
-
Patent number: 7624126Abstract: A server provides Web responses that can include content from data tables in a database. The server maintains a cache (e.g., in system memory) that can store content (including content from data tables) so as to increase the efficiency of subsequently providing the same content to satisfy client Web requests. The server monitors data tables for changes and, when a change in a particular data table occurs, invalidates cached entries that depend on a particular data table. Further, in response to a client Web request for a Web response, the server assigns a database cache dependency to at least a portion of a constructed Web response (e.g., to content retrieved from a data table) based on commands executed during construction of the Web response. The at least a portion of the constructed Web response is subsequently cached in a cache location at the server.Type: GrantFiled: June 25, 2003Date of Patent: November 24, 2009Assignee: Microsoft CorporationInventors: Michael Joseph Pizzo, Robert Michael Howard, Patrick Yu-Kwan Ng, Scott D. Guthrie, Adam Wade Smith
-
Patent number: 7398304Abstract: Systems, methods, and computer products for deriving custom cache dependencies are explained. A framework that includes an extensible cache dependency base class that can be used to derive custom cache dependency classes for invalidating cache entries on some custom condition is disclosed. In some embodiments, a Web page server includes a cache and the framework including the extensible cache dependency base. Methods are disclosed for causing a cache entry to be dependent on a customized cache dependency and for invalidating cache entries based on customized cache dependencies. For example, cache entries can depend on and be purged based on dependencies on database tables and Web services.Type: GrantFiled: June 23, 2003Date of Patent: July 8, 2008Assignee: Microsoft CorporationInventors: Adam Wade Smith, Robert Michael Howard, Patrick Yu-Kwan Ng
-
Publication number: 20060122571Abstract: A leg wrap structure is provided in a disposable absorbent garment such as a diaper or training pants. The leg wrap structure has a base layer, a top layer, and an elastic construction disposed therebetween. The elastic construction includes a plurality of spaced apart (e.g. generally equally spaced apart) elastic elements (e.g. strands or threads) that are aligned in a generally in generally parallel relation. Further, the top and base layers define a region of inelasticity. The leg wrap structure provides for the efficient formation of a reservoir and a plurality of fluid dams each capable of capturing a quantity of fluid to minimize the occurrence of fluid leaks from the absorbent article. Methods of forming such absorbent articles are disclosed.Type: ApplicationFiled: December 6, 2005Publication date: June 8, 2006Inventors: Kuo-Shu Chang, Anne Smid, Patrick Yu Tsang, Ian Walker, Andrew Wright
-
Publication number: 20040267824Abstract: A server provides Web responses that can include content from data tables in a database. The server maintains a cache (e.g., in system memory) that can store content (including content from data tables) so as to increase the efficiency of subsequently providing the same content to satisfy client Web requests. The server monitors data tables for changes and, when a change in a particular data table occurs, invalidates cached entries that depend on a particular data table. Further, in response to a client Web request for a Web response, the server assigns a database cache dependency to at least a portion of a constructed Web response (e.g., to content retrieved from a data table) based on commands executed during construction of the Web response. The at least a portion of the constructed Web response is subsequently cached in a cache location at the server.Type: ApplicationFiled: June 25, 2003Publication date: December 30, 2004Applicant: Microsoft CorporationInventors: Michael Joseph Pizzo, Robert Michael Howard, Patrick Yu-Kwan Ng, Scott D. Guthrie, Adam Wade Smith
-
Patent number: D1017017Type: GrantFiled: December 20, 2021Date of Patent: March 5, 2024Assignee: Pfizer Inc.Inventors: Patrick David Daugherity, Weili Yu, Daniel R. Arenson