Patents by Inventor Wayne Chang

Wayne Chang 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: 11068327
    Abstract: A method for managing application programming interface (API) keys associated with third-party software development kits (SDKs). The method includes: receiving, from an application developer machine, a plurality of notifications identifying a plurality of third-party SDKs selected for installment in a mobile application under development; sending a plurality of API key provisioning requests to a plurality of third-party service providers including a plurality of third-party APIs corresponding to the plurality of third-party SDKs; receiving a plurality of API keys for the mobile application under development from the plurality of third-party service providers; and storing the plurality of API keys.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: July 20, 2021
    Assignee: Google LLC
    Inventors: Kyle Bolton, Jacob Edward Ouellette, Wayne Chang, Sam A. Neubardt
  • Patent number: 11054962
    Abstract: A system and method for displaying changes to a number of entries between page views is provided.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: July 6, 2021
    Assignee: Digits Financial, Inc.
    Inventors: Wayne Chang, Jeffrey Hall Seibert, Jr., Manuel Deschamps Rascon, Mark Eli Moreau Roseboom
  • Patent number: 11048378
    Abstract: A system and method for tracking differences between a last state seen by a user and a current state is provided. A user views a graphical user interface (GUI) wind that displays one or more states. Should the user's focus shift from the GUI and return after one or more states displayed therein have been modified, the system highlights the change between the current state and the user's last seen state.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: June 29, 2021
    Assignee: Digits Financial, Inc.
    Inventors: Wayne Chang, Jeffrey Hall Seibert, Jr., Manuel Deschamps Rascon, Mark Eli Moreau Roseboom
  • Publication number: 20210181922
    Abstract: A system and method for tracking differences between a last state seen by a user and a current state is provided. A user views a graphical user interface (GUI) wind that displays one or more states. Should the user's focus shift from the GUI and return after one or more states displayed therein have been modified, the system highlights the change between the current state and the user's last seen state.
    Type: Application
    Filed: December 16, 2019
    Publication date: June 17, 2021
    Inventors: Wayne Chang, Jeffrey Hall Seibert, JR., Manuel Deschamps Rascon, Mark Eli Moreau Roseboom
  • Patent number: 11016878
    Abstract: A system and method are provided for data collection and analysis of information related to applications. Specifically, the developer of the application may install analytic software, which may be embodied as a software development kit (SDK), on an integrated development environment (“IDE”) associated with the developer, wherein the analytic software may be installed with a wizard-like interface having a series of easy to follow instructions. Once installed, the application, with the analytic software incorporated therein, may be provided and installed on a plurality of end user devices. Thereafter, the analytic software may work in conjunction with analytic processing logic to assist the developer in obtaining pertinent information related to bugs associated with the application that is being executed on an end user device.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: May 25, 2021
    Assignee: Google LLC
    Inventors: Wayne Chang, Jeffrey H. Seibert, Jr.
  • Publication number: 20210117161
    Abstract: A system and method for feature switching in software applications. A feature switching action (FSA) is received and at least one user device is identified based on the received FSA. At least one feature switching instruction (FSI) is generated based on the received FSA and the FSI is sent to at least one of the identified user devices. A feature switching instruction response (FSIR) is received from each user device that received a FSI and a feature switching action response (FSAR) is generated based on the received FSIRs.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 22, 2021
    Applicant: Twitter, Inc.
    Inventors: Wayne Chang, Jeffrey H. Seibert, JR.
  • Publication number: 20210105510
    Abstract: In some implementations, a system may include a video broadcasting service, implemented on a server, configured to enable a mobile computing device to broadcast a live feed media stream of an event, over a network, to a plurality of viewing devices. The video broadcasting service is configured to receive the live feed media stream, over the network, from the mobile computing device, where the live feed media stream originates from an external device having a camera configured as a video source for the live feed media stream. The external device may be communicatively coupled to the mobile computing device. The video broadcasting service is configured to provide the live feed media stream, over the network, to the plurality of viewing devices.
    Type: Application
    Filed: December 16, 2020
    Publication date: April 8, 2021
    Inventor: Wayne Chang
  • Patent number: 10901697
    Abstract: A system and method for feature switching in software applications. A feature switching action (FSA) is received and at least one user device is identified based on the received FSA. At least one feature switching instruction (FSI) is generated based on the received FSA and the FSI is sent to at least one of the identified user devices. A feature switching instruction response (FSIR) is received from each user device that received a FSI and a feature switching action response (FSAR) is generated based on the received FSIRs.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: January 26, 2021
    Assignee: Twitter, Inc.
    Inventors: Wayne Chang, Jeffrey H. Seibert, Jr.
  • Patent number: 10904584
    Abstract: In some implementations, a system may include a video broadcasting service, implemented on a server, configured to enable a mobile computing device to broadcast a live feed media stream of an event, over a network, to a plurality of viewing devices. The video broadcasting service is configured to receive the live feed media stream, over the network, from the mobile computing device, where the live feed media stream originates from an external device having a camera configured as a video source for the live feed media stream. The external device may be communicatively coupled to the mobile computing device. The video broadcasting service is configured to provide the live feed media stream, over the network, to the plurality of viewing devices.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: January 26, 2021
    Assignee: Twitter, Inc.
    Inventor: Wayne Chang
  • Publication number: 20210012428
    Abstract: A system and method for generating regular expressions to identify vendors to enable improved financial data transfer from a first computer system to a second computer system is provided.
    Type: Application
    Filed: July 9, 2019
    Publication date: January 14, 2021
    Inventors: Edward Solovey, Brian Hatfield, Jeffrey Hall Seibert, JR., Wayne Chang
  • Publication number: 20200334703
    Abstract: System, methods, and computer-readable media for providing in-flight rewards are provided. The method can include receiving information related to a plurality of rewards for redemption by a user, wherein each reward is associated with completion criteria including one or more actions required to redeem the reward. The method can further include combining the completion criteria with the rewards as offers and presenting one or more offers via a display device based on the user activity and one or more flight details. The method can include detecting satisfaction of the completion criteria and presenting the one or more rewards via the display device based on the detecting.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 22, 2020
    Inventor: Wayne Chang
  • Publication number: 20200304841
    Abstract: In some implementations, a system may include an interactive video broadcasting service, implemented on a server, configured to enable a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices. The interactive video broadcasting service includes a multi-perspective video sharing engine configured to determine that at least two of the live feed video streams relate to a same event. The multi-perspective video sharing engine provides a multi-perspective display, over the network, to at least one of the plurality of viewing devices in which the multi-perspective display concurrently streams the live feed video streams determined as related to the same event.
    Type: Application
    Filed: June 10, 2020
    Publication date: September 24, 2020
    Inventors: Wayne Chang, Suyash Sonwalkar
  • Patent number: 10721499
    Abstract: In some implementations, a system may include an interactive video broadcasting service, implemented on a server, configured to enable a plurality of source devices to broadcast live feed video streams, over a network, to a plurality of viewing devices. The interactive video broadcasting service includes a multi-perspective video sharing engine configured to determine that at least two of the live feed video streams relate to a same event. The multi-perspective video sharing engine provides a multi-perspective display, over the network, to at least one of the plurality of viewing devices in which the multi-perspective display concurrently streams the live feed video streams determined as related to the same event.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: July 21, 2020
    Assignee: Twitter, Inc.
    Inventors: Wayne Chang, Suyash Sonwalkar
  • Patent number: 10592951
    Abstract: Methods and apparatus to visualize locations of radio frequency identification (RFID) tagged items are described. One example method includes receiving a request from a portable electronic device to access product information associated with an individual radio frequency identification (RFID) tagged item, determining a location of the product information in a database, transmitting the located product information to the portable electronic device for display thereon, receiving modified product information associated with the individual RFID tagged item from the portable electronic device, and storing the modified product information to the location of the product information in the database.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: March 17, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Wayne Chang
  • Patent number: 10585727
    Abstract: A method for managing application programming interface (API) keys associated with third-party software development kits (SDKs). The method includes: receiving, from an application developer machine, a plurality of notifications identifying a plurality of third-party SDKs selected for installment in a mobile application under development; sending a plurality of API key provisioning requests to a plurality of third-party service providers including a plurality of third-party APIs corresponding to the plurality of third-party SDKs; receiving a plurality of API keys for the mobile application under development from the plurality of third-party service providers; and storing the plurality of API keys.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: March 10, 2020
    Assignee: Google LLC
    Inventors: Kyle Bolton, Jacob Edward Ouellette, Wayne Chang, Sam A. Neubardt
  • Patent number: 10459828
    Abstract: A method for application testing recommendation includes deploying a software application to first testers having first system configurations, and receiving testing coverage data describing (i) a first subset of features of the software application being tested by the first testers and (ii) information describing the first system configurations. The method further includes deploying the software application to a marketplace, and receiving market coverage data describing (i) a second subset of features being used by market users and (ii) second system configurations of the market users. The method further includes comparing the market coverage data and the testing coverage data to identify a coverage discrepancy, selecting second testers to test the software application based on the coverage discrepancy, and deploying the software application to the second testers.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: October 29, 2019
    Assignee: Google LLC
    Inventors: Jeffrey Seibert, Jr., Wayne Chang
  • Publication number: 20190149851
    Abstract: A computing device is configured to execute an interactive streaming application, and the interactive streaming application configured to join a live broadcast of an event that is shared by an interactive video broadcasting service executing on a server computer, receive a first video stream having video captured from a camera device configured as a first video source and display the video on a display screen, receive a second video stream having panoramic video captured from a panoramic video capturing device configured as a second video source and display a portion of the panoramic video according to a first viewing angle on the display screen, receive a change to the first viewing angle of the panoramic video, and display another portion of the panoramic video according to a second viewing angle.
    Type: Application
    Filed: January 15, 2019
    Publication date: May 16, 2019
    Inventors: Wayne Chang, Suyash Sonwalkar
  • Publication number: 20190124370
    Abstract: In some implementations, a system may include a video broadcasting service, implemented on a server, configured to enable a mobile computing device to broadcast a live feed media stream of an event, over a network, to a plurality of viewing devices. The video broadcasting service is configured to receive the live feed media stream, over the network, from the mobile computing device, where the live feed media stream originates from an external device having a camera configured as a video source for the live feed media stream. The external device may be communicatively coupled to the mobile computing device. The video broadcasting service is configured to provide the live feed media stream, over the network, to the plurality of viewing devices.
    Type: Application
    Filed: December 11, 2018
    Publication date: April 25, 2019
    Inventor: Wayne Chang
  • Publication number: 20190114149
    Abstract: A system and method for feature switching in software applications. A feature switching action (FSA) is received and at least one user device is identified based on the received FSA. At least one feature switching instruction (FSI) is generated based on the received FSA and the FSI is sent to at least one of the identified user devices. A feature switching instruction response (FSIR) is received from each user device that received a FSI and a feature switching action response (FSAR) is generated based on the received FSIRs.
    Type: Application
    Filed: December 3, 2018
    Publication date: April 18, 2019
    Inventors: Wayne Chang, Jeffrey H. Seibert
  • Patent number: D917507
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: April 27, 2021
    Assignee: Digits Financial, Inc.
    Inventors: Wayne Chang, Jeffrey Hall Seibert, Jr.