Patents by Inventor Yu-Shan Fung

Yu-Shan Fung 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: 20230334550
    Abstract: Techniques and arrangements for performing data analysis in order to generate connections between merchants. For instance, a payment service may determine, based at least in part on transaction information, that a first customer conducted a first transaction at a first merchant followed a subsequent transaction at a second merchant. The payment service may further determine that a second customer conducted a second transaction at the first merchant followed by a subsequent transaction at a third merchant, Based on transaction information associated with the first transaction and the second transaction, the payment service may create a buyer profile including the first customer and second customer. Upon the payment service receiving a request to process a third transaction between the first merchant and the second customer, the payment service can generate a recommendation that the second customer conduct a subsequent transaction to the third transaction at the second merchant rather than the third merchant.
    Type: Application
    Filed: December 27, 2022
    Publication date: October 19, 2023
    Inventors: Ramy Bebawy, Philip Zigoris, Yongxue Qi, Yu-Shan Fung, Riley Crane
  • Patent number: 11587142
    Abstract: Techniques and arrangements for performing data analysis in order to generate connections between merchants. For instance, a payment service may determine, based at least in part on transaction information, that a first customer conducted a first transaction at a first merchant followed a subsequent transaction at a second merchant. The payment service may further determine that a second customer conducted a second transaction at the first merchant followed by a subsequent transaction at a third merchant, Based on transaction information associated with the first transaction and the second transaction, the payment service may create a buyer profile including the first customer and second customer. Upon the payment service receiving a request to process a third transaction between the first merchant and the second customer, the payment service can generate a recommendation that the second customer conduct a subsequent transaction to the third transaction at the second merchant rather than the third merchant.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: February 21, 2023
    Assignee: Block, Inc.
    Inventors: Ramy Bebawy, Philip Zigoris, Yongxue Qi, Yu-Shan Fung, Riley Crane
  • Patent number: 10740822
    Abstract: Techniques and arrangements for performing data analysis in order to generate connections between merchants. For instance, a payment service may determine, based at least in part on transaction information, that a first customer conducted a first transaction at a first merchant followed a subsequent transaction at a second merchant. The payment service may further determine that a second customer conducted a second transaction at the first merchant followed by a subsequent transaction at a third merchant, Based on transaction information associated with the first transaction and the second transaction, the payment service may create a buyer profile including the first customer and second customer. Upon the payment service receiving a request to process a third transaction between the first merchant and the second customer, the payment service can generate a recommendation that the second customer conduct a subsequent transaction to the third transaction at the second merchant rather than the third merchant.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: August 11, 2020
    Assignee: Square, Inc.
    Inventors: Ramy Bebawy, Philip Zigoris, Yongxue Qi, Yu-Shan Fung, Riley Crane
  • Publication number: 20150347417
    Abstract: Generally described, embodiments of the present invention provide the ability to generate a universal query result set from several different search index result sets by including identifications of items from the different search index result sets in an accurate manner. After a query has been submitted, search index result sets are received from several different search indexes, an allocation score for each search index is computed and a universal item score for the top-level item identified in each search index is computed. The method then combines the allocation score and the universal item score for the top level item for each search index result set and adds the item with the highest combined score to the universal query result set.
    Type: Application
    Filed: March 2, 2015
    Publication date: December 3, 2015
    Inventors: Heath W. Hohwald, Yu Shan Fung
  • Patent number: 8972382
    Abstract: Generally described, embodiments of the present invention provide the ability to generate a universal query result set from several different search index result sets by including identifications of items from the different search index result sets in an accurate manner. After a query has been submitted, search index result sets are received from several different search indexes, an allocation score for each search index is computed and a universal item score for the top-level item identified in each search index is computed. The method then combines the allocation score and the universal item score for the top level item for each search index result set and adds the item with the highest combined score to the universal query result set.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: March 3, 2015
    Assignee: A9.com, Inc.
    Inventors: Heath W. Hohwald, Yu Shan Fung
  • Publication number: 20130325521
    Abstract: Techniques and structures are disclosed relating to the rental of vehicles owned by different owners (i.e., a peer to peer vehicle network). Each owner may have his or her own set of rental criteria associated with a particular vehicle. Prospective drivers may have to meet (or choose from) this criteria to be able to rent a vehicle. Drivers may be able to choose a vehicle for rent based on a distance from one or more vehicles (e.g., closer vehicles are displayed higher in search results), price, or other factors. Messages and alerts may be exchanged between a server that implements a vehicle rental system and owner, driver, and/or vehicle computing devices. Location information about the vehicles is collected at the server, and a driver may be able to see the actual location of a vehicle for an upcoming rental. Vehicles may be remotely unlocked so that a driver can use the vehicle with keyless entry.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Inventors: Akhtar Jameel, Yu-Shan Fung, John Laxson, Benjamin Stabler
  • Publication number: 20130321178
    Abstract: Techniques and structures are disclosed relating to rental of vehicles, which may be owned by different owners. Each owner may have his or her own set of rental criteria associated with a particular vehicle, which prospective renters may have to meet to be able to rent the particular vehicle. Vehicles may be determined to be for rent based on a distance to a renter, price, and other factors. Messages and alerts may be exchanged between a server and an owner, renter, and/or vehicle computing device. Location information about vehicles is collected, and may be associated with particular drivers. Historical information and other data may be used to predict driver destinations. Targeted advertisements may be sent to renters based on predicted destinations, demographic information, or other information. In some embodiments, targeted advertisements are based on social networking website data. Vehicles may also be remotely located through the use of a horn and/or lights.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Inventors: Akhtar Jameel, Yu-Shan Fung, John Laxson, Benjamin Stabler
  • Patent number: 8478739
    Abstract: Generally described, embodiments of the present invention provide the ability to generate a universal query result set from several different search index result sets by including identifications of items from the different search index result sets in an accurate manner. After a query has been submitted, search index result sets are received from several different search indexes, an allocation score for each search index is computed and a universal item score for the top-level item identified in each search index is computed. The method then combines the allocation score and the universal item score for the top level item for each search index result set and adds the item with the highest combined score to the universal query result set.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: July 2, 2013
    Assignee: A9.com, Inc.
    Inventors: Heath W. Hohwald, Yu Shan Fung
  • Publication number: 20110208711
    Abstract: Various features are disclosed for storing and providing access to event data reflective of user-generated events, including events associated with search query submission of users. One such feature enables users to annotate search results, to later recall and view these annotations, and to publish the annotations to other users. Another feature involves recording event data reflective of search result viewing events of users, and using this event data to personalize search results pages for particular users.
    Type: Application
    Filed: April 29, 2011
    Publication date: August 25, 2011
    Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Patent number: 7945637
    Abstract: A web site system includes an event history server system that persistently stores event data reflective of events that occur during browsing sessions of web site users, and makes such data available to other applications and services in real time. The server system may, for example, be used to record information about every mouse click of every recognized user, and may also be used to record other types of events such as impressions and mouse-over events. The event data of a particular user may be retrieved from the server system based on event type, event time of occurrence, and various other criteria. In one embodiment, the server system includes a cache layer that caches event data by session ID, and includes a persistent storage layer the persistently stores the event data by user ID. Also disclosed are various application features that may be implemented using the stored event data.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: May 17, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Patent number: 7895325
    Abstract: An event history server system stores event data descriptive of user-specific events that occur in browsing sessions of users. A query interface of the event history server system enables applications to selectively retrieve the event data based on various event parameters such as event type, event time of occurrence, and user identifier. The applications may, for example, include one or more personalization applications that generate personalized content for users.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: February 22, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Patent number: 7752195
    Abstract: A universal query result set is generated from several different search index result sets by including identifications of items from the different search index result sets in an accurate manner. After a query has been submitted, search index result sets are received from several different search indexes, an allocation score for each search index is computed and a universal item score for the top-level item identified in each search index is computed. The allocation score and the universal item score are combined for the top level item for each search index result set. The item with the highest combined score is added to the universal query result set.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: July 6, 2010
    Assignee: A9.com, Inc.
    Inventors: Heath W Hohwald, Yu Shan Fung
  • Publication number: 20090276407
    Abstract: An event history server system stores event data descriptive of user-specific events that occur in browsing sessions of users. A query interface of the event history server system enables applications to selectively retrieve the event data based on various event parameters such as event type, event time of occurrence, and user identifier. The applications may, for example, include one or more personalization applications that generate personalized content for users.
    Type: Application
    Filed: July 13, 2009
    Publication date: November 5, 2009
    Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Patent number: 7565425
    Abstract: A web site system includes an event history server system that persistently stores event data reflective of events that occur during browsing sessions of web site users, and makes such data available to other applications and services in real time. The server system may, for example, be used to record information about every mouse click of every recognized user, and may also be used to record other types of events such as impressions and mouse-over events. The event data of a particular user may be retrieved from the server system based on event type, event time of occurrence, and various other criteria. In one embodiment, the server system includes a cache layer that caches event data by session ID, and includes a persistent storage layer the persistently stores the event data by user ID. Also disclosed are various application features that may be implemented using the stored event data.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: July 21, 2009
    Assignee: Amazon Technologies, Inc.
    Inventors: Taylor N. Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Publication number: 20060112178
    Abstract: A web site system includes an event history server system that persistently stores event data reflective of events that occur during browsing sessions of web site users, and makes such data available to other applications and services in real time. The server system may, for example, be used to record information about every mouse click of every recognized user, and may also be used to record other types of events such as impressions and mouse-over events. The event data of a particular user may be retrieved from the server system based on event type, event time of occurrence, and various other criteria. In one embodiment, the server system includes a cache layer that caches event data by session ID, and includes a persistent storage layer the persistently stores the event data by user ID. Also disclosed are various application features that may be implemented using the stored event data.
    Type: Application
    Filed: January 4, 2006
    Publication date: May 25, 2006
    Inventors: Taylor Van Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber
  • Publication number: 20050033803
    Abstract: A web site system includes an event history server system that persistently stores event data reflective of events that occur during browsing sessions of web site users, and makes such data available to other applications and services in real time. The server system may, for example, be used to record information about every mouse click of every recognized user, and may also be used to record other types of events such as impressions and mouse-over events. The event data of a particular user may be retrieved from the server system based on event type, event time of occurrence, and various other criteria. In one embodiment, the server system includes a cache layer that caches event data by session ID, and includes a persistent storage layer the persistently stores the event data by user ID. Also disclosed are various application features that may be implemented using the stored event data.
    Type: Application
    Filed: July 2, 2003
    Publication date: February 10, 2005
    Inventors: Taylor Vleet, Yu-Shan Fung, Ruben Ortega, Udi Manber