Patents by Inventor Peter Wu
Peter Wu 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: 11857846Abstract: A lightweight spherical baseball like training ball has a hollow polyethylene plastic core adhered to a stitched white colored synthetic leather cover with a thin layer of adhesive. The lightweight ball has raised seams and measures in circumference similar to the ball circumference size mandated by Major League Baseball or softball rules whereby the ball is suitable for baseball and softball training and playing variations of the game of baseball or softball in confined areas.Type: GrantFiled: August 27, 2021Date of Patent: January 2, 2024Assignee: SWEETSPOT BASEBALL, LLCInventors: David G. Soderquist, Peter Wu
-
Publication number: 20230169084Abstract: Systems and methods are described to determine relationships between one or more components of an isolated execution environment system based on data obtained from a data intake and query system. Based on the determined relationships, an interactive visualization is generated that indicates the hierarchical relationship of the components. In some cases, to illustrate the relationship between components of the isolated execution environment system, the visualization can include one or more display objects displayed in a subordinate or superior relationship to other display objects. In certain cases, based on an interaction with a display object, the system can generate a query and/or display additional information and/or visualizations based on the results of the query.Type: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Vladimir A. Shcherbakov, Stewart Smith, Nicholas Matthew Tankersley, Junyu Wang, Peter Wu
-
Patent number: 11641310Abstract: An example method of entity lifecycle management in a service monitoring system includes: receiving, by a software application of a service monitoring system, a policy definition specifying an entity lifecycle management policy, wherein the entity lifecycle management policy defines management rules for a plurality of entities in the network environment, wherein each entity of the plurality of entities is represented by one of: a device, an application, a service, or a user account; identifying, by applying the entity lifecycle management policy to a plurality of active entities, one or more candidate entities for retirement; identifying, as retired entities, at least a subset of the one or more candidate entities; and excluding the retired entities from the plurality of active entities, thus preventing the retired entities from interacting with other components of the service monitoring system.Type: GrantFiled: October 29, 2021Date of Patent: May 2, 2023Assignee: Splunk Inc.Inventors: Ankur Ashok Kath, Ayyappa Muthusami, Jeffrey Wen-Young Shih, Ian Edward Torbett, Peter Wu
-
Patent number: 11620303Abstract: A security and IT “essentials” application (or “app”) for a data intake and query system are described, where the essentials apps provide functionality that generally make security and IT easier for users. Four categories of functionality are provided by the essentials apps including: (1) finding content, (2) learning how a data intake and query system security app works, (3) improving production and deploying the security tools successfully, and (4) measuring users' success. The described security and IT essentials apps help users better understand where to begin with using a data intake and query system, enable users to see a data intake and query system in action, and provides in-product help and guidance, thereby enabling users to more readily obtain insights into their own IT environments and to enable operational and security improvements in those environments.Type: GrantFiled: January 29, 2021Date of Patent: April 4, 2023Assignee: Splunk Inc.Inventors: Nicholas Roy, Johan Bjerke, Kara Gillis, Jeffrey Wiedemann, Ujwala Khante, Peter Wu, Binil Benjamin, Junyu Wang, Rahul Mehta, Jeffrey Spencer, Volodymyr Lipunov, Anthony Nesavich, Stewart Smith, Melinda Wang, Mayur Pise, Deepak Agarwal
-
Patent number: 11567960Abstract: Systems and methods are described to determine relationships between one or more components of an isolated execution environment system based on data obtained from a data intake and query system. Based on the determined relationships, an interactive visualization is generated that indicates the hierarchical relationship of the components. In some cases, to illustrate the relationship between components of the isolated execution environment system, the visualization can include one or more display objects displayed in a subordinate or superior relationship to other display objects. In certain cases, based on an interaction with a display object, the system can generate a query and/or display additional information and/or visualizations based on the results of the query.Type: GrantFiled: January 6, 2021Date of Patent: January 31, 2023Assignee: Splunk Inc.Inventors: Vladimir A. Shcherbakov, Stewart Smith, Nicholas Matthew Tankersley, Junyu Wang, Peter Wu
-
Publication number: 20220375144Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.Type: ApplicationFiled: June 30, 2022Publication date: November 24, 2022Inventors: Winson Chu, Peter Wu, Christopher Myers
-
Patent number: 11380057Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.Type: GrantFiled: August 17, 2020Date of Patent: July 5, 2022Assignee: Procore Technologies, Inc.Inventors: Winson Chu, Peter Wu, Christopher Myers
-
Patent number: 11275864Abstract: A system and method for privacy identity control for sharing media on a social media platform includes receiving a digital image encoded with a privacy identification data from a media capturing device for sharing on the social media platform, retrieving a first key based on the privacy identification data for decrypting an encrypted personal privacy protocol, wherein the personal privacy protocol is encrypted using a second key, decrypting the encrypted personal privacy protocol using the first key to obtain a decrypted personal privacy protocol, and displaying the digital image on the social media platform based on the decrypted personal privacy protocol.Type: GrantFiled: August 24, 2018Date of Patent: March 15, 2022Assignee: International Business Machines CorporationInventors: Kuo-Liang Chou, Kate Lin, Peter Wu, I-Chien Lin, Chiwen Chang, Ci-Wei Lan, Tsai-Hsuan Hsieh
-
Publication number: 20220054896Abstract: A lightweight spherical baseball like training ball has a hollow polyethylene plastic core adhered to a stitched white colored synthetic leather cover with a thin layer of adhesive. The lightweight ball has raised seams and measures in circumference similar to the ball circumference size mandated by Major League Baseball or softball rules whereby the ball is suitable for baseball and softball training and playing variations of the game of baseball or softball in confined areas.Type: ApplicationFiled: August 27, 2021Publication date: February 24, 2022Inventors: DAVID G. SODERQUIST, PETER WU
-
Patent number: 11222083Abstract: Systems, methods, and computer program products for implementing a web crawler platform comprising one or more containerized web crawler programs working in tandem to synergistically index web resources and reduce redundancy experienced by multiple web crawlers independently indexing overlapping web resources. The platform provides a URL namespace, allowing crawlers to register with the platform and create URL endpoints for other crawlers to discover existing crawlers registered to the platform and identify web resources previously indexed. The platform provides crawler to crawler communication and exchanges of data and metadata obtained from web resources that have been previously indexed, allowing for crawlers to share existing data or metadata without having to directly crawl through the web resource.Type: GrantFiled: August 7, 2019Date of Patent: January 11, 2022Assignee: International Business Machines CorporationInventors: Chih-Hsiung Liu, Peter Wu, Tzu-Chen Chao, I-Chien Lin
-
Patent number: 11151191Abstract: A method for video content searching is provided. The method accesses video content and segments the video content into a plurality of frames. The method identifies one or more characteristics for at least a portion of frames of the plurality of frames and determines time frames for each characteristic of the one or more characteristics within the portion of the frames. The method generates frame keywords for the plurality of frames based on the one or more characteristics. The method assigns at least one frame keyword to each time frame within the portion of the frames and generates an index store for the video content. The index store is generated based on the frame keywords and assigning the at least one frame keyword to each frame. The index store includes the frame keywords and time frames assigned to the frame keywords.Type: GrantFiled: April 9, 2019Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Tsai-Hsuan Hsieh, Peter Wu, Chiwen Chang, Allison Yu, Ching-Chun Liu, Kate Lin
-
Patent number: 11115857Abstract: Minimum guaranteed wireless network bandwidth is provided to client network devices by monitoring the performance of network connections to identify client network devices experiencing network congestion. Congested network connections are then analyzed to determine the source of the network congestion. Depending upon the source of the network congestion, an embodiment of the invention may undertake steps to either improve the quality of the network connection or to mitigate the impact of this network connection on other network connections. High quality network connections may be allocated additional bandwidth, airtime, or other resources to reduce the network congestion. Low quality network connections are not allocated additional bandwidth, airtime, or other resources. Instead, the impact of this network connection on the other network connections is mitigated.Type: GrantFiled: December 21, 2018Date of Patent: September 7, 2021Assignee: Extreme Networks, Inc.Inventors: Huizhao Wang, Changming Liu, Peter Wu
-
Patent number: 11103754Abstract: A lightweight spherical baseball like training ball has a hollow core adhered to a stitched white colored synthetic leather cover with a thin layer of adhesive. The lightweight ball has raised seams and measures in circumference similar to the ball circumference size mandated by Major League Baseball rules whereby the ball is suitable for baseball and softball training and playing variations of the game of baseball or softball in confined areas.Type: GrantFiled: April 30, 2020Date of Patent: August 31, 2021Assignee: SWEETSPOT BASEBALL, LLCInventors: David G. Soderquist, Peter Wu
-
Publication number: 20210224259Abstract: Systems and methods are described to determine relationships between one or more components of an isolated execution environment system based on data obtained from a data intake and query system. Based on the determined relationships, an interactive visualization is generated that indicates the hierarchical relationship of the components. In some cases, to illustrate the relationship between components of the isolated execution environment system, the visualization can include one or more display objects displayed in a subordinate or superior relationship to other display objects. In certain cases, based on an interaction with a display object, the system can generate a query and/or display additional information and/or visualizations based on the results of the query.Type: ApplicationFiled: January 6, 2021Publication date: July 22, 2021Inventors: Vladimir A. Shcherbakov, Stewart Smith, Nicholas Matthew Tankersley, Junyu Wang, Peter Wu
-
Patent number: 11057328Abstract: A recipient recommendation system and method may include receiving an input from a message creator using a messaging platform, continuously analyzing the input for a plurality of dynamic characteristics, as the input is received from the message creator via the messaging platform, the plurality of dynamic characteristics being used to determine a content of the input, comparing the content with an interest map that aggregates interests of a plurality of potential recipients from of a plurality of interest matrices, wherein the interests of the plurality of potential recipients are acquired by constantly monitoring a message platform activity of the plurality of potential recipients, determining, as a function of the comparing, a relevance ranking of the plurality of potential recipients with respect to the content input by the message creator, and providing a list of recommended recipients from the plurality of recipients, based on the relevance ranking.Type: GrantFiled: November 17, 2017Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Shen-Jai Liao, I-Chien Lin, Chih-Hsiung Liu, Peter Wu
-
Patent number: 10929415Abstract: Systems and methods are described to determine relationships between one or more components of an isolated execution environment system based on data obtained from a data intake and query system. Based on the determined relationships, an interactive visualization is generated that indicates the hierarchical relationship of the components. In some cases, to illustrate the relationship between components of the isolated execution environment system, the visualization can include one or more display objects displayed in a subordinate or superior relationship to other display objects. In certain cases, based on an interaction with a display object, the system can generate a query and/or display additional information and/or visualizations based on the results of the query.Type: GrantFiled: October 1, 2018Date of Patent: February 23, 2021Assignee: Splunk Inc.Inventors: Vladimir A. Shcherbakov, Stewart Smith, Nicholas Matthew Tankersley, Junyu Wang, Peter Wu
-
Publication number: 20210042368Abstract: Systems, methods, and computer program products for implementing a web crawler platform comprising one or more containerized web crawler programs working in tandem to synergistically index web resources and reduce redundancy experienced by multiple web crawlers independently indexing overlapping web resources. The platform provides a URL namespace, allowing crawlers to register with the platform and create URL endpoints for other crawlers to discover existing crawlers registered to the platform and identify web resources previously indexed. The platform provides crawler to crawler communication and exchanges of data and metadata obtained from web resources that have been previously indexed, allowing for crawlers to share existing data or metadata without having to directly crawl through the web resource.Type: ApplicationFiled: August 7, 2019Publication date: February 11, 2021Inventors: CHIH-HSIUNG LIU, Peter Wu, Tzu-Chen Chao, I-CHIEN Lin
-
Publication number: 20210027535Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.Type: ApplicationFiled: August 17, 2020Publication date: January 28, 2021Inventors: Winson Chu, Peter Wu, Christopher Myers
-
Publication number: 20200327160Abstract: A method for video content searching is provided. The method accesses video content and segments the video content into a plurality of frames. The method identifies one or more characteristics for at least a portion of frames of the plurality of frames and determines time frames for each characteristic of the one or more characteristics within the portion of the frames. The method generates frame keywords for the plurality of frames based on the one or more characteristics. The method assigns at least one frame keyword to each time frame within the portion of the frames and generates an index store for the video content. The index store is generated based on the frame keywords and assigning the at least one frame keyword to each frame. The index store includes the frame keywords and time frames assigned to the frame keywords.Type: ApplicationFiled: April 9, 2019Publication date: October 15, 2020Inventors: TSAI-HSUAN HSIEH, Peter Wu, Chiwen Chang, Allison Yu, CHING-CHUN LIU, Kate Lin
-
Patent number: 10803115Abstract: An approach is provided to provide URLs based on a digital subject matter image (DSMI) received from a requestor. The approach identifies a set of classification labels pertaining to the DSMI and matches the set of classification labels against multiple sets of predefined labels with each of the sets of predefined labels corresponding to a URL. The matching results in a selected URL pertaining to the DSMI with this URL being returned to the requestor. In one embodiment, the approach is performed by a domain name system (DNS).Type: GrantFiled: July 30, 2018Date of Patent: October 13, 2020Assignee: International Business Machines CorporationInventors: Chih-Hsiung Liu, Cheng-Fang Lin, I-Chien Lin, Chiwen Chang, Ci-Wei Lan, Tsai-Hsuan Hsieh, Kate Lin, Peter Wu, Kuo-Liang Chou