Patents by Inventor David YE

David YE 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: 10658793
    Abstract: A system includes a first electrical connector and a first multiplexer. The first electrical connector has multiple electrical contacts including at least a first data contact, a second data contact, a first power contact and a second power contact. The first multiplexer has a first data input, a second data input and a selector. The first data input is coupled to the first data contact. The second data input is coupled to the second data contact. The selector is coupled to the first power contact or the second power contact. The first multiplexer is configured to; direct the first data input to a first bus and direct the second data input to a second bus, or direct the first data input to the second bus and direct the second data input to the first bus, depending whether a voltage is present at the selector.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: May 19, 2020
    Assignee: Canary Connect, Inc.
    Inventors: Robert Blake, Matthew Rao, David Ye
  • Publication number: 20190288453
    Abstract: A system includes a first electrical connector and a first multiplexer. The first electrical connector has multiple electrical contacts including at least a first data contact, a second data contact, a first power contact and a second power contact. The first multiplexer has a first data input, a second data input and a selector. The first data input is coupled to the first data contact. The second data input is coupled to the second data contact. The selector is coupled to the first power contact or the second power contact. The first multiplexer is configured to; direct the first data input to a first bus and direct the second data input to a second bus, or direct the first data input to the second bus and direct the second data input to the first bus, depending whether a voltage is present at the selector.
    Type: Application
    Filed: July 14, 2017
    Publication date: September 19, 2019
    Inventors: Robert Blake, Matthew Rao, David Ye
  • Patent number: 9954909
    Abstract: In one embodiment, a video frame is received from an external source, one or more users are extracted from the video frame, and user attendee data is generated based on the one or more extracted users and stored in a database. The user attendee data and video frame are transmitted to the client device and a communication session of the client device is updated based on the video frame and attendee data.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: April 24, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Smiling Al, David Ye, Jin Li
  • Publication number: 20170351774
    Abstract: In one embodiment, a method includes receiving a request from a first user for a content page; in response to the request, identifying at least one content page, wherein the content page is associated with a page identifier; identifying a plurality of content items based at least in part on a plurality of content features associated with the content page; ranking the plurality of content items based at least in part on a plurality of user features associated with the first user; and delivering to the first user, with the requested content page, one or more of the plurality of content items as recommendations to the first user based on the ranking of the content items.
    Type: Application
    Filed: August 24, 2017
    Publication date: December 7, 2017
    Inventors: Yanxin Shi, Andrey Goder, David Ye
  • Patent number: 9773063
    Abstract: In one embodiment, a system includes one or more computing systems that implement a social networking environment containing a large number of heterogeneous objects type, each of the plurality of object types having varying features, the system implementing a generic object recommendation engine for scoring objects and recommending the objects to users of the social networking system. In particular embodiments, the user and content object features are fed as inputs into a heuristic model that generates an expected value for the content object and user. In particular embodiments, the object recommendation engine includes an online learner that may log a user's actions after the initial impression to determine the relatively degree of interest to the user.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: September 26, 2017
    Assignee: Facebook, Inc.
    Inventors: Yanxin Shi, Andrey Goder, David Ye
  • Publication number: 20150154960
    Abstract: In one embodiment, video and audio data of a plurality of users is received from at least one external device and a speaking user is identified from at least one of the video and audio data. One or more phrases is extracted from the audio data and at least one database is accessed to identify a different user based on the one or more extracted phrases. This different user is designated as the speaking user and the video, audio data and at least a portion of the user data is transmitted to a client device such that a communication session of the client device is updated.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Smiling AI, David YE
  • Publication number: 20150067023
    Abstract: In one embodiment, a video frame is received from an external source, one or more users are extracted from the video frame, and user attendee data is generated based on the one or more extracted users and stored in a database. The user attendee data and video frame are transmitted to the client device and a communication session of the client device is updated based on the video frame and attendee data.
    Type: Application
    Filed: August 27, 2013
    Publication date: March 5, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Smiling AI, David Ye, Jin Li
  • Publication number: 20140019233
    Abstract: A social networking system presents advertisements and recommendation units to its users. The recommendation units suggest actions for the users to increase their engagement with the social networking system or otherwise interact with other users, while the social networking system receives revenue from advertisers for displaying advertisements based on bid values associated with the advertisements. The social networking system determines values for the advertisements and for the recommendation units, where the values are measured in a comparable fashion. This allows the system to rank and select the advertisements and recommendation units together in a unified auction model. For example, the social networking system uses a pacing value to determine values of recommendation units having a common unit of measurement with expected values of advertisements to the social networking system.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Inventors: Andrey Goder, David Ye, Yanxin Shi, John Hegeman
  • Publication number: 20130151539
    Abstract: In one embodiment, a system includes one or more computing systems that implement a social networking environment containing a large number of heterogeneous objects type, each of the plurality of object types having varying features, the system implementing a generic object recommendation engine for scoring objects and recommending the objects to users of the social networking system. In particular embodiments, the user and content object features are fed as inputs into a heuristic model that generates an expected value for the content object and user. In particular embodiments, the object recommendation engine includes an online learner that may log a user's actions after the initial impression to determine the relatively degree of interest to the user.
    Type: Application
    Filed: December 7, 2011
    Publication date: June 13, 2013
    Inventors: Yanxin Shi, Andrey Goder, David Ye
  • Publication number: 20110096512
    Abstract: A portable housing of a moving laser beam reader or an imaging reader is held by an operator in a handheld mode during electro-optical reading of symbols. A docking station supports the housing in a docked state when the housing is not in the handheld mode. At least one proximity sensor is supported by the housing and/or the docking station. The proximity sensor detects the operator's remoteness from the sensor to lock the housing to the docking station in the docked state, and detects the operator's proximity to the sensor to release the housing from the docking station.
    Type: Application
    Filed: October 27, 2009
    Publication date: April 28, 2011
    Applicant: SYMBOL TECHNOLOGIES, INC.
    Inventors: Christopher KLICPERA, David YE