Patents by Inventor Daniel E. Rose
Daniel E. Rose 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: 12256032Abstract: A portable electronic device may include a housing having a wall defining an opening in the housing and at least a portion of four side surfaces of the portable electronic device. The portable electronic device may further include a display at least partially within the housing, a front cover positioned in the opening in the housing and over the display, the front cover defining a front surface, a peripheral side surface extending from the front surface and at least partially surrounded by the wall of the housing, and a notch that, together with a portion of the wall of the housing, defines an acoustic port of the portable electronic device. The electronic device may further include an acoustic port cover positioned at least partially in the acoustic port and a speaker at least partially within the housing and configured to direct sound through the acoustic port cover.Type: GrantFiled: September 10, 2021Date of Patent: March 18, 2025Assignee: APPLE INC.Inventors: Ethan R. Stobbe, Cameron Bauer, Samuel J. Pliska, Macey E. Dade, Baris Ozgen, Lee E. Hooton, Benjamin S. Bustle, Jason M. Gillier, Stoyan P. Hristov, Anthony B. Sinclair, Nicholas Merz, Daniel Jarvis, Ian A. Spraggs, Mitchell T. Hoertz, Michael D. Quinones, David A. Pakula, Brandon R Collins-Smoot, Matthew R. McGuire, Richard H. Koch, Simon C. Helmore, Gareth L. Rose, Marwan Rammah, Zachary S. Scott, Jonathan M. Lee, Melissa A. Wah, Jacob Barton, Laura M. Burke, Jesse P. Harris, Samruddhi A. Deshpande, Ekaterina Pease, David J. Dunsmoor, Nawaf Al-Baghly
-
Patent number: 11080314Abstract: Methods and systems for providing dynamic and category specific search suggestions are provided. According to one embodiment, a partial search query entered by a user can be used to determine a set of relevant search queries, which can be displayed as search suggestions within a search query suggestion window. Each query in the list can be associated with at least one specific category. According to various embodiments, the set of relevant queries and associated categories are dynamically updated as the user modifies the partial search query. Furthermore, each category is selectable by the user such that a detailed list of items associated only with the selected category can be displayed to the user.Type: GrantFiled: June 7, 2016Date of Patent: August 3, 2021Assignee: A9.COM, INC.Inventors: Matthew W. Amacker, Blair L. Hotchkies, Daniel R. Parshall, Brent Robert Mills, Anil A. Sewani, Daniel E. Rose, Alexandru I. Indrei, Jason P. Patrikios
-
Patent number: 10192253Abstract: The relevance or ranking of various dynamically-determined instances of content can be adjusted or otherwise improved based on aspects such as the freshness or seasonality of the content. In many conventional relevance or ranking algorithms, factors such as popularity, performance, and profit are used to determine which content to present to a user, as well as how to display the selected content. Such algorithms do not necessarily reflect domain-specific knowledge very well, and thus fail to accurately select content that is of differing levels appeal at various ages of the content and/or during various seasons of the year. Freshness and/or seasonality adjustment scores can be used to generate improved relevance, selection, or ranking determinations for various categories of content.Type: GrantFiled: July 13, 2015Date of Patent: January 29, 2019Assignee: A9.COM, INC.Inventors: Francois Huet, Anil A. Sewani, Daniel E. Rose
-
Publication number: 20170116200Abstract: The present invention is directed towards systems and methods for trust propagation. The method according to one embodiment comprises calculating a first feature vector for a first user, calculating a second feature for a second user and comparing the first feature vector with the second feature vector to calculate a similarity value. A determination is made as to whether the similarity value falls within a threshold. If the similarity value falls within the threshold, a relationship is recorded between the first user and the second user in a first user profile and a second user profile.Type: ApplicationFiled: January 6, 2017Publication date: April 27, 2017Inventors: Pavel Berkhim, Zhichen Xu, Jianchang Mao, Daniel E. Rose, Abe Taha, Farzin Maghoul
-
Patent number: 9576029Abstract: The present invention is directed towards systems and methods for trust propagation. The method according to one embodiment comprises calculating a first feature vector for a first user, calculating a second feature for a second user and comparing the first feature vector with the second feature vector to calculate a similarity value. A determination is made as to whether the similarity value falls within a threshold. If the similarity value falls within the threshold, a relationship is recorded between the first user and the second user in a first user profile and a second user profile.Type: GrantFiled: April 9, 2013Date of Patent: February 21, 2017Assignee: EXCALIBUR IP, LLCInventors: Pavel Berkhim, Zhichen Xu, Jianchang Mao, Daniel E. Rose, Abe Taha, Farzin Maghoul
-
Publication number: 20160283580Abstract: Methods and systems for providing dynamic and category specific search suggestions are provided. According to one embodiment, a partial search query entered by a user can be used to determine a set of relevant search queries, which can be displayed as search suggestions within a search query suggestion window. Each query in the list can be associated with at least one specific category. According to various embodiments, the set of relevant queries and associated categories are dynamically updated as the user modifies the partial search query. Furthermore, each category is selectable by the user such that a detailed list of items associated only with the selected category can be displayed to the user.Type: ApplicationFiled: June 7, 2016Publication date: September 29, 2016Inventors: Matthew W. Amacker, Blair L. Hotchkies, Daniel R. Parshall, Brent Robert Mills, Anil A. Sewani, Daniel E. Rose, Alexandru I. Indrei, Jason P. Patrikios
-
Patent number: 9405841Abstract: Methods and systems for providing dynamic and category specific search suggestions are provided. According to one embodiment, a partial search query entered by a user can be used to determine a set of relevant search queries, which can be displayed as search suggestions within a search query suggestion window. Each query in the list can be associated with at least one specific category. According to various embodiments, the set of relevant queries and associated categories are dynamically updated as the user modifies the partial search query. Furthermore, each category is selectable by the user such that a detailed list of items associated only with the selected category can be displayed to the user.Type: GrantFiled: October 15, 2009Date of Patent: August 2, 2016Assignee: A9.com, Inc.Inventors: Matthew W. Amacker, Blair L. Hotchkies, Daniel R. Parshall, Brent Robert Mills, Anil A. Sewani, Daniel E. Rose, Alexandru I. Indrei, Jason P. Patrikios
-
Patent number: 9336225Abstract: Embodiments provide methods and systems for encoding and decoding variable-length data, which may include methods for encoding and decoding search engine posting lists. Embodiments may include different encoding formats including group unary, packed unary, and/or packed binary formats. Some embodiments may utilize single instruction multiple data (SIMD) instructions that may perform a parallel shuffle operation on encoded data as part of the decoding processes. Some embodiments may utilize lookup tables to determine shuffle sequences and/or masks and/or shifts to be utilized in the decoding processes. Some embodiments may utilize hybrid formats.Type: GrantFiled: March 31, 2011Date of Patent: May 10, 2016Assignee: A9.com, Inc.Inventors: Daniel E. Rose, Alexander A. Stepanov, Anil Ramesh Gangolli, Paramjit S. Oberoi, Ryan Jacob Ernst
-
Patent number: 9195675Abstract: Embodiments provide methods and systems for encoding and decoding variable-length data, which may include methods for encoding and decoding search engine posting lists. Embodiments may include different encoding formats including group unary, packed unary, and/or packed binary formats. Some embodiments may utilize single instruction multiple data (SIMD) instructions that may perform a parallel shuffle operation on encoded data as part of the decoding processes. Some embodiments may utilize lookup tables to determine shuffle sequences and/or masks and/or shifts to be utilized in the decoding processes. Some embodiments may utilize hybrid formats.Type: GrantFiled: March 31, 2011Date of Patent: November 24, 2015Assignee: A9.com, Inc.Inventors: Daniel E. Rose, Alexander A. Stepanov, Anil Ramesh Gangolli, Paramjit S. Oberoi, Ryan Jacob Ernst
-
Publication number: 20150317714Abstract: The relevance or ranking of various dynamically-determined instances of content can be adjusted or otherwise improved based on aspects such as the freshness or seasonality of the content. In many conventional relevance or ranking algorithms, factors such as popularity, performance, and profit are used to determine which content to present to a user, as well as how to display the selected content. Such algorithms do not necessarily reflect domain-specific knowledge very well, and thus fail to accurately select content that is of differing levels appeal at various ages of the content and/or during various seasons of the year. Freshness and/or seasonality adjustment scores can be used to generate improved relevance, selection, or ranking determinations for various categories of content.Type: ApplicationFiled: July 13, 2015Publication date: November 5, 2015Inventors: Francois Huet, Anil A. Sewani, Daniel E. Rose
-
Patent number: 9081857Abstract: The relevance or ranking of various dynamically-determined instances of content can be adjusted or otherwise improved based on aspects such as the freshness or seasonality of the content. In many conventional relevance or ranking algorithms, factors such as popularity, performance, and profit are used to determine which content to present to a user, as well as how to display the selected content. Such algorithms do not necessarily reflect domain-specific knowledge very well, and thus fail to accurately select content that is of differing levels appeal at various ages of the content and/or during various seasons of the year. Freshness and/or seasonality adjustment scores can be used to generate improved relevance, selection, or ranking determinations for various categories of content.Type: GrantFiled: September 21, 2009Date of Patent: July 14, 2015Assignee: A9.com, Inc.Inventors: Francois Huet, Anil A. Sewani, Daniel E. Rose
-
Patent number: 8825620Abstract: Substrings within strings, such as words within words, are identified based at least in part on recorded behavior of users that have submitted the strings or substrings as search queries. The behavior may relate to actions taken by the users upon having submitting the search queries. The actions may be actions taken in connection with an electronic marketplace, such as actions related to the consumption of items offered in the electronic marketplace. The identified strings and corresponding substrings are used in connection with processing search queries. The strings and substrings may be used to update a search index and/or to modify received search queries for processing.Type: GrantFiled: June 13, 2011Date of Patent: September 2, 2014Assignee: A9.com, Inc.Inventors: Gerard Fliedner, Daniel E. Rose, David Kirk Evans
-
Patent number: 8793120Abstract: User behavior data can be used with language-specific rule sets to generate stemming databases useful for such tasks as indexing and search query processing. The terms contained in user queries, as well as user behavior with respect to those queries or results returned for those queries, can be analyzed to determine a relative measure (e.g., relative frequency) of various forms of those terms. When generating a stemming database, language-specific rule sets can be used to determine appropriate stemming rules, and where more than one potential rule is identified the user behavior data can be used to select what is likely the appropriate rule, at least for the respective environment. Whitelists or other such components can be used to handle specific or irregular forms that do not follow the general rules or otherwise are exceptions that might not otherwise be processed correctly.Type: GrantFiled: October 28, 2010Date of Patent: July 29, 2014Assignee: A9.com, Inc.Inventors: Gerhard Fliedner, Swaminathan Sundaramurthy, Anuradha Subramanian, Daniel E. Rose, Anjan Goswami
-
Patent number: 8442978Abstract: The present invention is directed towards systems and methods for trust propagation. The method according to one embodiment comprises calculating a first feature vector for a first user, calculating a second feature for a second user and comparing the first feature vector with the second feature vector to calculate a similarity value. A determination is made as to whether the similarity value falls within a threshold. If the similarity value falls within the threshold, a relationship is recorded between the first user and the second user in a first user profile and a second user profile.Type: GrantFiled: August 2, 2006Date of Patent: May 14, 2013Assignee: Yahoo! Inc.Inventors: Pavel Berkhim, Zhichen Xu, Jianchang Mao, Daniel E. Rose, Abe Taha, Farzin Maghoul
-
Patent number: 8346799Abstract: A search facility may optimize search result ranking by applying inverted decay transformations to history-dependent ranking components. Ranking scores for content in a content collection may be based on a set of ranking components including history-dependent ranking components. History-dependent ranking components may be based on historical behavioral data such as historical searches, actions taken with respect to content such as viewing content and content-related purchases. Content recently added to the content collection may be disadvantaged relative to content with an established history. Inverted decay transformations may correspond to simulations of additional historical behavioral data.Type: GrantFiled: April 23, 2010Date of Patent: January 1, 2013Assignee: A9.com, Inc.Inventors: François Huet, Anil A. Sewani, Daniel E. Rose
-
Publication number: 20120233161Abstract: Embodiments of the present invention provide systems and methods for ranking a result set. The method according to one embodiment comprises selecting an item from the result set, selecting a user profile from one or more user profiles and selecting one or more items of personalized information from the selected user profile. A rank is calculated for the item on the basis of the selected one or more items of personalized information and the selected item in the result set is ranked in accordance with the calculated rank.Type: ApplicationFiled: July 28, 2011Publication date: September 13, 2012Applicant: YAHOO! INC.Inventors: Zhichen Xu, Pavel Berkhin, Daniel E. Rose, Jiangchang Mao, David Ku, Qi Lu, Eckart Walther, Chung-Man Tam
-
Publication number: 20120221540Abstract: Embodiments provide methods and systems for encoding and decoding variable-length data, which may include methods for encoding and decoding search engine posting lists. Embodiments may include different encoding formats including group unary, packed unary, and/or packed binary formats. Some embodiments may utilize single instruction multiple data (SIMD) instructions that may perform a parallel shuffle operation on encoded data as part of the decoding processes. Some embodiments may utilize lookup tables to determine shuffle sequences and/or masks and/or shifts to be utilized in the decoding processes. Some embodiments may utilize hybrid formats.Type: ApplicationFiled: March 31, 2011Publication date: August 30, 2012Applicant: A9.com, Inc.Inventors: Daniel E. Rose, Alexander A. Stepanov, Anil Ramesh Gangolli, Paramjit S. Oberoi, Ryan Jacob Ernst
-
Publication number: 20120221539Abstract: Embodiments provide methods and systems for encoding and decoding variable-length data, which may include methods for encoding and decoding search engine posting lists. Embodiments may include different encoding formats including group unary, packed unary, and/or packed binary formats. Some embodiments may utilize single instruction multiple data (SIMD) instructions that may perform a parallel shuffle operation on encoded data as part of the decoding processes. Some embodiments may utilize lookup tables to determine shuffle sequences and/or masks and/or shifts to be utilized in the decoding processes. Some embodiments may utilize hybrid formats.Type: ApplicationFiled: March 31, 2011Publication date: August 30, 2012Applicant: A9.com, Inc.Inventors: Daniel E. Rose, Alexander A. Stepanov, Anil Ramesh Gangolli, Paramjit S. Oberoi, Ryan Jacob Ernst
-
Patent number: 8086605Abstract: Embodiments of the present invention provide systems and methods for ranking a result set. The method according to one embodiment comprises selecting an item from the result set, selecting a user profile from one or more user profiles and selecting one or more items of personalized information from the selected user profile. A rank is calculated for the item on the basis of the selected one or more items of personalized information and the selected item in the result set is ranked in accordance with the calculated rank.Type: GrantFiled: June 28, 2006Date of Patent: December 27, 2011Assignee: Yahoo! Inc.Inventors: Zhichen Xu, Pavel Berkhin, Daniel E. Rose, Jianchang Mao, David Ku, Qi Lu, Eckart Walther, Chung-Man Tam
-
Patent number: D1059270Type: GrantFiled: January 13, 2022Date of Patent: January 28, 2025Assignee: Target Brands, Inc.Inventors: Yousin B. Smith, Daniel C. Rose, Kent D. Katterheinrich, Nathan J. Romportl, Tyler J. Abrahamson, Nick E. Peters