Patents by Inventor Cliff Chang
Cliff Chang 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: 11693875Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: GrantFiled: March 30, 2021Date of Patent: July 4, 2023Assignee: Asana, Inc.Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, Jr., David Braginsky, Scott Alexander Smith
-
Publication number: 20210216562Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: ApplicationFiled: March 30, 2021Publication date: July 15, 2021Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, JR., David Braginsky, Scott Alexander Smith
-
Patent number: 10970299Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: GrantFiled: September 18, 2020Date of Patent: April 6, 2021Assignee: Asana, Inc.Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, Jr., David Braginsky, Scott Alexander Smith
-
Publication number: 20210004381Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: ApplicationFiled: September 18, 2020Publication date: January 7, 2021Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, Jr., David Braginsky, Scott Alexander Smith
-
Patent number: 10846297Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: GrantFiled: February 26, 2020Date of Patent: November 24, 2020Assignee: Asana, Inc.Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, Jr., David Braginsky, Scott Alexander Smith
-
Publication number: 20200192908Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: ApplicationFiled: February 26, 2020Publication date: June 18, 2020Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, JR., David Braginsky, Scott Alexander Smith
-
Patent number: 10606859Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: GrantFiled: December 29, 2014Date of Patent: March 31, 2020Assignee: Asana, Inc.Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, Jr., David Braginsky, Scott Alexander Smith
-
Patent number: 9405810Abstract: A method is provided to produce a custom calendar user interface for display on an electronic device display screen comprising: receiving over a network code objects adapted for use to generate visual content items on the different user device display screens; receiving over the network from a user device, receiving a search query; identifying one or more respective received code objects that match the received search query; and sending over the network to one or more user devices, information indicating the identified matching code objects.Type: GrantFiled: December 29, 2014Date of Patent: August 2, 2016Assignee: Asana, Inc.Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, Jr., David Braginsky, Scott Alexander Smith
-
Publication number: 20160147846Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.Type: ApplicationFiled: December 29, 2014Publication date: May 26, 2016Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, JR., David Bragrinsky, Scott Alexander Smith
-
Publication number: 20160147773Abstract: A method is provided to produce a custom calendar user interface for display on an electronic device display screen comprising: receiving over a network code objects adapted for use to generate visual content items on the different user device display screens; receiving over the network from a user device, receiving a search query; identifying one or more respective received code objects that match the received search query; and sending over the network to one or more user devices, information indicating the identified matching code objects.Type: ApplicationFiled: December 29, 2014Publication date: May 26, 2016Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, JR., David Braginsky, Scott Alexander Smith
-
Publication number: 20130066706Abstract: Effects of content communications propagated to users of a social networking system may be tracked and measured by the social networking system. Identifiers of content presented to a user within a time period prior to an action performed by the user are recorded in a first label object associated with the action. The action performed by the user generates new content to be presented to other users. The identifiers of the new content and the first label object are recorded in new label objects associated with actions performed by the other users subsequent to viewing the new content. Various metrics may be determined by analyzing the label objects associated with actions performed by users of the social networking system, including virality, reach, and identifying users that share a particular content item.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: c/o Facebook, Inc.Inventors: Gary Wu, Cliff Chang, Janaka Liyanage, Neville Bowers
-
Patent number: 7126459Abstract: A warning device for bicycle mainly includes a magnetic and a coil mechanism. The magnetic mechanism includes a magnetic element assembly, a mounting module, and a holding module movably connected to the mounting module for holding the magnetic element assembly therein. The coil mechanism includes a housing, a coil assembly, a rectifier unit, a plurality of light-emitting elements, and a connecting module. The coil assembly, the rectifier unit, and the light-emitting elements are electrically connected to one another and then received in the housing. The mounting module of the magnetic mechanism is fixedly mounted on a fixed part of a bicycle close to a wheel thereof, and the connecting module of the coil module is fixedly connected to two spokes of the wheel, such that the magnetic element assembly and the coil assembly are located at corresponding radial positions relative to the wheel.Type: GrantFiled: October 12, 2004Date of Patent: October 24, 2006Assignee: Everlive Technologies, Co., Ltd.Inventor: Cliff Chang
-
Publication number: 20060082449Abstract: A warning device for bicycle mainly includes a magnetic and a coil mechanism. The magnetic mechanism includes a magnetic element assembly, a mounting module, and a holding module movably connected to the mounting module for holding the magnetic element assembly therein. The coil mechanism includes a housing, a coil assembly, a rectifier unit, a plurality of light-emitting elements, and a connecting module. The coil assembly, the rectifier unit, and the light-emitting elements are electrically connected to one another and then received in the housing. The mounting module of the magnetic mechanism is fixedly mounted on a fixed part of a bicycle close to a wheel thereof, and the connecting module of the coil module is fixedly connected to two spokes of the wheel, such that the magnetic element assembly and the coil assembly are located at corresponding radial positions relative to the wheel.Type: ApplicationFiled: October 12, 2004Publication date: April 20, 2006Inventor: Cliff Chang