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).

  • Publication number: 20240148405
    Abstract: A surgical instrument includes a chassis, an outer tube having a proximal end operably coupled to the chassis, and an inner tube extending within the outer tube. The inner tube has a proximal end operably coupled to the chassis to allow slidable movement of the inner tube relative to the outer tube in response to a force imparted to a distal end of the inner tube, and such that frictional force imparted to an outer surface of the outer tube is not imparted to the inner member.
    Type: Application
    Filed: October 15, 2020
    Publication date: May 9, 2024
    Applicant: Intuitive Surgical Operations, Inc.
    Inventors: David I. MOREIRA RIDSDALE, Harsukhdeep S. RATIA, Craig TSUJI, Zhou YE
  • Publication number: 20240135173
    Abstract: In various examples, a deep neural network (DNN) is trained to accurately predict, in deployment, distances to objects and obstacles using image data alone. The DNN may be trained with ground truth data that is generated and encoded using sensor data from any number of depth predicting sensors, such as, without limitation, RADAR sensors, LIDAR sensors, and/or SONAR sensors. Camera adaptation algorithms may be used in various embodiments to adapt the DNN for use with image data generated by cameras with varying parameters—such as varying fields of view. In some examples, a post-processing safety bounds operation may be executed on the predictions of the DNN to ensure that the predictions fall within a safety-permissible range.
    Type: Application
    Filed: June 27, 2023
    Publication date: April 25, 2024
    Inventors: Yilin Yang, Bala Siva Sashank Jujjavarapu, Pekka Janis, Zhaoting Ye, Sangmin Oh, Minwoo Park, Daniel Herrera Castro, Tommi Koivisto, David Nister
  • Publication number: 20240134566
    Abstract: Devices and techniques for continuous in-memory versioning are described herein. A memory subsystem includes a memory device configured to store a first data unit, a second data unit, and a third data unit, wherein the first, second, and third data units have a set of physical memory locations on the memory device, and metadata associated with the first, second, and third data units, the metadata including state information and a dirty commit timestamp; and a processing device, operatively coupled to the memory device, the processing device configured to: receive, from a host system, a first memory command associated with a logical memory address, the logical memory address mapped to the set of physical memory locations of the memory device; and in response to receiving the first memory command, perform a data operation on the first, second, or third data unit based on the state information and the dirty commit timestamp.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventors: Haojie Ye, David Andrew Roberts
  • Publication number: 20240134545
    Abstract: Disclosed in some examples are systems, devices, machine-readable mediums, and methods for customizing an in-memory versioning mode for each memory location according to a predicted access behavior to optimize memory device performance. Usage data in a previous time period may be utilized along with policy rules to determine whether to configure a particular memory address as a zero copy or direct copy mode. For example, memory addresses that are read frequently may be configured as direct copy mode to reduce the read latency penalty. This improves the functioning of the memory system by reducing read latency for memory addresses that are frequently read but written to less frequently, and reduces write latency for memory locations that are frequently written to, but not read as frequently.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: David Andrew Roberts, Haojie Ye
  • Publication number: 20240124478
    Abstract: The disclosure provides compounds of Formula (I) or a pharmaceutically acceptable salt thereof, wherein W1, W2, Y, Z, CS, R2, and R3 are as described herein. The compounds or their pharmaceutically acceptable salts can inhibit the G12C mutant of Kirsten rat sarcoma (KRAS) protein and are expected to have utility as therapeutic agents, for example, for treating cancer. The disclosure also provides pharmaceutical compositions which comprise compounds of Formula (I) or pharmaceutically acceptable salts thereof. The disclosure also relates to methods for use of the compounds or their pharmaceutically acceptable salts in the therapy and prophylaxis of cancer and for preparing pharmaceuticals for this purpose.
    Type: Application
    Filed: November 23, 2021
    Publication date: April 18, 2024
    Inventors: Yongxin Han, Elisabeth Hennessy, Andrew J. Hoover, Jesus Moreno, David L. Sloman, Uma Swaminathan, Yingchun Ye
  • Publication number: 20240117366
    Abstract: The present invention relates to methods and compositions for transforming soybean, corn, cotton, or canola explants using spectinomycin as a selective agent for transformation of the explants. The method may further comprise treatment of the explants with cytokinin during the transformation and regeneration process.
    Type: Application
    Filed: October 5, 2023
    Publication date: April 11, 2024
    Inventors: Brian J. Martinell, Michael W. Petersen, David A. Somers, Yuechun Wan, Edward Williams, Xudong Ye
  • 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