Patents by Inventor Ken Sun
Ken Sun 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: 11830053Abstract: Methods and systems for analyzing, ordering and presenting item listings are described. In one example embodiment, a search query is processed to identify item listings satisfying the search query. Then, for each item listing that satisfies the search query, a ranking score is derived and assigned to the item listing. The ranking score is based in part on a relevance score, a listing quality score and a business rules score (or, adjustment factor). Finally, the item listings are ordered, based on their corresponding ranking score, and presented in order in a search results page.Type: GrantFiled: May 28, 2021Date of Patent: November 28, 2023Assignee: eBay Inc.Inventors: Olivier G Dumon, Ryan McDonald, Muhammad Faisal Rehman, Julie Lavee Netzloff, Ken Sun
-
Patent number: 11478208Abstract: An X-ray image quality control system includes an image acquisition unit configured to acquire an X-ray image and determine the type of imaged body part and the type of projection mode. A quality detection unit is configured to detect an image defect in X-ray image with regard to the type of the imaged body part and/or the type of the projection mode. The quality control system effectively identifies image defects including inaccurate positioning, patient movement, external object artifacts, and poor exposure. The system provides feedback to the technician at the image acquisition point to adjust the image acquisition solution in a timely manner.Type: GrantFiled: July 28, 2020Date of Patent: October 25, 2022Assignee: Carestream Health, Inc.Inventors: Ken Sun, Mingzhi Chen, Xinyu Zhang, Jing Zhang, Minggang She
-
Publication number: 20220280129Abstract: This invention concerns digital radiography, especially in relation to a long-length imaging method based on digital radiography, as well as a digital radiography device, an image processing system and a computer-readable memory medium to implement the method. According to one respect of the invention, the long-length imaging method based on digital radiography comprises the following steps: A. determining a part of interest of an anatomy of an object; B. determining imaging parameters of digital radiography based on the part of interest, the imaging parameters at least including a plurality of specified positions of imaging components, wherein the plurality of specified positions are configured to make X-ray images captured at the plurality of specified positions by the imaging components include the part of interest of the anatomy of the object; and C.Type: ApplicationFiled: February 16, 2022Publication date: September 8, 2022Inventors: Ken SUN, Mona ZHANG, Mingzhi CHEN, Xinyu ZHANG, Minggang SHE, Jun LIU
-
Publication number: 20210321968Abstract: An X-ray image quality control system includes an image acquisition unit configured to acquire an X-ray image and determine the type of imaged body part and the type of projection mode. A quality detection unit is configured to detect an image defect in X-ray image with regard to the type of the imaged body part and/or the type of the projection mode. The quality control system effectively identifies image defects including inaccurate positioning, patient movement, external object artifacts, and poor exposure. The system provides feedback to the technician at the image acquisition point to adjust the image acquisition solution in a timely manner.Type: ApplicationFiled: July 28, 2020Publication date: October 21, 2021Inventors: Ken SUN, Mingzhi CHEN, Xinyu ZHANG, Jing ZHANG, Minggang SHE
-
Publication number: 20210287272Abstract: Methods and systems for analyzing, ordering and presenting item listings are described. In one example embodiment, a search query is processed to identify item listings satisfying the search query. Then, for each item listing that satisfies the search query, a ranking score is derived and assigned to the item listing. The ranking score is based in part on a relevance score, a listing quality score and a business rules score (or, adjustment factor). Finally, the item listings are ordered, based on their corresponding ranking score, and presented in order in a search results page.Type: ApplicationFiled: May 28, 2021Publication date: September 16, 2021Inventors: Olivier G. Dumon, Ryan McDonald, Muhammad Faisal Rehman, Julie Lavee Netzloff, Ken Sun
-
Patent number: 11023945Abstract: Methods and systems for analyzing, ordering and presenting item listings are described. In one example embodiment, a search query is processed to identify item listings satisfying the search query. Then, for each item listing that satisfies the search query, a ranking score is derived and assigned to the item listing. The ranking score is based in part on a relevance score, a listing quality score and a business rules score (or, adjustment factor). Finally, the item listings are ordered, based on their corresponding ranking score, and presented in order in a search results page.Type: GrantFiled: June 5, 2017Date of Patent: June 1, 2021Assignee: eBay Inc.Inventors: Olivier G. Dumon, Ryan McDonald, Muhammad Faisal Rehman, Julie Lavee Netzloff, Ken Sun
-
Patent number: 10846473Abstract: Techniques for enhancing content being rendered on an electronic device are described herein. In some instances, the techniques include monitoring interactions between a user and a content item that the user consumes on an electronic device. The content items may include electronic books, songs, videos, documents, or the like. In response to detecting an interaction between the user and the content item, the techniques may publish an event indicative of the interaction to an application platform that hosts one or more applications. The applications may be designed to enhance the content that the user consumes in one or more specified ways.Type: GrantFiled: October 19, 2016Date of Patent: November 24, 2020Assignee: Amazon Technologies, Inc.Inventors: Charles L. Ward, Donald Ryan Willhoit, Lars C. Ulness, Gerald Ken Sun, Sherif M. Yacoub, Colin Bodell
-
Patent number: 10831707Abstract: Information from source databases is retrieved and stored on a database storage system. Multiple point-in-time copies are obtained for each database. A source database may contain partitions comprising sets of database tables. A partition is imported into a virtual database created. The database storage system validates the partition before importing, by checking whether the partition includes database tables that refer to database tables outside the partition. A partition imported in a virtual database may be rewinded to an older state or refreshed to a more recent state. Multiple partitions may be included in a virtual database and the state of each partition modified independent of the state of the remaining virtual database including the other partitions. Multiple versions of the same partition corresponding to different points in time are incorporated in the same virtual database, thereby allowing a query to process different versions of the same database table.Type: GrantFiled: May 7, 2018Date of Patent: November 10, 2020Assignee: Delphix Corp.Inventors: Hubert Ken Sun, Henrik Mattsson
-
Patent number: 10635711Abstract: Methods and systems for using a demand metric for disambiguating a keyword entered from a user of a client machine, the keyword ambiguously identifying a product category, deriving a dominant product category that indicates the probable identity of the product category, and providing selectable images of aspects of the dominant product category for rendering at the client machine. Selection of one of the selectable images of aspects of the dominant product category disambiguates the identity of the ambiguously identified product category. Additional aspects of the disambiguated product category are then presented to the user.Type: GrantFiled: November 3, 2015Date of Patent: April 28, 2020Assignee: PAYPAL, INC.Inventors: Ashita Achuthan, Olivier G. Dumon, Ryan McDonald, Muhammad Faisal Rehman, Julie Lavee Netzloff, Ken Sun
-
Patent number: 10621240Abstract: A computer-implemented system and method for keyword extraction are disclosed. The system in an example embodiment includes a keyword extraction component to extract relevant keywords from content of a web page, to identify items relevant to the extracted keywords, and to rank the relevant items.Type: GrantFiled: June 13, 2012Date of Patent: April 14, 2020Assignee: eBay Inc.Inventors: Alec Reitter, Barbara Chang, Ken Sun, Raghav Gupta, Alvaro Bolivar, Alan Lewis
-
Publication number: 20190318388Abstract: Systems and methods to search with a mobile device are described. The system may receive a request, over a network, from a device. The request may include search information to search a database and location information including a first location that identifies a location of the device. The system may further generate search results based on the search information that describes items and arranges their descriptions based on the search information, the first location, and a current event corresponding to the location of the device. The system may further arrange the descriptions of the items as a first arrangement based on an order associated with a second location that is associated with a historical event that matches the current event. The system may further communicate a user interface, over the network, to the device. The user interface include the descriptions of the items in accordance with the first arrangement.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Inventor: Ken Sun
-
Patent number: 10430434Abstract: A storage system performs transformations of data stored as source snapshots to obtain transformed snapshots. The storage system stores relations between source snapshots, for example, parent child relationships. The storage system analyzes relationships between source snapshots to determine relationships between transformed snapshots. The storage system creates a transformed snapshot based on a source snapshot. The storage system traverses the graph representing source snapshots to identify ancestor or descendants of the source snapshots that were previously transformed. The storage system determines the transformed snapshots corresponding to the ancestor and descendant source snapshots and relates them to the newly created transformed snapshot.Type: GrantFiled: January 20, 2017Date of Patent: October 1, 2019Assignee: Delphix CorporationInventors: Hubert Ken Sun, Christopher G. Siden, Kyle Cackett
-
Publication number: 20190012321Abstract: Information from source databases is retrieved and stored on a database storage system. Multiple point-in-time copies are obtained for each database. A source database may contain partitions comprising sets of database tables. A partition is imported into a virtual database created. The database storage system validates the partition before importing, by checking whether the partition includes database tables that refer to database tables outside the partition. A partition imported in a virtual database may be rewinded to an older state or refreshed to a more recent state. Multiple partitions may be included in a virtual database and the state of each partition modified independent of the state of the remaining virtual database including the other partitions. Multiple versions of the same partition corresponding to different points in time are incorporated in the same virtual database, thereby allowing a query to process different versions of the same database table.Type: ApplicationFiled: May 7, 2018Publication date: January 10, 2019Inventors: Hubert Ken Sun, Henrik Mattsson
-
Patent number: 10083196Abstract: A database storage system creates secure snapshots or virtual databases based on a source database that stores sensitive information. The database storage system applies a masking function to the sensitive data and stores the masked data in the secure snapshot. The database storage system creates secure snapshots that share masked database blocks with other secure snapshots. The database storage system shares masked database blocks by storing information identifying a previously created masked database block for a new secure snapshot. If a masked database block for the new secure snapshot is different from the previously created masked database block, the database storage system stores metadata including the difference between the two masked database blocks. The database storage system allows sharing any transformed database blocks across snapshot, if the transformed database blocks are obtained by applying a transformation function to data of the source database.Type: GrantFiled: February 2, 2016Date of Patent: September 25, 2018Assignee: Delphix CorporationInventors: Eric Noah Schrock, Hubert Ken Sun, Matthew Allan Ahrens, Matthew Benjamin Amdur
-
Patent number: 10025528Abstract: A storage system executes transform scripts to transform data stored in a source snapshot to obtain transformed snapshot. A transform script may be used to upgrade data stored in a snapshot from a version of an application to a newer version of the application. The storage system stores intermediate snapshots during execution of a transform scripts. The storage system reuses data stored during execution of transform scripts to optimize execution of newer transform scripts. For example, the storage system identifies a previously executed transform script having a matching prefix of transform operations and reuses an intermediate snapshot obtained by executing the matching prefix. The storage system processes the intermediate snapshot by executing the remaining transform operations of the new transform script.Type: GrantFiled: January 20, 2017Date of Patent: July 17, 2018Assignee: Delphix CorporationInventors: Hubert Ken Sun, Christopher G. Siden, Kyle Cackett
-
Patent number: 9990366Abstract: Information from source databases is retrieved and stored on a database storage system. Multiple point-in-time copies are obtained for each database. A source database may contain partitions comprising sets of database tables. A partition is imported into a virtual database created. The database storage system validates the partition before importing, by checking whether the partition includes database tables that refer to database tables outside the partition. A partition imported in a virtual database may be rewinded to an older state or refreshed to a more recent state. Multiple partitions may be included in a virtual database and the state of each partition modified independent of the state of the remaining virtual database including the other partitions. Multiple versions of the same partition corresponding to different points in time are incorporated in the same virtual database, thereby allowing a query to process different versions of the same database table.Type: GrantFiled: March 13, 2015Date of Patent: June 5, 2018Assignee: Delphix CorporationInventors: Hubert Ken Sun, Henrik Mattsson
-
Patent number: 9779166Abstract: A method and system for determining an order of presentation of the search results is provided. An example system comprises a search request detector, a search engine, and an intermingler. The search request detector may be configured to receive a search request, and the search engine may be configured to determine search results based on the search request. The search results may comprise a first set of items of a first type and a second set of items of a second type. The number of items in the first set and the number of items in the second may reflect a predetermined target ratio. The intermingler may be configured to determine an order of presentation of the search results in a list of search results based on the target ratio.Type: GrantFiled: June 24, 2014Date of Patent: October 3, 2017Assignee: eBay Inc.Inventors: Ken Sun, Sanjay Pundlkrao Ghatare, Oliver G. Dumon, Julie Lavee Netzloff, Muhammad Faisal Rehman, Ryan McDonald
-
Publication number: 20170270586Abstract: Methods and systems for analyzing, ordering and presenting item listings are described. In one example embodiment, a search query is processed to identify item listings satisfying the search query. Then, for each item listing that satisfies the search query, a ranking score is derived and assigned to the item listing. The ranking score is based in part on a relevance score, a listing quality score and a business rules score (or, adjustment factor). Finally, the item listings are ordered, based on their corresponding ranking score, and presented in order in a search results page.Type: ApplicationFiled: June 5, 2017Publication date: September 21, 2017Inventors: Olivier G. Dumon, Ryan McDonald, Muhammad Faisal Rehman, Julie Lavee Netzloff, Ken Sun
-
Publication number: 20170206017Abstract: A storage system executes transform scripts to transform data stored in a source snapshot to obtain transformed snapshot. A transform script may be used to upgrade data stored in a snapshot from a version of an application to a newer version of the application. The storage system stores intermediate snapshots during execution of a transform scripts. The storage system reuses data stored during execution of transform scripts to optimize execution of newer transform scripts. For example, the storage system identifies a previously executed transform script having a matching prefix of transform operations and reuses an intermediate snapshot obtained by executing the matching prefix. The storage system processes the intermediate snapshot by executing the remaining transform operations of the new transform script.Type: ApplicationFiled: January 20, 2017Publication date: July 20, 2017Inventors: Hubert Ken Sun, Christopher G. Siden, Kyle Cackett
-
Publication number: 20170206016Abstract: A storage system performs transformations of data stored as source snapshots to obtain transformed snapshots. The storage system stores relations between source snapshots, for example, parent child relationships. The storage system analyzes relationships between source snapshots to determine relationships between transformed snapshots. The storage system creates a transformed snapshot based on a source snapshot. The storage system traverses the graph representing source snapshots to identify ancestor or descendants of the source snapshots that were previously transformed. The storage system determines the transformed snapshots corresponding to the ancestor and descendant source snapshots and relates them to the newly created transformed snapshot.Type: ApplicationFiled: January 20, 2017Publication date: July 20, 2017Inventors: Hubert Ken Sun, Christopher G. Siden, Kyle Cackett