Patents by Inventor Ou Jin

Ou Jin 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: 20170076198
    Abstract: The present disclosure is directed to a high-capacity training and prediction machine learning platform that can support high-capacity parameter models (e.g., with 10 billion weights). The platform implements a generic feature transformation layer for joint updating and a distributed training framework utilizing shard servers to increase training speed for the high-capacity model size. The models generated by the platform can be utilized in conjunction with existing dense baseline models to predict compatibilities between different groupings of objects (e.g., a group of two objects, three objects, etc.).
    Type: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Inventors: Ou Jin, Stuart Michael Bowers, Dmytro Dzhulgakov
  • Publication number: 20150339350
    Abstract: Provided are techniques for a Data-Partitioned Secondary Index (DPSI) partition level join. While using a Data-Partitioned Secondary Index (DPSI) to perform a join of an outer table and an inner table, a different task from multiple tasks is assigned to each partition of the inner table. With each task, a join is performed of the outer table and the assigned partition of the inner table using the DPSI to generate results. The results from each different task are merged.
    Type: Application
    Filed: May 23, 2014
    Publication date: November 26, 2015
    Applicant: International Business Machines Corporation
    Inventors: Brian L. Baggett, Michael A. Chang, Shuanglin Guo, Ou Jin, Terence P. Purcell
  • Publication number: 20150332310
    Abstract: An advertising system predicts advertisement reach for a received advertisement request based on an advertiser-specified bid amount and a specification of a target audience. The system samples the target audience, and for each sampled user of the target audience, accesses a recent impression history to obtain costs or bids associated with recent advertisement impressions. The system compares the advertiser-specified bid amount in the received advertisement request to costs or bid values associated with successful advertisement impressions, for each sampled user, in order to determine whether the received advertisement request would have won a bid auction for each given sampled user to successfully reach each given sampled user. An estimated aggregate reach for the sampled users is computed and extrapolated to the targeted user population to estimate a total reach of the advertisement content for the target audience.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: Facebook, Inc.
    Inventors: Xinyi Cui, Wenjie Fu, Haomin Yu, Ou Jin, Eitan Shay, Richard Bill Sim, Jun Yang
  • Publication number: 20150332317
    Abstract: An advertising system receives from an advertiser at a social networking system an advertisement request, the advertisement request comprising advertisement content and a specification of a target audience for the advertisement content. The advertising system defines a plurality of bid values for the advertisement request. For each of the plurality of bid values, the advertisement system estimates a corresponding value of advertisement reach for the target audience, for example, by estimating a number of users of the target audience for each of whom the given bid value is expected to have resulted in at least one successful impression. The advertiser is provided a visual representation of a bid-reach landscape representing the estimated plurality of advertisement reach values as a function of the plurality of bid values. The advertising system provides, to the advertiser, one or more recommendations for bid values for which corresponding return-on-investment metrics exceed a specified threshold.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: Facebook, Inc.
    Inventors: Xinyi Cui, Wenjie Fu, Haomin Yu, Ou Jin, Eitan Shay, Richard Bill Sim, Jun Yang
  • Patent number: 8140522
    Abstract: A database query is partitioned into an initial partition including a plurality of parallel groups, and is executed, via an execution plan, based on the initial partition. A sampling subset of data is identified from the plurality of parallel groups. Substantially in parallel with the executing of the query, the execution plan is executed on the sampling subset of data as a sampling thread. The execution plan is modified based on feedback from the execution of the execution plan on the sampling subset of data.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hong Min, Yefim Shuf, Terence Patrick Purcell, You-Chin Fuh, Chunfeng Pei, Ou Jin
  • Patent number: 7930294
    Abstract: Techniques for partitioning a query are provided. The techniques include establishing one or more criterion for partitioning a query, wherein the query comprises one or more tables, materializing a first of the one or more tables, partitioning the first of the one or more tables until the one or more criterion have been satisfied, and partitioning and joining a remainder of the one or more tables of the query.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yefim Shuf, Hong Min, Terence Patrick Purcell, Ou Jin, Fen-Ling Lin, Brian Thinh-Vinh Tran, Patrick Dooling Bossman
  • Patent number: 7877107
    Abstract: Disclosed is a method for transmitting a message during a PTT call service in a mobile communication terminal. The method includes checking whether a message transmission key is input during a PTT call service; when the message transmission key is input, displaying a screen containing a plurality of preset messages; when one message is selected, creating an SMS message using the selected message and transmitting the created SMS message to a pre-selected participant; and when a direct message creation is selected, receiving a selection of a participant to whom a message is to be transmitted, receiving an input message, creating an SMS message using the input message, and transmitting the created SMS message to the selected participant. Accordingly, even a participant having no right to speak can inform other participants of his or her own state.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: January 25, 2011
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Ou-Jin Joung
  • Publication number: 20100042631
    Abstract: Techniques for partitioning a query are provided. The techniques include establishing one or more criterion for partitioning a query, wherein the query comprises one or more tables, materializing a first of the one or more tables, partitioning the first of the one or more tables until the one or more criterion have been satisfied, and partitioning and joining a remainder of the one or more tables of the query.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Applicant: International Business Machines Corporation
    Inventors: Yefim Shuf, Hong Min, Terence Patrick Purcell, Ou Jin, Fen-Ling Lin, Brian Thinh-Vinh Tran, Patrick Dooling Bossman
  • Publication number: 20100042607
    Abstract: A database query is partitioned into an initial partition including a plurality of parallel groups, and is executed, via an execution plan, based on the initial partition. A sampling subset of data is identified from the plurality of parallel groups. Substantially in parallel with the executing of the query, the execution plan is executed on the sampling subset of data as a sampling thread. The execution plan is modified based on feedback from the execution of the execution plan on the sampling subset of data.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Applicant: International Business Machines Corporation
    Inventors: Hong Min, Yefim Shuf, Terence Patrick Purcell, You-Chin Fuh, Chunfeng Pei, Ou Jin
  • Publication number: 20090227251
    Abstract: A system for automatically monitoring and managing network performance. The system comprises a mobile phone, adapted to have a monitoring function for providing monitoring information and communications regarding monitoring and management of network performance; and a mobile communication network, providing mobile communication services to the mobile phone. The mobile communication network comprises a Mobile Measurement Agent (MMA), adapted to control performing of the monitoring function of the mobile phone, and to communicate with the mobile phone; a data server, adapted to store information comprising the monitoring information; and a component for processing the information stored in the data server, wherein a processing result of the information is used in performance monitoring and management of the mobile communication network.
    Type: Application
    Filed: March 5, 2008
    Publication date: September 10, 2009
    Applicant: HUAWEI TECHNOLOGIES CO., INC.
    Inventors: Bo Lei, Youqian Xiao, Zheng Zhao, Bo Liu, Ou Jin
  • Publication number: 20060121926
    Abstract: Disclosed is a method for displaying an image of a talker during a PTT call service in a mobile communication terminal. In the method, a current state is checked during a PTT call service. When the current state is a listening state, an image of a talker is read from a contact list and the read image is displayed on a screen. When the current state is a speaking state, a list of participants is displayed, in which a user name of the mobile communication terminal is highlighted. When the current state is a waiting state, a list of the participants is displayed on the screen, in which a waiting state icon is inserted at a position where a user name of the mobile communication terminal is displayed. Accordingly, the talker can be recognized more clearly during the PTT call service (or a POC call service).
    Type: Application
    Filed: December 8, 2005
    Publication date: June 8, 2006
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ou-Jin Joung
  • Publication number: 20060121927
    Abstract: Disclosed is a method for transmitting a message during a PTT call service in a mobile communication terminal. The method includes checking whether a message transmission key is input during a PTT call service; when the message transmission key is input, displaying a screen containing a plurality of preset messages; when one message is selected, creating an SMS message using the selected message and transmitting the created SMS message to a pre-selected participant; and when a direct message creation is selected, receiving a selection of a participant to whom a message is to be transmitted, receiving an input message, creating an SMS message using the input message, and transmitting the created SMS message to the selected participant. Accordingly, even a participant having no right to speak can inform other participants of his or her own state.
    Type: Application
    Filed: December 8, 2005
    Publication date: June 8, 2006
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ou-Jin Joung