Patents by Inventor Daniel Ellis
Daniel Ellis 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: 20180113828Abstract: A method of configuring a Universal Serial Bus (USB) connection between a first and second devices, the USB connection comprising a plurality of data channels, each having a pair of signal links, each signal link including a port at either end of the connection, and a signal wire formed of one or more physical wires extending between corresponding ports. Each of the signal links are configured with a first direction for transmission of data. The first direction is determined based on an initial required data transmission capacity in each direction between the first and second devices. Thereafter, depending on required capacity in the different directions, a selection is made which of the signal links should change their direction of transmission from the first direction to a second direction and a redirection signal is sent to each of the selected signal links to cause the change in direction of transmission.Type: ApplicationFiled: March 22, 2016Publication date: April 26, 2018Applicant: DISPLAYLINK (UK) LIMITEDInventors: Daniel Ellis, Peter Burgers, Richard Jonathan Petrie
-
Publication number: 20180068638Abstract: An apparatus for co-ordinating display data sent to a display device includes two or more panels or sub-displays together forming a single display screen for displaying at least one complete image. Each display panel has a display input for receiving display data of part of the complete image from a corresponding display output of a display control device. The display control device receives, from a host device, packets of display data destined for one of the display panels. The display control device directs the packets to one or more processors in the display control device for processing and storing the display data in a respective buffer according to which respective display panel the display data is destined for. The processed display data is output from the buffers at a synchronized time to the display output corresponding to the respective display panel for which the display data is destined.Type: ApplicationFiled: March 17, 2016Publication date: March 8, 2018Applicant: DISPLAYLINK (UK) LIMITEDInventors: Daniel Ellis, Douglas Morse, Richard Johathan Petrie
-
Publication number: 20180032301Abstract: Data, particularly display data, is sent to a particular peripheral device, particularly a display device) from a computer device, such as a mobile device. The method involves determining an identifier of each peripheral device and receiving (35) a user identification identifying a particular peripheral device. The user identification is then associated (36) with the identifier of the particular peripheral device, and data is sent to the particular peripheral device based on the identifier associated with the user identification. The user identification comprises a user gesture which is captured as an input image, which is processed to determine which particular peripheral device the user gesture is gesturing towards and associating the user gesture with the identifier of the particular peripheral device.Type: ApplicationFiled: February 10, 2016Publication date: February 1, 2018Inventors: Jonathan Alexander JEACOCKE, Daniel Ellis
-
Publication number: 20170278525Abstract: A content server accessing an audio stream, and inputs portions of the audio stream into one or more non-speech classifiers for classification, the non-speech classifiers generating, for portions of the audio stream, a set of raw scores representing likelihoods that the respective portion of the audio stream includes an occurrence of a particular class of non-speech sounds associated with each of the non-speech classifiers. The content server generates binary scores for the sets of raw scores, the binary scores generated based on a smoothing of a respective set of raw scores. The content server applies a set of non-speech captions to portions of the audio stream in time, each of the sets of non-speech captions based on a different one of the set binary scores of the corresponding portion of the audio stream.Type: ApplicationFiled: August 23, 2016Publication date: September 28, 2017Inventors: Fangzhou Wang, Sourish Chaudhuri, Daniel Ellis, Nathan Reale
-
Publication number: 20170218029Abstract: Synthetic nanostructures, polypeptides that are useful, for example, in making synthetic nanostructures, and methods for using such synthetic nanostructures are disclosed herein.Type: ApplicationFiled: April 18, 2017Publication date: August 3, 2017Inventors: David BAKER, Jacob B. BALE, Neil P. KING, William H. SHEFFLER, Daniel ELLIS
-
Patent number: 9630994Abstract: Synthetic nanostructures, polypeptides that are useful, for example, in making synthetic nanostructures, and methods for using such synthetic nanostructures are disclosed herein.Type: GrantFiled: November 3, 2015Date of Patent: April 25, 2017Assignee: University of WashingtonInventors: David Baker, Jacob B. Bale, Neil P. King, William H. Sheffler, Daniel Ellis
-
Publication number: 20170073094Abstract: This relates to an encapsulating method and a cylindrical sleeve device for storing a hollow roller cover particularly when the material of the cover is covered with material in an unset condition. This encapsulating method comprises using the hollow interior cylindrical portion of a hollow roller cover, an oversized plastic bag, inserting the excess plastic bag into one end of the hollow roller cover, then inserting the inner reduced diameter cylindrical sleeve devise which encloses the hollow roller cover by wedging the excess of plastic of the oversized plastic bag between the inner hollow roller cover and the outer sides of the cylindrical sleeve devise, hermetically sealing the hollow roller cover creating an air tight enclosure to form an unconventional cylindrical container allowing for temporarily storing and re-use of the roller cover.Type: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Inventor: Daniel Ellis Hall
-
Publication number: 20160321286Abstract: One embodiment of the present invention sets forth a technique for replicating a file within a network of servers. The technique includes determining one or more regional master servers included in a regional cluster of servers and causing each regional master sever to retrieve a file from a fill source. The technique further includes, for at least one local cluster of servers included in the regional cluster of servers, determining one or more local master servers included in the at least one local cluster of servers, and causing each local master server to retrieve the file from one of the one or more regional master servers.Type: ApplicationFiled: March 10, 2016Publication date: November 3, 2016Inventors: Andrew Chen, Christopher Brand, Daniel Ellis, Alex Gutarin
-
Publication number: 20160249905Abstract: A surgical assembly, the assembly including a first guidewire, a second guidewire, in which each of the first guidewire and the second guidewire are configured to be received by a bone block, a first suture loop, a second suture loop, a first locking component, and a second locking component, in which the first locking component is coupled to the first suture loop and the second locking component is coupled to the second suture loop.Type: ApplicationFiled: April 22, 2016Publication date: September 1, 2016Applicant: Smith & Nephew, Inc.Inventors: Jeffrey Wyman, Daniel Ellis, Graham Smith, Ettore Taverna
-
Publication number: 20160122392Abstract: Synthetic nanostructures, polypeptides that are useful, for example, in making synthetic nanostructures, and methods for using such synthetic nanostructures are disclosed herein.Type: ApplicationFiled: November 3, 2015Publication date: May 5, 2016Inventors: David BAKER, Jacob B. BALE, Neil P. KING, William H. SHEFFLER, Daniel ELLIS
-
Patent number: 8586847Abstract: Methods, computing devices, and machine readable storage media for generating a fingerprint of a music sample. The music sample may be filtered into a plurality of frequency bands. Onsets in each of the frequency bands may be independently detected. Inter-onset intervals between pairs of onsets within the same frequency band may be determined. At least one code associated with each onset may be generated, each code comprising a frequency band identifier identifying a frequency band in which the associated onset occurred and one or more inter-onset intervals. Each code may be associated with a timestamp indicating when the associated onset occurred within the music sample. All generated codes and the associated timestamps may be combined to form the fingerprint.Type: GrantFiled: December 2, 2011Date of Patent: November 19, 2013Assignee: The Echo Nest CorporationInventors: Daniel Ellis, Brian Whitman
-
Patent number: 8492633Abstract: A method for fingerprinting an unknown music sample is disclosed. A plurality of known tracks may be segmented into reference samples. A reference fingerprint including a plurality of codes may be generated for each reference sample. An inverted index including, for each possible code value, a list of reference samples having reference fingerprints that contain the respective code value may be generated. An unknown fingerprint including a plurality of codes may be generated from the unknown music sample. A code match histogram may list candidate reference samples and associated scores, each score indicating a number of codes from the unknown fingerprint that match codes in the reference fingerprint. Time difference histograms may be generated for two or more reference samples having the highest scores. A determination may be made whether or not a single reference sample matches the unknown music sample based on a comparison of the time difference histograms.Type: GrantFiled: June 12, 2012Date of Patent: July 23, 2013Assignee: The Echo Nest CorporationInventors: Brian Whitman, Andrew Nesbit, Daniel Ellis
-
Publication number: 20130139674Abstract: A method for fingerprinting an unknown music sample is disclosed. A plurality of known tracks may be segmented into reference samples. A reference fingerprint including a plurality of codes may be generated for each reference sample. An inverted index including, for each possible code value, a list of reference samples having reference fingerprints that contain the respective code value may be generated. An unknown fingerprint including a plurality of codes may be generated from the unknown music sample. A code match histogram may list candidate reference samples and associated scores, each score indicating a number of codes from the unknown fingerprint that match codes in the reference fingerprint. Time difference histograms may be generated for two or more reference samples having the highest scores. A determination may be made whether or not a single reference sample matches the unknown music sample based on a comparison of the time difference histograms.Type: ApplicationFiled: June 12, 2012Publication date: June 6, 2013Inventors: Brian Whitman, Andrew Nesbit, Daniel Ellis
-
Publication number: 20130139673Abstract: Methods, computing devices, and machine readable storage media for generating a fingerprint of a music sample. The music sample may be filtered into a plurality of frequency bands. Onsets in each of the frequency bands may be independently detected. Inter-onset intervals between pairs of onsets within the same frequency band may be determined. At least one code associated with each onset may be generated, each code comprising a frequency band identifier identifying a frequency band in which the associated onset occurred and one or more inter-onset intervals. Each code may be associated with a timestamp indicating when the associated onset occurred within the music sample. All generated codes and the associated timestamps may be combined to form the fingerprint.Type: ApplicationFiled: December 2, 2011Publication date: June 6, 2013Inventors: Daniel Ellis, Brian Whitman
-
Publication number: 20080090241Abstract: The present application relates to an insect resistant transgenic cotton plant, In particular, it relates to a specific event, designated COT102. The application also relates to polytucleotides which are characteristic of the COT102 event, plants comprising said polynucleotides, and methods of detecting the COT102 event. The COT 102 event exhibits a novel genotype comprising two expression cassettes. The first cassette comprises a suitable promoter for expression in plants operably linked to a gene that encodes a VIP3A insecticidal toxin, useful in controlling a vide spectrum of lepidopteran insect pests, and a suitable polyadenylation signal. The second cassette comprises a gene which, when expressed, can be used as a selectable marker.Type: ApplicationFiled: September 11, 2007Publication date: April 17, 2008Inventors: Daniel Ellis, David Negrotto, Liang Shi, Frank Shotkoski, Carla Thomas
-
Publication number: 20080072741Abstract: Methods and systems for identifying similar songs are provided. In accordance with some embodiments, methods for identifying similar songs are provided, the methods comprising: identifying beats in at least a portion of a song; generating beat-level descriptors of the at least a portion of the song corresponding to the beats; comparing the beat-level descriptors to other beat-level descriptors corresponding to a plurality of songs. In accordance with some embodiments, systems for identifying similar songs are provided, the systems comprising: a digital processing device that: identifies beats in at least a portion of a song; generates beat-level descriptors of the at least a portion of the song corresponding to the beats; and compares the beat-level descriptors to other beat-level descriptors corresponding to a plurality of songs.Type: ApplicationFiled: September 27, 2007Publication date: March 27, 2008Inventor: Daniel Ellis
-
Patent number: 7254538Abstract: The present invention successfully combines neural-net discriminative feature processing with Gaussian-mixture distribution modeling (GMM). By training one or more neural networks to generate subword probability posteriors, then using transformations of these estimates as the base features for a conventionally-trained Gaussian-mixture based system, substantial error rate reductions may be achieved. The present invention effectively has two acoustic models in tandem—first a neural net and then a GMM. By using a variety of combination schemes available for connectionist models, various systems based upon multiple features streams can be constructed with even greater error rate reductions.Type: GrantFiled: November 16, 2000Date of Patent: August 7, 2007Assignee: International Computer Science InstituteInventors: Hynek Hermansky, Sangita Sharma, Daniel Ellis
-
Publication number: 20060218949Abstract: A water-cooled air conditioning system using a regenerative condenser water circuit to reheat the supply air during a dehumidification mode. The air conditioning system may be any type of water-cooled system, including a water source heat pump or water-cooled air conditioner. The reheat circuit circulates water leaving the condenser through the reheat heat exchanger and then returns the water to the condenser inlet. Thus, the reheat circuit ensures that water leaving the condenser is warm enough to provide sufficient reheating for the supply air, regardless of the water source temperature. In addition, a modulation assembly controls the amount of water flowing through the reheat circuit, and thereby its temperature, so that the temperature of the reheated supply air can be maintained within a narrow range.Type: ApplicationFiled: August 17, 2005Publication date: October 5, 2006Inventors: Daniel Ellis, Laxmikant Nerurkar
-
Publication number: 20060130175Abstract: The present application relates an insect resistant transgenic cotton plant. In particular, it relates to a specific event, designated COT102. The application also relates to polynucleotides which are characteristic of the COT102 event, plants comprising said polynucleotides, and methods of detecting the COT102 event. The COT102 event exhibits a novel genotype comprising two expression cassettes. The first cassette comprises a suitable promoter for expression in plants operably linked to a gene that encodes a VIP3A insecticidal toxin, useful in controlling a wide spectrum of lepidopteran insect pests, and a suitable polyadenylation signal. The second cassette comprises a gene which, when expressed, can be used as a selectable marker.Type: ApplicationFiled: October 23, 2003Publication date: June 15, 2006Inventors: Daniel Ellis, David Negrotto, Liang Shi, Frank Shotkoski, Carla Thomas
-
Publication number: 20060090205Abstract: Abstract of the Disclosure A system includes hosts that may be infected with mobile logic. One type of mobile logic is a worm, which can be a process that is capable of causing a (possibly evolved) copy of itself to execute on one or more hosts of the system. An infected host of the system can infect other hosts based on criteria, such as targeting, visibility, vulnerability, or infectability of the other hosts. A worm can be represented as a Turing Machine whose state can be determined using computational methods. A worm can be emulated in the system to determine worm detection capabilities of the system. Emulating the worm can allow the system to be tested with less negative impact than using the actual worm.Type: ApplicationFiled: October 26, 2004Publication date: April 27, 2006Applicant: The MITRE CorporationInventor: Daniel Ellis