Patents by Inventor Samuel Wu

Samuel 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: 20260012519
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Application
    Filed: September 15, 2025
    Publication date: January 8, 2026
    Inventors: Prateek Gupta, Samuel Wu, Zachary Wyman, Ramiro Ordonez
  • Patent number: 12504943
    Abstract: Systems and methods for multi-application audio splicing may include (1) receiving, from a third-party application installed on a user's device, an audio segment of an audio file selected by the user via an audio-segment-selection interface presented by the third-party application in association with the audio file, (2) loading the audio segment into a post-creation interface of a social media application installed on the user's device and prompting the user to add visual content via the post-creation interface, (3) creating a social media post that includes (i) the audio segment and (ii) visual content added by the user via the post-creation interface, and (4) posting the social media post to a social media consumption channel. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: December 23, 2025
    Assignee: Meta Platforms, Inc.
    Inventors: Samuel Wu, Alonso Fernandez Baptista
  • Patent number: 12445534
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: October 14, 2025
    Assignee: Capital One Services, LLC
    Inventors: Prateek Gupta, Samuel Wu, Zachary Wyman, Ramiro Ordonez
  • Publication number: 20240371064
    Abstract: Various aspects of the subject technology related to systems, methods, and machine-readable media for swapping avatars in a virtual environment using a physical action are implemented. The various aspects may include identifying a first virtual environment of a plurality of virtual environments. Various aspects may include generating a first avatar appearance from a plurality of avatar appearances wherein the first avatar appearance is correlated with the first virtual environment. Various aspects may include detecting a first physical command, wherein the first physical command is associated with a second avatar appearance from the plurality of avatar appearances. Various aspects may include retrieving the second avatar appearance. Various aspects may include replacing the first avatar appearance with the second avatar appearance. Further aspects may include timing features that reduce the possibility of inadvertent switching between avatars.
    Type: Application
    Filed: May 1, 2024
    Publication date: November 7, 2024
    Inventor: Samuel Wu
  • Publication number: 20240314218
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Application
    Filed: January 17, 2024
    Publication date: September 19, 2024
    Inventors: Prateek Gupta, Samuel Wu, Zachary Wyman, Ramiro Ordonez
  • Patent number: 11916787
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 27, 2024
    Assignee: Capital One Services, LLC
    Inventors: Prateek Gupta, Samuel Wu, Zachary Wyman, Ramiro Ordonez
  • Patent number: 11855770
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: December 26, 2023
    Assignee: Capital One Services, LLC
    Inventors: Prateek Gupta, Samuel Wu, Zachary Wyman, Ramiro Ordonez
  • Patent number: 11765252
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: September 19, 2023
    Assignee: Capital One Services, LLC
    Inventors: Prateek Gupta, Samuel Wu, Zachary Wyman, Ramiro Ordonez
  • Patent number: 11695696
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: July 4, 2023
    Assignee: Capital One Services, LLC
    Inventors: Prateek Gupta, Ramiro Ordonez, Zachary Wyman, Samuel Wu
  • Publication number: 20230171192
    Abstract: A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user’s account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.
    Type: Application
    Filed: November 23, 2021
    Publication date: June 1, 2023
    Inventors: Prateek Gupta, Ramiro Ordonez, Zachary Wyman, Samuel Wu
  • Patent number: 10990075
    Abstract: A system is provided for programming workpiece feature inspection operations for a coordinate measuring machine. The system includes a computer-aided design (CAD) file processing portion, a geometric relationship analyzer, an inspection motion path generation portion, and a user interface including an editable plan representation of a current workpiece feature inspection plan, a workpiece inspection program simulation portion configured to display a 3D view including geometric features and inspection operation representations, and a context sensitive menu portion. The context sensitive menu portion displays a context sensitive relational command menu that indicates a valid set of relational commands including relational feature or relational measurement commands operable to define a corresponding constructed feature or corresponding relational measurement operation to be included in the current workpiece feature inspection plan.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: April 27, 2021
    Assignees: Mitutoyo Corporation, Mitutoyo Europe GmbH
    Inventors: Frank Uwe Madsen, Samuel Wu, Eric Yeh-Wei Tseo, Tobias Friedrich
  • Publication number: 20180089360
    Abstract: A system is provided for programming workpiece feature inspection operations for a coordinate measuring machine. The system includes a computer-aided design (CAD) file processing portion, a geometric relationship analyzer, an inspection motion path generation portion, and a user interface including an editable plan representation of a current workpiece feature inspection plan, a workpiece inspection program simulation portion configured to display a 3D view including geometric features and inspection operation representations, and a context sensitive menu portion. The context sensitive menu portion displays a context sensitive relational command menu that indicates a valid set of relational commands including relational feature or relational measurement commands operable to define a corresponding constructed feature or corresponding relational measurement operation to be included in the current workpiece feature inspection plan.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Inventors: Frank Uwe Madsen, Samuel Wu, Eric Yeh-Wei Tseo, Tobias Friedrich
  • Patent number: 8244887
    Abstract: A mobile device apparatus uses an HyperText Transfer protocol (HTTP) push operation to simulate server-initiated sessions. The illustrative mobile device apparatus comprises a push server logic operable in a push server that sends a message to a mobile device over a network. The push server logic is configured to receive a GET command from a mobile device. The GET command includes a mobile device identifier parameter and a timeout parameter designating a maximum time interval for the push server to reply with a message. The push server logic holds a GET command session until expiration of a timeout designated by the timeout parameter in a condition that no message is targeted to the mobile device. The push server logic terminates the GET command session by sending a message immediately in a condition that the message is targeted to the mobile device.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: August 14, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mamoun Abu-Samaha, Vivek Kapadekar, Samuel Wu
  • Publication number: 20110208869
    Abstract: A mobile device apparatus uses an HyperText Transfer protocol (HTTP) push operation to simulate server-initiated sessions. The illustrative mobile device apparatus comprises a push server logic operable in a push server that sends a message to a mobile device over a network. The push server logic is configured to receive a GET command from a mobile device. The GET command includes a mobile device identifier parameter and a timeout parameter designating a maximum time interval for the push server to reply with a message. The push server logic holds a GET command session until expiration of a timeout designated by the timeout parameter in a condition that no message is targeted to the mobile device. The push server logic terminates the GET command session by sending a message immediately in a condition that the message is targeted to the mobile device.
    Type: Application
    Filed: May 4, 2011
    Publication date: August 25, 2011
    Inventors: MAMOUN ABU-SAMAHA, Vivek Kapadekar, Samuel Wu
  • Patent number: 7958247
    Abstract: A mobile device apparatus uses an HyperText Transfer protocol (HTTP) push operation to simulate server-initiated sessions. The illustrative mobile device apparatus comprises a push server logic operable in a push server that sends a message to a mobile device over a network. The push server logic is configured to receive a GET command from a mobile device. The GET command includes a mobile device identifier parameter and a timeout parameter designating a maximum time interval for the push server to reply with a message. The push server logic holds a GET command session until expiration of a timeout designated by the timeout parameter in a condition that no message is targeted to the mobile device. The push server logic terminates the GET command session by sending a message immediately in a condition that the message is targeted to the mobile device.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: June 7, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mamoun Abu-Samaha, Vivek Kapadekar, Samuel Wu
  • Publication number: 20100094985
    Abstract: A mobile device apparatus uses an HyperText Transfer protocol (HTTP) push operation to simulate server-initiated sessions. The illustrative mobile device apparatus comprises a push server logic operable in a push server that sends a message to a mobile device over a network. The push server logic is configured to receive a GET command from a mobile device. The GET command includes a mobile device identifier parameter and a timeout parameter designating a maximum time interval for the push server to reply with a message. The push server logic holds a GET command session until expiration of a timeout designated by the timeout parameter in a condition that no message is targeted to the mobile device. The push server logic terminates the GET command session by sending a message immediately in a condition that the message is targeted to the mobile device.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 15, 2010
    Inventors: Mamoun Abu-Samaha, Vivek Kapadekar, Samuel Wu
  • Patent number: 7336888
    Abstract: An encoder encodes the captured real-time data into a program stream. A disk authoring transforms the program stream into a disk file format. A disk writer records the disk file format on an optical disk, wherein the disk writer further includes at least two recording speeds. A buffer temporarily stores the program stream or the disk file format during the disk writer stopping the recording action. A sending-path controller notified by the disk writer to switch the data flow between the disk authoring or the disk writer and the buffer, wherein the sending-path controller also can notify the disk writer to switch the recording speeds.
    Type: Grant
    Filed: April 24, 2003
    Date of Patent: February 26, 2008
    Assignee: Ulead Systems, Inc.
    Inventors: Samuel Wu, Steve Chen
  • Patent number: D947122
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: March 29, 2022
    Assignee: Vitagoods, LLC
    Inventors: Alex Dastmalchi, Olga Avila, Samuel Wu, Toni Battaglia
  • Patent number: D948039
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: April 5, 2022
    Assignee: Vitagoods, LLC
    Inventors: Alex Dastmalchi, Olga Avila, Samuel Wu, Toni Battaglia
  • Patent number: D962468
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: August 30, 2022
    Assignee: Vitagoods, LLC
    Inventors: Alex Dastmalchi, Olga Avila, Samuel Wu, Toni Battaglia