Patents by Inventor Kevin Guo

Kevin Guo 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: 11906583
    Abstract: The present invention relates to a method for testing a device under test. A component of the device under test generates or receives a bus signal, wherein the bus signal comprises a first data signal or a second data signal, and wherein an amplitude of the first data signal is different from an amplitude of the second data signal. A measurement instrument measures an amplitude of the bus signal. Further, it is determined whether the bus signal comprises the first data signal or the second data signal, based on the measured amplitude of the bus signal.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: February 20, 2024
    Assignee: ROHDE & SCHWARZ GMBH & CO. KG
    Inventors: Kevin Guo, Hong Jin Kim
  • Publication number: 20230384905
    Abstract: Systems and methods for providing a cropped application window of an application window. The systems include a window cropping application that performs a method that allows a user to crop just the portion of an application window the user is interested in (e.g., play controls for a music app, chat window in a gaming app) and place it in an area of the display with enduring visibility or accessibility (e.g., widget dashboard, desktop). The present technology may also be used for web pages (e.g., tutorial articles, reference images), document pages (e.g., reference pages), applications (e.g., calculators), and other scenarios. For example, the present technology described herein improves multi-window scenarios, particularly on small screen devices where screen space is further limited. The present technology makes it easier for users to work across different windows and applications and improve the ease of composing each window.
    Type: Application
    Filed: May 30, 2023
    Publication date: November 30, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Kevin Guo
  • Patent number: 11762524
    Abstract: Systems and methods for providing a cropped application window of an application window. The systems include a window cropping application that performs a method that allows a user to crop just the portion of an application window the user is interested in (e.g., play controls for a music app, chat window in a gaming app) and place it in an area of the display with enduring visibility or accessibility (e.g., widget dashboard, desktop). The present technology may also be used for web pages (e.g., tutorial articles, reference images), document pages (e.g., reference pages), applications (e.g., calculators), and other scenarios. For example, the present technology described herein improves multi-window scenarios, particularly on small screen devices where screen space is further limited. The present technology makes it easier for users to work across different windows and applications and improve the ease of composing each window.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kevin Guo
  • Patent number: 11703989
    Abstract: Systems and methods for providing a cropped application window of an application window. The systems include a window cropping application that performs a method that allows a user to crop just the portion of an application window the user is interested in (e.g., play controls for a music app, chat window in a gaming app) and place it in an area of the display with enduring visibility or accessibility (e.g., widget dashboard, desktop). The present technology may also be used for web pages (e.g., tutorial articles, reference images), document pages (e.g., reference pages), applications (e.g., calculators), and other scenarios. For example, the present technology described herein improves multi-window scenarios, particularly on small screen devices where screen space is further limited. The present technology makes it easier for users to work across different windows and applications and improve the ease of composing each window.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: July 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kevin Guo
  • Publication number: 20230176122
    Abstract: The present invention relates to a method for testing a device under test. A component of the device under test generates or receives a bus signal, wherein the bus signal comprises a first data signal or a second data signal, and wherein an amplitude of the first data signal is different from an amplitude of the second data signal. A measurement instrument measures an amplitude of the bus signal. Further, it is determined whether the bus signal comprises the first data signal or the second data signal, based on the measured amplitude of the bus signal.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Inventors: Kevin Guo, Hongjin Kim
  • Patent number: 11669779
    Abstract: Systems and methods include receiving a content item between a user device and a location on the Internet or an enterprise network; utilizing a trained machine learning ensemble model to determine whether the content item is malicious; responsive to the trained machine learning ensemble model determining the content item is malicious or determining the content item is benign but such determining is in a blind spot of the trained ensemble model, performing further processing on the content item; and, responsive to the trained machine learning ensemble model determining the content item is benign with such determination not in a blind spot of the trained machine learning ensemble model, allowing the content item. A blind spot is a location where the trained machine learning ensemble model has not seen any examples with a combination of features at the location or has examples with conflicting labels.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: June 6, 2023
    Assignee: Zscaler, Inc.
    Inventors: Dianhuan Lin, Rex Shang, Changsha Ma, Kevin Guo, Howie Xu
  • Patent number: 11601694
    Abstract: A system stores a plurality of data models, each data model being configured to sort datasets based on a set of criteria unique to the data model. The system further identifies a plurality of content streams on a plurality of content streaming platforms. The system then executes each data model of the plurality of data models on each content stream of the plurality of content streams to generate a labeled content file of each content stream of the plurality of content streams.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: March 7, 2023
    Assignee: CASTLE GLOBAL, INC.
    Inventors: Dmitriy Karpman, Kevin Guo, Ryan Weber
  • Patent number: 11536764
    Abstract: The invention relates to a test system, comprising: a test instrument, wherein the test instrument comprises an input port configured to acquire a test signal, a display configured to display a graphical representation of the test signal, and an application interface configured to forward the test signal. The test system further comprises a test application module, which is configured to receive the forwarded test signal from the application interface, wherein the test application module comprises a processing unit configured to further process the received test signal, and an instrument interface configured to forward a result of the further processing back to the test instrument and/or to a further device.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: December 27, 2022
    Assignee: ROHDE & SCHWARZ GMBH & CO. KG
    Inventors: Kevin Guo, Johann Tost
  • Patent number: 11514337
    Abstract: A system executes a logo detection data model that processes, using computer processing resources, content data to detect a plurality of logos in the content data. The logo detection data model further automatically labels each detected logo of the plurality of logos in the content data.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: November 29, 2022
    Assignee: Castle Global, Inc.
    Inventors: Dmitriy Karpman, Kevin Guo, Ryan Weber
  • Publication number: 20220018893
    Abstract: The invention relates to a test system, comprising: a test instrument, wherein the test instrument comprises an input port configured to acquire a test signal, a display configured to display a graphical representation of the test signal, and an application interface configured to forward the test signal. The test system further comprises a test application module, which is configured to receive the forwarded test signal from the application interface, wherein the test application module comprises a processing unit configured to further process the received test signal, and an instrument interface configured to forward a result of the further processing back to the test instrument and/or to a further device.
    Type: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    Inventors: Kevin GUO, Johann TOST
  • Publication number: 20210269292
    Abstract: A system and method for supporting vertical members is disclosed. The invention is comprised of an adjustable jack post with angled flanges on each end that allow it to support leaning vertical members, such as but not limited to bent trees and swollen retaining walls etc. The adjustable jack post can be expanded or retracted under load manually by means of a hand crank that engages a bevel and worm gear system located proximally on the post. An object of the invention is to support and/or correct the angle of vertical members. For example, a user wishing to correct a leaning tree after a storm can anchor one end of the post in the ground, brace the other end against the tree and expand the post slowly over time using the hand crank allowing it to grow upright once again.
    Type: Application
    Filed: February 29, 2020
    Publication date: September 2, 2021
    Inventor: KEVIN GUO
  • Publication number: 20210049413
    Abstract: Systems and methods include receiving content for classification; classifying the content as one of benign and malicious utilizing a model that has been trained with a training set of data including benign data and malicious data; determining a first pattern associated with the content; comparing the first pattern with a second pattern that is associated with one of the benign data and the malicious data; and determining an uncertainty of the classifying based on a distance between the first pattern and the second pattern. The systems and methods can include discarding the classification if the distance is greater than a configurable threshold.
    Type: Application
    Filed: August 16, 2019
    Publication date: February 18, 2021
    Inventors: Changsha Ma, Dianhuan Lin, Rex Shang, Kevin Guo, Howie Xu
  • Publication number: 20200320497
    Abstract: Embodiments of the present disclosure are related to electronic commerce within instant messaging. A system may include a commerce server and an instant messaging server. The instant messaging server is configured to support an instant messaging service with an instant messaging client. The instant messaging server may include an application for supporting further communication in the instant messaging service between the instant messaging client and the commerce server. The method includes first instant messaging a query to an instant messaging client and receiving a response to the query at an application at an instant messaging server. The method further includes second instant messaging query results to the instant messaging client with the query results determined at a commerce server and based on the response.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventors: Pablo Flores, Barney Mok, Kevin Guo, Carlos Lopez, Jayanth Vasudevan
  • Publication number: 20200320438
    Abstract: Systems and methods include receiving a content item between a user device and a location on the Internet or an enterprise network; utilizing a trained machine learning ensemble model to determine whether the content item is malicious; responsive to the trained machine learning ensemble model determining the content item is malicious or determining the content item is benign but such determining is in a blind spot of the trained ensemble model, performing further processing on the content item; and, responsive to the trained machine learning ensemble model determining the content item is benign with such determination not in a blind spot of the trained machine learning ensemble model, allowing the content item. A blind spot is a location where the trained machine learning ensemble model has not seen any examples with a combination of features at the location or has examples with conflicting labels.
    Type: Application
    Filed: April 5, 2019
    Publication date: October 8, 2020
    Inventors: Dianhuan Lin, Rex Shang, Changsha Ma, Kevin Guo, Howie Xu
  • Publication number: 20180314677
    Abstract: A client application displaying a dynamically generated single page from a web application may display consistent and intuitive uniform resource locators (URLs) that are mapped to various states of the single page (e.g., various states entered based on user interactions with dynamically generated content from the web application). The various states of the single page may be mapped to corresponding URLs based on the user interactions with respect to the single page. These URLs may be used to revisit the single page in its respectively corresponding states.
    Type: Application
    Filed: June 27, 2018
    Publication date: November 1, 2018
    Inventors: Kevin Guo, Nikhil Dattakumar Sukhtankar
  • Patent number: 10025760
    Abstract: A client application displaying a dynamically generated single page from a web application may display consistent and intuitive uniform resource locators (URLs) that are mapped to various states of the single page (e.g., various states entered based on user interactions with dynamically generated content from the web application). The various states of the single page may be mapped to corresponding URLs based on the user interactions with respect to the single page. These URLs may be used to revisit the single page in its respectively corresponding states.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: July 17, 2018
    Assignee: eBay Inc.
    Inventors: Kevin Guo, Nikhil Dattakumar Sukhtankar
  • Publication number: 20180018652
    Abstract: Embodiments of the present disclosure are related to electronic commerce within instant messaging. A system may include a commerce server and an instant messaging server. The instant messaging server is configured to support an instant messaging service with an instant messaging client. The instant messaging server may include an application for supporting further communication in the instant messaging service between the instant messaging client and the commerce server. The method includes first instant messaging a query to an instant messaging client and receiving a response to the query at an application at an instant messaging server. The method further includes second instant messaging query results to the instant messaging client with the query results determined at a commerce server and based on the response.
    Type: Application
    Filed: July 18, 2017
    Publication date: January 18, 2018
    Inventors: Pablo Flores, Barney Mok, Kevin Guo, Carlos Lopez, Jay Vasudevan
  • Publication number: 20140215316
    Abstract: A client application displaying a dynamically generated single page from a web application may display consistent and intuitive uniform resource locators (URLs) that are mapped to various states of the single page (e.g., various states entered based on user interactions with dynamically generated content from the web application). The various states of the single page may be mapped to corresponding URLs based on the user interactions with respect to the single page. These URLs may be used to revisit the single page in its respectively corresponding states.
    Type: Application
    Filed: March 1, 2013
    Publication date: July 31, 2014
    Applicant: eBay Inc.
    Inventors: Kevin Guo, Nikhil Dattakumar Sukhtankar
  • Publication number: 20130106916
    Abstract: A new human authentication test requires the user to move an image to a specified location on the display. In one embodiment, the user is presented with a display having one or more images and instructions (plain text or distorted) to move a specific image to a specific location on the display. The user then moves the image, which can be text, distorted text, a symbol, an icon, or any image, to the specified location. The system then checks where the image was moved. If the location is the one expected, the system can authenticate the response as coming from a human, as opposed to a machine or program.
    Type: Application
    Filed: October 11, 2012
    Publication date: May 2, 2013
    Inventor: Qing Kevin Guo
  • Publication number: 20120165227
    Abstract: The present disclosure includes compounds of Formula I: wherein R1-R3, Ar, and n are as defined herein, and methods for the quantification of carboxylic acids in samples, specifically biological samples, using the compounds of Formula I. The compounds of Formula I are novel stable isotopic reagents that are useful in differential isotopic labeling methods.
    Type: Application
    Filed: July 9, 2010
    Publication date: June 28, 2012
    Applicant: The Governors of the University of Alberta
    Inventors: Liang Li, Kun (Kevin) Guo