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).

  • Publication number: 20250104355
    Abstract: 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: Application
    Filed: August 30, 2024
    Publication date: March 27, 2025
    Inventors: Winson Chu, Peter Wu, Christopher Myers
  • Patent number: 12254019
    Abstract: 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: Grant
    Filed: January 27, 2023
    Date of Patent: March 18, 2025
    Assignee: SPLUNK Inc.
    Inventors: Vladimir A. Shcherbakov, Stewart Smith, Nicholas Matthew Tankersley, Junyu Wang, Peter Wu
  • Patent number: 12079933
    Abstract: 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: Grant
    Filed: June 30, 2022
    Date of Patent: September 3, 2024
    Assignee: Procore Technologies, Inc.
    Inventors: Winson Chu, Peter Wu, Christopher Myers
  • Publication number: 20240257066
    Abstract: Techniques for providing future meeting recommendations based on actions of users associated with meetings via group-based communication platforms are discussed herein. For example, the group-based communication platform may receive, from a user associated with the group-based communication platform, a request to schedule a meeting, and may send an invitation to the meeting. Based at least in part on determining that a period of time since a start time of the meeting has elapsed and that an additional user of the additional users has yet to join the meeting, the group-based communication platform may send a meeting reminder to the additional user. Based at least in part on receiving an indication of one or more actions of the additional user, the group-based communication platform may then generate one or more meeting recommendations and send the one or more meeting recommendations to the user or the additional user.
    Type: Application
    Filed: October 31, 2023
    Publication date: August 1, 2024
    Inventors: Vandit Garg, Soumya Mittapalli, Jose Garcia, Peter Wu
  • Publication number: 20240257065
    Abstract: Techniques for generating priority scores associated with meetings via group-based communication platforms are discussed herein. For example, a group-based communication platform may receive, from a user of the group-based communication platform, a request to generate a meeting between additional users of the group-based communication platform. The group-based communication platform may then input the request into a machine-learning model and receive a priority score associated with an importance of the meeting. Based at least in part on one or more calendars associated with the additional users, the group-based communication platform may determine an availability of the additional users. The group-based communication platform may then send, to the additional users, an invitation to the meeting including the priority score, and receive at least one response.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 1, 2024
    Inventors: Vandit Garg, Soumya Mittapalli, Jose Garcia, Peter Wu
  • Patent number: 12021698
    Abstract: 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 a 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, 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 a plurality of active entities, thus preventing the retired entities from interacting with other components of the service monitoring system; and determining a value of a key performance indicator (KPI) reflecting an aspect of performance of the service, wherein the KPI is defined by a search q
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: June 25, 2024
    Assignee: Splunk Inc.
    Inventors: Ankur Ashok Kath, Ayyappa Muthusami, Jeffrey Wen-Young Shih, Ian Edward Torbett, Peter Wu
  • Publication number: 20240049888
    Abstract: An electric rocking bed is described which comprises a base and a bed frame arranged on the base, and is characterized in that the bottom of the bed frame is movably connected to the base through a number of swing parts. The base is provided with at least one drive part that drives the action of the bed frame. When the drive part is working, the swing part drives the bed frame to swing from head to tail. The beneficial effect of the utility model is that the utility model has a simple structure, only needs a driving part to drive the work, and drives the bed frame to a rocking movement through the swinging part. The swinging process is stable and silent, which is conducive to a fast and deep sleep.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 15, 2024
    Inventor: Peter Wu
  • Patent number: 11857846
    Abstract: 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: Grant
    Filed: August 27, 2021
    Date of Patent: January 2, 2024
    Assignee: SWEETSPOT BASEBALL, LLC
    Inventors: David G. Soderquist, Peter Wu
  • Publication number: 20230169084
    Abstract: 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: Application
    Filed: January 27, 2023
    Publication date: June 1, 2023
    Inventors: Vladimir A. Shcherbakov, Stewart Smith, Nicholas Matthew Tankersley, Junyu Wang, Peter Wu
  • Patent number: 11641310
    Abstract: 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: Grant
    Filed: October 29, 2021
    Date of Patent: May 2, 2023
    Assignee: Splunk Inc.
    Inventors: Ankur Ashok Kath, Ayyappa Muthusami, Jeffrey Wen-Young Shih, Ian Edward Torbett, Peter Wu
  • Patent number: 11620303
    Abstract: 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: Grant
    Filed: January 29, 2021
    Date of Patent: April 4, 2023
    Assignee: 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: 11567960
    Abstract: 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: Grant
    Filed: January 6, 2021
    Date of Patent: January 31, 2023
    Assignee: Splunk Inc.
    Inventors: Vladimir A. Shcherbakov, Stewart Smith, Nicholas Matthew Tankersley, Junyu Wang, Peter Wu
  • Publication number: 20220375144
    Abstract: 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: Application
    Filed: June 30, 2022
    Publication date: November 24, 2022
    Inventors: Winson Chu, Peter Wu, Christopher Myers
  • Patent number: 11380057
    Abstract: 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: Grant
    Filed: August 17, 2020
    Date of Patent: July 5, 2022
    Assignee: Procore Technologies, Inc.
    Inventors: Winson Chu, Peter Wu, Christopher Myers
  • Patent number: 11275864
    Abstract: 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: Grant
    Filed: August 24, 2018
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kuo-Liang Chou, Kate Lin, Peter Wu, I-Chien Lin, Chiwen Chang, Ci-Wei Lan, Tsai-Hsuan Hsieh
  • Publication number: 20220054896
    Abstract: 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: Application
    Filed: August 27, 2021
    Publication date: February 24, 2022
    Inventors: DAVID G. SODERQUIST, PETER WU
  • Patent number: 11222083
    Abstract: 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: Grant
    Filed: August 7, 2019
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Chih-Hsiung Liu, Peter Wu, Tzu-Chen Chao, I-Chien Lin
  • Patent number: 11151191
    Abstract: 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: Grant
    Filed: April 9, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tsai-Hsuan Hsieh, Peter Wu, Chiwen Chang, Allison Yu, Ching-Chun Liu, Kate Lin
  • Patent number: 11115857
    Abstract: 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: Grant
    Filed: December 21, 2018
    Date of Patent: September 7, 2021
    Assignee: Extreme Networks, Inc.
    Inventors: Huizhao Wang, Changming Liu, Peter Wu
  • Patent number: 11103754
    Abstract: 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: Grant
    Filed: April 30, 2020
    Date of Patent: August 31, 2021
    Assignee: SWEETSPOT BASEBALL, LLC
    Inventors: David G. Soderquist, Peter Wu