Patents by Inventor Wayne Chan

Wayne Chan 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: 20240128061
    Abstract: Embodiments disclosed herein include a semiconductor processing tool. In an embodiment, the semiconductor processing tool comprises a pedestal, an annular separator over the pedestal to define a first domain within the annular separator and a second domain outside of the annular separator, a first gas inlet within the annular separator, and a second gas inlet outside of the annular separator.
    Type: Application
    Filed: August 14, 2023
    Publication date: April 18, 2024
    Inventors: FARZAD HOUSHMAND, KELVIN CHAN, RUIYING HAO, WAYNE FRENCH
  • Patent number: 11937373
    Abstract: One aspect of the instant application provides techniques to reduce the amount of crosstalk on single-ended signals in the pin field region of an integrated circuit device on a printed circuit board (PCB). The PCB can include a plurality of layers and an array of vias comprising a plurality of rows configured to route signals across layers. An inner layer of the PCB can include first and second signal traces positioned between first and second adjacent rows of the vias, the first signal trace positioned adjacent to the first row and the second signal trace positioned adjacent to the second row. The first signal trace can include at least one curved segment that curves around a substantial portion of a corresponding via in the first row such that separation between the first and second signal traces varies along the curved segment.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: March 19, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Melvin K. Benedict, Paul Danna, Chi Kim Sides, Wayne Vuong, Michael Chan
  • Patent number: 11931820
    Abstract: Systems and techniques are directed to a Swappable Retractable Tool Tip (SRTT), which is designed as a next generation of friction stir welding tools and retractable tool tips. The disclosed SRTT may be “swappable,” having different types of retractable tool tips that can be assembled and employed as a part of the SRTT. A SRTT system can include at least: a blank tool holder, a piston, and a retractable tool tip. In operation, the blank tool holder allows air to flow to cause movement of the piston and the retractable tool tip. For example, compressed air can push up on the piston and the retractable tool tip, retracting it into a “home” position inside of the blank tool holder. Also, the SRTT can include springs that push down on the piston and the retractable tool tip, extending the tip into an “extended” position outside of the blank tool holder.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: March 19, 2024
    Assignee: MERCURY MISSION SYSTEMS, LLC
    Inventors: Kang Lee, Matthew Neil, Wayne Chan, Anthony Lai, Andrew Kostrzewski
  • Publication number: 20240087316
    Abstract: A location in a video may be specified and content related to the location may be accessed. A method for accessing the related content may include receiving a reference to a pixel location in a frame of a video feed of a filmed occurrence and accessing a spatio-temporal index corresponding to the filmed occurrence. The spatio-temporal index may index information relating to events or objects of the filmed occurrence and corresponding pixel locations at which the events or the objects are detected in the video feed. The method may further include querying the spatio-temporal index using the pixel location to determine particular information of an indexed event or an indexed object and receiving the particular information wherein the particular information indicates at least one of spatial and temporal alignment parameters for aligning the indexed event with a corresponding event in at least one other video feed of the filmed occurrence.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 14, 2024
    Inventors: Edward Shek CHAN, Yu-han CHANG, Rajiv Tharmeswaran MAHESWARAN, Jeffrey Wayne SU
  • Publication number: 20210178510
    Abstract: Systems and techniques are directed to a Swappable Retractable Tool Tip (SRTT), which is designed as a next generation of friction stir welding tools and retractable tool tips. The disclosed SRTT may be “swappable,” having different types of retractable tool tips that can be assembled and employed as a part of the SRTT. A SRTT system can include at least: a blank tool holder, a piston, and a retractable tool tip. In operation, the blank tool holder allows air to flow to cause movement of the piston and the retractable tool tip. For example, compressed air can push up on the piston and the retractable tool tip, retracting it into a “home” position inside of the blank tool holder. Also, the SRTT can include springs that push down on the piston and the retractable tool tip, extending the tip into an “extended” position outside of the blank tool holder.
    Type: Application
    Filed: December 17, 2020
    Publication date: June 17, 2021
    Inventors: Kang Lee, Matthew Neil, Wayne Chan, Anthony Lai, Andrew Kostrzewski
  • Patent number: 10438248
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event. The at least one ad is stored on the device prior to an actual ad play event. The system determines, just prior to the actual ad play event, a bandwidth for a connection between the device and the system. The system determines if any ad source includes at least one ad that is more likely to convert or cause user interaction than the ads stored on the device based on the bandwidth for the connection between the device and the system.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: October 8, 2019
    Assignee: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Patent number: 9336538
    Abstract: Methods and systems are described for providing advertising services to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system sends a configuration file to the device in response to the configuration call. The configuration file includes different options for obtaining an advertisement (ad) to play on the device during an ad play event. The options include playing an ad cached on the device, obtaining at least one ad from an ad store of the system, and obtaining at least one ad from an advertising exchange that includes third party participants.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: May 10, 2016
    Assignee: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Sasha Solomon, Daniel Kang, Michael Deignan
  • Patent number: 9336539
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: May 10, 2016
    Assignee: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Publication number: 20150287103
    Abstract: Methods and systems are described for providing advertising services to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system sends a configuration file to the device in response to the configuration call. The configuration file includes different options for obtaining an advertisement (ad) to play on the device during an ad play event. The options include playing an ad cached on the device, obtaining at least one ad from an ad store of the system, and obtaining at least one ad from an advertising exchange that includes third party participants.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Sasha Solomon, Daniel Kang, Michael Deignan
  • Publication number: 20150287104
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Publication number: 20150287102
    Abstract: Methods and systems are described for providing advertising services for devices by accessing one or more ad databases including third party ad databases using ad serving tags. In one embodiment, a system includes a storage medium to store one or more software programs and processing logic that is configured to execute instructions of at least one software program to receive an advertising request from a device upon the device having an ad play event for an initiated software application, send an ad call or request to an ad store having ad campaigns and ads, and receive an ad response from the ad store in response to the ad call or request. The ad response includes a payload with one or more ads or potential ad campaigns for being streamed to the device or an ad serving tag for accessing one or more third party ad databases.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Ben Reiter, Rolando Abarca
  • Publication number: 20150287088
    Abstract: Methods and systems are described for providing advertising services for devices based on at least one configurable. In one embodiment, a system sends an ad call or request to an ad store having ad campaigns and ads and receives an ad response from the ad store in response to the ad call or request. The ad response includes a payload with at least one ad for being streamed to the device or an ad serving tag for accessing one or more third party ad databases. The system determines, based on at least one configurable parameter including at least partially based on a cache window, whether to use at least one ad located on a device, at least one ad streamed from the ad store to the device, or at least one ad streamed from the one or more third party databases using the ad serving tag.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Ben Reiter, Rolando Abarca
  • Publication number: 20150287105
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event. The at least one ad is stored on the device prior to an actual ad play event. The system determines, just prior to the actual ad play event, a bandwidth for a connection between the device and the system. The system determines if any ad source includes at least one ad that is more likely to convert or cause user interaction than the ads stored on the device based on the bandwidth for the connection between the device and the system.
    Type: Application
    Filed: January 29, 2015
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Publication number: 20150287083
    Abstract: Methods and systems are described for providing advertising services to devices. In one embodiment, a system receives an advertising request from a device upon the device having an ad play event for an initiated software application. The system determines a bandwidth for a connection between the system and the device and determines whether at least one ad located on the device or at least one streamed ad will be displayed on the device for the ad play event based on at least one configurable parameter including at least one of the bandwidth for the connection between the device and the ad server, device characteristics, user characteristics, and a service level agreement.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Ben Reiter, Rolando Abarca
  • Patent number: 9076129
    Abstract: A computer system for hosting electronic group chat is provided. The computer system includes a memory device for storing data and a processor coupled in communication with the memory device. The processor is programmed to electronically host a plurality of chat rooms, associate a first chat room of the plurality of chat rooms with a first element inputted into the computer system, and transmit chat communications between a plurality of users of the chat rooms.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: July 7, 2015
    Assignee: Grey Wall Software LLC
    Inventors: Sukhminder Singh Grewal, Wayne Chan, Daniel Mark Dormont, Nathaniel Bjorn Ellis, Andrew A. Mazurek, Kenneth Edward Moon, Tamas Simon
  • Publication number: 20130046828
    Abstract: A computer system for hosting electronic group chat is provided. The computer system includes a memory device for storing data and a processor coupled in communication with the memory device. The processor is programmed to electronically host a plurality of chat rooms, associate a first chat room of the plurality of chat rooms with a first element inputted into the computer system, and transmit chat communications between a plurality of users of the chat rooms.
    Type: Application
    Filed: August 17, 2012
    Publication date: February 21, 2013
    Inventors: Sukhminder Singh Grewal, Wayne Chan, Daniel Mark Dormont, Nathaniel Bjorn Ellis, Andrew A. Mazurek, Kenneth Edward Moon, Tamas Simon
  • Patent number: 7548899
    Abstract: Improved approaches to accessing information are disclosed. The improved approaches permit access to information through user interaction with a series of menus. The menus within the series of menus are interrelated and contain words or phrases. A phrase, sentence or question is constructed from the user interaction with the series of menus. The resulting phrase, sentence or question can be processed to access and retrieve appropriate information. The improved approaches avoid the need for users to enter words or text characters through tedious and frustrating use of a keypad (particularly when reduced in size).
    Type: Grant
    Filed: December 6, 2001
    Date of Patent: June 16, 2009
    Inventors: John P. Del Favero, Jr., Wayne Chan
  • Patent number: 7013263
    Abstract: Methods and apparatus to process online interactions from numerous sources, coming from different time frames and systems. One embodiment includes a facilitator, an interaction processor, and an action generator. The facilitator facilitates interactions in one or more devices, where interactions typically occur. The processor can consolidate and analyze interactions from multiple sources, in different formats, and collected at different time frames, to extract intelligence from them. The processor processes such interactions, and generates an interaction descriptor for each interaction. A descriptor can include a generalization of the corresponding interaction, and at least a part of the interaction. Descriptors for different types of interactions can be represented by the same format to allow the processor to analyze them together.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: March 14, 2006
    Assignee: Mindfabric, Inc.
    Inventors: Satoru Isaka, Wayne Chan, Thomas Limerick
  • Patent number: 6839699
    Abstract: A computer-aided method and apparatus to access information is disclosed. According to one embodiment, the apparatus includes a selector, a mapper and a generator. Through the selector, a person can select concepts and/or elements in the concepts. The mapper maps the selected concepts and elements to an inquiry. Then, the generator generates a response to the inquiry. The response can remain the same, independent of the order of the concepts selected by the person.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: January 4, 2005
    Inventor: Wayne Chan
  • Patent number: RE43031
    Abstract: Methods and apparatus to process online interactions from numerous sources, coming from different time frames and systems. One embodiment includes a facilitator, an interaction processor, and an action generator. The facilitator facilitates interactions in one or more devices, where interactions typically occur. The processor can consolidate and analyze interactions from multiple sources, in different formats, and collected at different time frames, to extract intelligence from them. The processor processes such interactions, and generates an interaction descriptor for each interaction. A descriptor can include a generalization of the corresponding interaction, and at least a part of the interaction. Descriptors for different types of interactions can be represented by the same format to allow the processor to analyze them together.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: December 13, 2011
    Assignee: MD Fab Capital L.L.C.
    Inventors: Satoru Isaka, Wayne Chan, Thomas S. Limerick