Patents by Inventor Mei Qi
Mei Qi 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: 11606261Abstract: The described technology is directed towards presenting a server overload condition that can result from a spike in client requests. Upon receiving an incoming client request for data at a server, a request buffer condition of a client request buffer (e.g., a counter) is evaluated to determine whether the client request corresponds to an anticipated overload state with respect to a request-handling capability of the server, e.g., whether the client request buffer is full. If so, an overload response (e.g., a retry response) is returned to the client indicating so that the client retries a corresponding client request after a time delay. If not in the anticipated overload state, the request is further processed, e.g., to provide a regular response containing the requested data, such as by adding a request information entry associated with the incoming client request to the client request buffer and updating the request buffer condition.Type: GrantFiled: September 15, 2021Date of Patent: March 14, 2023Assignee: HOME BOX OFFICE, INC.Inventors: Mei Qi, Jinjiang Zeng, Rick Kilgore, Xinkai Wang, Fred Mameri
-
Publication number: 20220254696Abstract: A package and method of manufacturing is disclosed. In one example, the package which comprises a carrier with at least one component mounted on the carrier. A clip is arranged above the carrier and having a through hole. At least part of at least one of the at least one component and/or at least part of an electrically conductive connection element electrically connecting the at least one component is at least partially positioned inside the through hole.Type: ApplicationFiled: January 13, 2022Publication date: August 11, 2022Applicant: Infineon Technologies AGInventors: Angela KESSLER, Kok Yau CHUA, Josef HOEGLAUER, Chiah Chin LIM, Mei Qi TAY
-
Patent number: 11355429Abstract: An electrical interconnect structure includes a bond pad having a substantially planar bonding surface, and a solder enhancing structure that is disposed on the bonding surface and includes a plurality of raised spokes that are each elevated from the bonding surface. Each of the raised spokes has a lower wettability relative to a liquefied solder material than the bonding surface. Each of the raised spokes extend radially outward from a center of the solder enhancing structure.Type: GrantFiled: January 28, 2020Date of Patent: June 7, 2022Assignee: Infineon Technologies AGInventors: Paul Armand Asentista Calo, Tek Keong Gan, Ser Yee Keh, Tien Heng Lem, Fong Lim, Michael Stadler, Mei Qi Tay
-
Publication number: 20220006703Abstract: The described technology is directed towards presenting a server overload condition that can result from a spike in client requests. Upon receiving an incoming client request for data at a server, a request buffer condition of a client request buffer (e.g., a counter) is evaluated to determine whether the client request corresponds to an anticipated overload state with respect to a request-handling capability of the server, e.g., whether the client request buffer is full. If so, an overload response (e.g., a retry response) is returned to the client indicating so that the client retries a corresponding client request after a time delay. If not in the anticipated overload state, the request is further processed, e.g., to provide a regular response containing the requested data, such as by adding a request information entry associated with the incoming client request to the client request buffer and updating the request buffer condition.Type: ApplicationFiled: September 15, 2021Publication date: January 6, 2022Inventors: Mei Qi, Jinjiang Zeng, Rick Kilgore, Xinkai Wang, Fred Mameri
-
Patent number: 11153174Abstract: The described technology is directed towards presenting a server overload condition that can result from a spike in client requests. Upon receiving an incoming client request for data at a server, a request buffer condition of a client request buffer (e.g., a counter) is evaluated to determine whether the client request corresponds to an anticipated overload state with respect to a request-handling capability of the server, e.g., whether the client request buffer is full. If so, an overload response (e.g., a retry response) is returned to the client indicating so that the client retries a corresponding client request after a time delay. If not in the anticipated overload state, the request is further processed, e.g., to provide a regular response containing the requested data, such as by adding a request information entry associated with the incoming client request to the client request buffer and updating the request buffer condition.Type: GrantFiled: June 15, 2018Date of Patent: October 19, 2021Assignee: HOME BOX OFFICE, INC.Inventors: Mei Qi, Jinjiang Zeng, Rick Kilgore, Xinkai Wang, Fred Mameri
-
Patent number: 11146654Abstract: The described technology is directed towards a cache framework that accesses a tier of ordered caches, in tier order, to satisfy requests for data. The cache framework may be implemented at a front-end service level server, and/or a back end service level server, or both. The cache framework handles read-through and write-through operations, including handling batch requests for multiple data items. The cache framework also facilitates dynamically changing the tier structure, e.g., for adding, removing, replacing and/or reordering caches in the tier, e.g., by re-declaring a data structure such as an array that identifies the tiered cache configuration.Type: GrantFiled: August 28, 2019Date of Patent: October 12, 2021Assignee: HOME BOX OFFICE, INC.Inventors: Sata Busayarat, Jonathan David Lutz, Allen Arthur Gay, Mei Qi
-
Publication number: 20210233839Abstract: An electrical interconnect structure includes a bond pad having a substantially planar bonding surface, and a solder enhancing structure that is disposed on the bonding surface and includes a plurality of raised spokes that are each elevated from the bonding surface. Each of the raised spokes has a lower wettability relative to a liquefied solder material than the bonding surface. Each of the raised spokes extend radially outward from a center of the solder enhancing structure.Type: ApplicationFiled: January 28, 2020Publication date: July 29, 2021Inventors: Paul Armand Asentista Calo, Tek Keong Gan, Ser Yee Keh, Tien Heng Lem, Fong Lim, Michael Stadler, Mei Qi Tay
-
Patent number: 11019173Abstract: The described technology is directed towards maintaining a cache of data items, with cached data items having current value subsets and next value subsets. The cache is accessed for data item requests, to return a cache miss if a requested data item is not cached, to return data from the current value subset if not expired, to return data from the next value subset if the current value subset is expired and the next value subset is not expired, or to return a cache miss (or expired data) if both subsets are expired. Cached data items are refreshed, (e.g., periodically), when a data item's current value subset is expired by replacing the data item's current value subset with the next value subset and caching a new next value subset, or caching a new next value subset when the next value subset will expire within a threshold time.Type: GrantFiled: October 21, 2019Date of Patent: May 25, 2021Assignee: HOME BOX OFFICE, INC.Inventors: Jonathan David Lutz, Sata Busayarat, Mei Qi
-
Publication number: 20200053182Abstract: The described technology is directed towards maintaining a cache of data items, with cached data items having current value subsets and next value subsets. The cache is accessed for data item requests, to return a cache miss if a requested data item is not cached, to return data from the current value subset if not expired, to return data from the next value subset if the current value subset is expired and the next value subset is not expired, or to return a cache miss (or expired data) if both subsets are expired. Cached data items are refreshed, (e.g., periodically), when a data item's current value subset is expired by replacing the data item's current value subset with the next value subset and caching a new next value subset, or caching a new next value subset when the next value subset will expire within a threshold time.Type: ApplicationFiled: October 21, 2019Publication date: February 13, 2020Inventors: Jonathan David Lutz, Sata Busayarat, Mei Qi
-
Patent number: 10530888Abstract: The described technology is directed towards maintaining a cache of data items, with cached data items having current value subsets and next value subsets. The cache is accessed for data item requests, to return a cache miss if a requested data item is not cached, to return data from the current value subset if not expired, to return data from the next value subset if the current value subset is expired and the next value subset is not expired, or to return a cache miss (or expired data) if both subsets are expired. Cached data items are refreshed, (e.g., periodically), when a data item's current value subset is expired by replacing the data item's current value subset with the next value subset and caching a new next value subset, or caching a new next value subset when the next value subset will expire within a threshold time.Type: GrantFiled: June 1, 2016Date of Patent: January 7, 2020Assignee: HOME BOX OFFICE, INC.Inventors: Jonathan David Lutz, Sata Busayarat, Mei Qi
-
Publication number: 20190386884Abstract: The described technology is directed towards presenting a server overload condition that can result from a spike in client requests. Upon receiving an incoming client request for data at a server, a request buffer condition of a client request buffer (e.g., a counter) is evaluated to determine whether the client request corresponds to an anticipated overload state with respect to a request-handling capability of the server, e.g., whether the client request buffer is full. If so, an overload response (e.g., a retry response) is returned to the client indicating so that the client retries a corresponding client request after a time delay. If not in the anticipated overload state, the request is further processed, e.g., to provide a regular response containing the requested data, such as by adding a request information entry associated with the incoming client request to the client request buffer and updating the request buffer condition.Type: ApplicationFiled: June 15, 2018Publication date: December 19, 2019Inventors: Mei Qi, Jingjian Zeng, Rick Kilgore, Xinkai Wang, Fred Mameri
-
Publication number: 20190387071Abstract: The described technology is directed towards a cache framework that accesses a tier of ordered caches, in tier order, to satisfy requests for data. The cache framework may be implemented at a front-end service level server, and/or a back end service level server, or both. The cache framework handles read-through and write-through operations, including handling batch requests for multiple data items. The cache framework also facilitates dynamically changing the tier structure, e.g., for adding, removing, replacing and/or reordering caches in the tier, e.g., by re-declaring a data structure such as an array that identifies the tiered cache configuration.Type: ApplicationFiled: August 28, 2019Publication date: December 19, 2019Inventors: Sata Busayarat, Jonathan David Lutz, Allen Arthur Gay, Mei Qi
-
Patent number: 10404823Abstract: The described technology is directed towards a cache framework that accesses a tier of ordered caches, in tier order, to satisfy requests for data. The cache framework may be implemented at a front-end service level server, and/or a back end service level server, or both. The cache framework handles read-through and write-through operations, including handling batch requests for multiple data items. The cache framework also facilitates dynamically changing the tier structure, e.g., for adding, removing, replacing and/or reordering caches in the tier, e.g., by re-declaring a data structure such as an array that identifies the tiered cache configuration.Type: GrantFiled: May 27, 2016Date of Patent: September 3, 2019Assignee: HOME BOX OFFICE, INC.Inventors: Sata Busayarat, Jonathan David Lutz, Allen Arthur Gay, Mei Qi
-
Publication number: 20170353577Abstract: The described technology is directed towards maintaining a cache of data items, with cached data items having current value subsets and next value subsets. The cache is accessed for data item requests, to return a cache miss if a requested data item is not cached, to return data from the current value subset if not expired, to return data from the next value subset if the current value subset is expired and the next value subset is not expired, or to return a cache miss (or expired data) if both subsets are expired. Cached data items are refreshed, (e.g., periodically), when a data item's current value subset is expired by replacing the data item's current value subset with the next value subset and caching a new next value subset, or caching a new next value subset when the next value subset will expire within a threshold time.Type: ApplicationFiled: June 1, 2016Publication date: December 7, 2017Inventors: Jonathan David Lutz, Sata Busayarat, Mei Qi
-
Publication number: 20170346917Abstract: The described technology is directed towards a cache framework that accesses a tier of ordered caches, in tier order, to satisfy requests for data. The cache framework may be implemented at a front-end service level server, and/or a back end service level server, or both. The cache framework handles read-through and write-through operations, including handling batch requests for multiple data items. The cache framework also facilitates dynamically changing the tier structure, e.g., for adding, removing, replacing and/or reordering caches in the tier, e.g., by re-declaring a data structure such as an array that identifies the tiered cache configuration.Type: ApplicationFiled: May 27, 2016Publication date: November 30, 2017Inventors: Sata Busayarat, Jonathan David Lutz, Allen Arthur Gay, Mei Qi