Patents by Inventor Daniel Wong

Daniel Wong 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: 10044655
    Abstract: This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of synchronous classification and asynchronous classification based on a type of the media content, generating a media content certificate based on the media type, the certificate including results of the classification, storing the media content certificate with the media content, and filtering the media content based on at least one of an identity of the content submitter, the results of the classification, and the media content including malicious content.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Craig Martell, Daniel Wong, Ganesan Venkatasubramanian, Lifeng Sang, Maulin Patel, Mohammad Shafkat Amin, Shivakumar Edayathumangalam Raman, Siddharth Agarwal, Vicente Barbosa da Silveira
  • Patent number: 10002160
    Abstract: Statistics for a Relational Database Management System (RDBMS) set of tables are normalized and a grid computed. A particular grid cell having above threshold number of entries from the tables is determined and an R-Tree is dynamically constructed for that grid cell for use when performing a geospatial join operation against the tables.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: June 19, 2018
    Assignee: Teradata US, Inc.
    Inventors: Heng Yuan, Daniel Wong, Congnan Luo, Guilian Wang
  • Patent number: 9829748
    Abstract: The present invention provides a method of unit level liquid crystal display device assembly process for liquid crystal on silicon. It starts with sawing silicon wafer and ITO glass substrate. Then good silicon dies and ITO glass dies will be picked and transferred to separate carriers. Alignment layers will respectively be coated on each silicon die and ITO glass die after cleaning. Then there are two options for the following steps. In method one, silicon die and ITO glass die lamination comes after coating frame adhesive. Then frame adhesive is cured. The liquid crystal will fill the cell and then seal the fill port. Die mounting, wire bonding and encapsulation will come along with external ITO connection to call it an end. In method two, frame adhesive precedes internal connection and LC one drop fill. Then silicon die and ITO glass die are laminated before frame adhesive cure. Afterwards die mount, wire bonding and encapsulation come last.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: November 28, 2017
    Assignee: SYNDIANT INC.
    Inventors: Chun Chiu Daniel Wong, Hiap Liew Ong
  • Patent number: 9813430
    Abstract: To detect potentially malicious behavior or fraud, online environments maintain counts of a variety of data items received via a webpage or an application. A bucket scheme to track and retrieve these counts is described. The bucket system maintains a rolling count over a period of time. The bucket system comprises three different tiers, each containing buckets corresponding to different periods of time. When a new data item is received, one bucket in each tier is updated. The bucket is updated by generating a bucket address and initiating or incrementing a counter counting the number of times the data item was received. To retrieve the count over a specified period of time, the counters in a plurality of the buckets are read and aggregated.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: November 7, 2017
    Assignee: LinkedIn Corporation
    Inventors: Lifeng Sang, Daniel Wong
  • Publication number: 20170184924
    Abstract: The present invention provides a method of unit level liquid crystal display device assembly process for liquid crystal on silicon. It starts with sawing silicon wafer and ITO glass substrate. Then good silicon dies and ITO glass dies will be picked and transferred to separate carriers. Alignment layers will respectively be coated on each silicon die and ITO glass die after cleaning. Then there are two options for the following steps. In method one, silicon die and ITO glass die lamination comes after coating frame adhesive. Then frame adhesive is cured. The liquid crystal will fill the cell and then seal the fill port. Die mounting, wire bonding and encapsulation will come along with external ITO connection to call it an end. In method two, frame adhesive precedes internal connection and LC one drop fill. Then silicon die and ITO glass die are laminated before frame adhesive cure. Afterwards die mount, wire bonding and encapsulation come last.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 29, 2017
    Inventors: Chun Chiu Daniel Wong, Hiap Liew Ong
  • Publication number: 20170184579
    Abstract: An assay system and method for use in the field of chemical testing is disclosed. The assay system can be used for filtering whole blood for testing on an integrated circuit containing digital control functionality.
    Type: Application
    Filed: March 10, 2017
    Publication date: June 29, 2017
    Applicant: Silicon BioDevices, Inc.
    Inventors: Octavian FLORESCU, Daniel WONG, Tracie MARTIN, Duane YAMASAKI, Remy CROMER
  • Publication number: 20170160599
    Abstract: A light modulating Backplane with multi-layer pixel electrodes is disclosed. The light modulating backplane includes a multiple pixel control circuits and multiple pixel electrodes. The pixel electrodes include a first pixel electrode layer coupled to a corresponding pixel control circuit and a second pixel electrode layer. A passivation layer covers the pixel electrodes. The first pixel electrode layer is formed using a first metal such as copper and the second pixel electrode layer is formed using a second metal such as aluminum.
    Type: Application
    Filed: December 4, 2015
    Publication date: June 8, 2017
    Applicant: Syndiant, Inc
    Inventor: Chun Chiu Daniel Wong
  • Publication number: 20170102378
    Abstract: A stand-alone assay system for POC IVD that is fast, easy to use, inexpensive and delivers laboratory quality results for one or more target analytes from a small volume of unprocessed aqueous sample is disclosed. The stand-alone assay system is a disposable digital device. The stand-alone assay system integrates a sampling system that relies on users swiping a lanced finger containing, an unprocessed aqueous sample such as whole blood across a sample inlet to transfer or deposit the unprocessed aqueous sample on to a membrane filter or into a capillary. The stand-alone assays system may have one or more wireless modules for wirelessly transmitting assay information. The wireless modules can receive or transmit user information like patient ID or assay information like time, location or calibration values. The stand-alone assay system can display and transmit the assay information simultaneously.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 13, 2017
    Applicant: Silicon BioDevices, Inc.
    Inventors: Octavian FLORESCU, Daniel WONG, Igor IZYUMIN
  • Publication number: 20170075120
    Abstract: A see-through near-to-eye viewing optical system, which can be used in a head-mounted augmented reality display system, is provided. The see-through near-to-eye viewing optical system of the present invention comprises an LED illumination system for generating a light and a pre-polarizer for concentrating said light onto a PBS. Then an LCOS panel receives and reflects said light towards a post-polarizer after generating an image. The light travels from the post-polarizer and passes through an eyepiece for magnifying the image, and continues towards a 50/50 beam splitter. Afterwards the beam splitter transmits said light and another light from the outside field of view to user's eyes simultaneously and thus, the user can see what is shown on the glass screen while still being able to see through it.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 16, 2017
    Inventors: Chun Chiu Daniel Wong, Po Wing Cheng
  • Publication number: 20160364465
    Abstract: To detect potentially malicious behavior or fraud, online environments maintain counts of a variety of data items received via a webpage or an application. A bucket scheme to track and retrieve these counts is described. The bucket system maintains a rolling count over a period of time. The bucket system comprises three different tiers, each containing buckets corresponding to different periods of time. When a new data item is received, one bucket in each tier is updated. The bucket is updated by generating a bucket address and initiating or incrementing a counter counting the number of times the data item was received. To retrieve the count over a specified period of time, the counters in a plurality of the buckets are read and aggregated.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 15, 2016
    Inventors: LIFENG SANG, DANIEL WONG
  • Publication number: 20160350876
    Abstract: A machine may be configured to schedule the generation of content for members of a social networking service. For example, the machine identifies one or more members of a social networking service who are associated with an optimal delivery time that identifies a time that is optimal for transmitting an item of digital content to the one or more members. The machine schedules an execution of a job for generation of the item of digital content. The execution of the job is performed at a content generation time that is prior to the optimal delivery time. The machine executes the job at the content generation time. The executing generates the item of digital content. The machine transmits one or more communications including the item of digital content to one or more devices associated with the one or more members, at the optimal delivery time.
    Type: Application
    Filed: February 11, 2016
    Publication date: December 1, 2016
    Inventors: Alexander Ovsiankin, Daniel Wong, Rishi Jobanputra
  • Publication number: 20160343009
    Abstract: Systems and methods for providing push notifications of social network content items include determining first and second engagement values for first and second content items, respectively, provided by first and second content item sources, respectively, based on previous interactions with content items. First and second utility values are determined for the first and second content items, respectively, based on a mathematical operation applied to the first and second engagement values, respectively, the first and second selection metrics, respectively, and, for the first utility value, the value metric. One of the first and second content items are determined as a push content item based on a difference between the first and second utility values and displayed on a user device.
    Type: Application
    Filed: August 1, 2016
    Publication date: November 24, 2016
    Inventors: Alexander Ovsiankin, Daniel Wong, Rishi Jobanputra, Rupesh Gupta, Ravi Kiran Holur Vijay, Hsiao-Ping Tseng, Joshua Daniel Hartman
  • Publication number: 20160323221
    Abstract: This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of synchronous classification and asynchronous classification based on a type of the media content, generating a media content certificate based on the media type, the certificate including results of the classification, storing the media content certificate with the media content, and filtering the media content based on at least one of an identity of the content submitter, the results of the classification, and the media content including malicious content.
    Type: Application
    Filed: October 29, 2015
    Publication date: November 3, 2016
    Inventors: Craig Martell, Daniel Wong, Ganesan Venkatasubramanian, Lifeng Sang, Maulin Patel, Mohammad Shafkat Amin, Shivakumar Edayathumangalam Raman, Siddharth Agarwal, Vicente Barbosa da Silveira
  • Publication number: 20160247321
    Abstract: A head up display system comprises an optical projector, a projection screen, a combiner, a driver system board, an event data recorder, a front image sensor and a rear image sensor. The optical projector is a front projector or a rear projector for projecting the image onto the projection screen. Then the combiner projects a virtual image from the image of the projection screen within two to three meters behind the combiner and thus, drivers are able to observe the environment outside the car and to read the information provided by the head up display system simultaneously. The driver system board can connect to a driver's smart phone through wire (such as HDMI/MHL) or wireless (such as WiFi) and thus, an image from real-time contents of the smart phone or an image from other functions of the smart phone can be transmitted to the driver system board and projected by the optical projector for drivers' watch or use.
    Type: Application
    Filed: May 19, 2015
    Publication date: August 25, 2016
    Inventors: Chun Chiu Daniel Wong, Po Wing Cheng
  • Patent number: 9413838
    Abstract: Systems and methods for providing push notifications of social network content items include determining first and second engagement values for first and second content items, respectively, provided by first and second content item sources, respectively, based on previous interactions with content items. First and second utility values are determined for the first and second content items, respectively, based on a mathematical operation applied to the first and second engagement values, respectively, the first and second selection metrics, respectively, and, for the first utility value, the value metric. One of the first and second content items are determined as a push content item based on a difference between the first and second utility values and displayed on a user device.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: August 9, 2016
    Assignee: LinkedIn Corporation
    Inventors: Alexander Ovsiankin, Daniel Wong, Rishi Jobanputra, Rupesh Gupta, Ravi Kiran Holur Vijay, Hsiao-Ping Tseng, Joshua Daniel Hartman
  • Publication number: 20160226989
    Abstract: Systems and methods for providing push notifications of social network content items include determining first and second engagement values for first and second content items, respectively, provided by first and second content item sources, respectively, based on previous interactions with content items. First and second utility values are determined for the first and second content items, respectively, based on a mathematical operation applied to the first and second engagement values, respectively, the first and second selection metrics, respectively, and, for the first utility value, the value metric. One of the first and second content items are determined as a push content item based on a difference between the first and second utility values and displayed on a user device.
    Type: Application
    Filed: June 30, 2015
    Publication date: August 4, 2016
    Inventors: Alexander Ovsiankin, Daniel Wong, Rishi Jobanputra, Rupesh Gupta, Ravi Kiran Holur Vijay, Hsiao-Ping Tseng, Joshua Daniel Hartman
  • Patent number: 9355493
    Abstract: A device and method of forming a video frame from a video stream made up of a multiplexed plurality of sub-streams is disclosed. The method includes forming a foreground plane, forming a mask that represents opaque pixels in the foreground plane, and forming an underlying plane from at least one of the sub-streams and extracting a transparency value associated with each pixel in the foreground and underlying planes. Only those pixels in the underlying and foreground planes not covered by the mask, are blended in accordance with their associated transparency value in a buffer. The buffer is populated with opaque pixels from the foreground plane, at pixel locations corresponding to the mask.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: May 31, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Daniel Wong
  • Publication number: 20160139035
    Abstract: An assay system and method for use in the field of chemical testing is disclosed. The assay system can be used for filtering whole blood for testing on an integrated circuit containing digital control functionality.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 19, 2016
    Applicant: SILICON BIODEVICES, INC.
    Inventors: Octavian Florescu, Daniel Wong, Tracie Martin, Duane Yamasaki, Remy Cromer
  • Patent number: 9332938
    Abstract: A lancet enclosed in a sterility sheet forms a lancet packet to maintain the sterility of the lancet and prevent the lancet from unintentionally piercing the sterility sheet prior to lancet actuation. In one form, the lancet is immobilized by hot tack welding a portion of the sterility sheet to the lancet. Alternatively, portions of the sterility sheet are hot tack welded together through an opening in the lancet to limit movement of the lancet.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: May 10, 2016
    Assignee: Roche Diabetes Care, Inc.
    Inventors: Frank A. Chan, Daniel Wong, Charles C. Raney, Christopher Wiegel, Steven N. Roe
  • Patent number: 9326718
    Abstract: A system is proposed for detection of at least one analyte in a body fluid, in particular for detection of blood glucose. The system is designed to generate a sample of the body fluid and to transfer at least some of the sample to at least one test element, in particular a test panel. The system is designed such that a time period between the generation of the sample and the application to the test element is less than 1 second, preferably less than 500 ms.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: May 3, 2016
    Assignee: Roche Diabetes Care, Inc.
    Inventors: Wolfgang Petrich, Christian Vrancic, Daniel Wong, Paul Patel