Patents by Inventor Aaron Emigh
Aaron Emigh 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: 11163802Abstract: In some embodiments, techniques for searching comprise providing receiving a request for a local search, determining a current location associated with a document currently being viewed, determining a search restriction specification associated with the current location associated with the document currently being viewed, wherein the search restriction specification relates to a specification of a set of pages to be searched, obtaining local search results by performing a search, wherein the local search results are limited to members of the set of pages to be searched in accordance with the search restriction specification, and presenting the local search results.Type: GrantFiled: September 25, 2014Date of Patent: November 2, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Aaron Emigh, James Roskind
-
Patent number: 10270800Abstract: In some embodiments, techniques for computer security comprise receiving an email message that is associated with HyperText Markup Language (HTML); determining a sender of the email message; determining whether the sender of the email message is trusted; retrieving domain-related information by performing a DNS query on a domain associated with the sender of the email message; based on at least in part on the domain-related information, determining whether the sender of the email message is verified; when the sender is both trusted and verified, treating the email message as trustworthy; in response to treating the email message as trustworthy, rendering the HTML when displaying the email message; when the sender is not trusted and verified, treating the email message as not trustworthy; in response to treating the email message as not trustworthy, displaying a restricted version of the email message.Type: GrantFiled: February 28, 2015Date of Patent: April 23, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Aaron Emigh, James Roskind
-
Patent number: 10230755Abstract: In some embodiments, techniques for displaying a URL comprise receiving a URL; normalizing the URL, wherein normalizing the URL includes standardizing an encoding of a character contained in the URL; determining a first element of the URL, wherein the first element of the URL includes a domain; determining a second element of the URL; displaying the URL, wherein displaying the URL includes emphasizing the first element of the URL, and wherein emphasizing the first element of the URL includes displaying the first element of the URL using a first font attribute; and wherein displaying the URL includes displaying a first portion of the second element of the URL using a second font attribute and eliding a second portion of the second element of the URL; and responsive to an interaction with a user interface element, providing a view of the URL in its entirety.Type: GrantFiled: March 23, 2015Date of Patent: March 12, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Aaron Emigh, James Roskind
-
Patent number: 9922111Abstract: In some embodiments, techniques for data backup and restoration comprise creating a redundancy data element by computing an erasure correcting code on elements of data from a first set of computers that includes a first computer and a second computer, wherein the elements of data includes a first data element from the first computer and a second data element from the second computer; transmitting the redundancy data element to a third computer for storage thereon; receiving a request for data restoration relating to the first data element; creating a restoration data, wherein the restoration data is a reconstruction of the first data element, wherein creating the restoration data includes computing an erasure correcting code on elements of data that include the second data element and the redundancy data element; and providing the restoration data responsive to the request for data restoration.Type: GrantFiled: November 29, 2015Date of Patent: March 20, 2018Assignee: SPECTRUM PATENTS, INC.Inventors: Aaron Emigh, James Roskind
-
Patent number: 9880020Abstract: In some embodiments, techniques for trip routing include determining a set of refueling stations, each of which is less than a threshold distance of deviation from a route; determining a fuel price and a deviation cost for each of the set of refueling stations, wherein the deviation cost is based on a unit distance of deviation from the route for each respective refueling station; calculating an imputed cost for each of the set of refueling stations, wherein the imputed cost is based on a combination of the fuel price and the corresponding deviation cost at each respective refueling station; selecting a first refueling station from among the set of refueling stations, wherein the first refueling station has a minimum imputed cost; updating the route to include the first refueling station; and presenting information relating to the updated route.Type: GrantFiled: April 6, 2015Date of Patent: January 30, 2018Inventor: Aaron Emigh
-
Patent number: 9740869Abstract: In some embodiments, techniques for computer security comprise parsing an electronic document; determining that a first element of the electronic document specifies immutability of a second element of the electronic document; setting an immutability indicator associated with the second element of the electronic document; receiving a request to modify the second element of the electronic document; determining that the immutability indicator associated with the second element of the electronic document is set; and responsive to determining that the immutability indicator associated with the second element of the electronic document is set, preventing the second element of the electronic document from being modified.Type: GrantFiled: April 3, 2013Date of Patent: August 22, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Aaron Emigh, James Roskind
-
Patent number: 9645787Abstract: In some embodiments, techniques for processing a playlist may include associating a first tag with the playlist, a first digital media element, and a second digital media element; creating a playlist expansion for the playlist, including determining a plurality of tags associated with the playlist including the first tag and a second tag, adding digital media elements associated with the second tag to the playlist expansion, determining digital media elements associated with the first tag, including the first digital media element and the second digital media element, determining that the first digital media element, but not the second digital media element, is already in the playlist expansion, and adding the second digital media element, but not the first digital media element, to the playlist expansion; selecting either the first digital media element or the second digital media element; and processing the selected digital media element.Type: GrantFiled: December 8, 2014Date of Patent: May 9, 2017Inventor: Aaron Emigh
-
Patent number: 9516048Abstract: In some embodiments, techniques for protecting a network may include detecting an insecure condition on a first host that has connected or is attempting to connect to a protected network, including contacting a trusted computing base and determining whether a response includes a valid digitally signed attestation of cleanliness (an attestation that the first host is not infested and/or that the presence of a patch or patch level of a software component on the first host); if not, quarantining the first host, including by re-routing a service request sent by the first host by responding with a redirect that causes a browser on the first host to be directed to a quarantine server configured to serve a quarantine notification page that provides remediation information; and permitting the first host to communicate with a remediation host configured to provide data usable to remedy the insecure condition.Type: GrantFiled: July 9, 2016Date of Patent: December 6, 2016Assignee: Radix Holdings, LLCInventors: Aaron Emigh, James Roskind
-
Patent number: 9393460Abstract: In some embodiments, techniques for a intelligent personal fitness device include determining an exercise equipment; determining an exercise associated with the exercise equipment; determining a parameter associated with the exercise equipment; detecting a number of repetitions of the exercise associated with the exercise equipment performed using the exercise equipment, wherein detecting the number of repetitions of the exercise associated with the exercise includes analyzing data from an accelerometer; calculating an activity score based at least in part on the exercise associated with the exercise equipment, the parameter associated with the exercise equipment, and the number of repetitions of the exercise; and providing the activity score.Type: GrantFiled: January 3, 2014Date of Patent: July 19, 2016Inventor: Aaron Emigh
-
Patent number: 9374330Abstract: In some embodiments, techniques for electronic messaging may include receiving an email message; receiving an interaction with a user interface relating to the email message; extracting an email address associated with the email message; determining that the email address matches an entry in a whitelist; and responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, removing the entry from the whitelist.Type: GrantFiled: March 1, 2015Date of Patent: June 21, 2016Assignee: Radix Holdings, LLCInventors: Aaron Emigh, James Roskind
-
Patent number: 9330360Abstract: In some embodiments, techniques for rationalizing a recommendation include determining a recommended item for a user using a first recommendation engine, wherein the first recommendation engine receives as an input first behavioral data associated with a user, and generates an identifier corresponding to a recommended item; creating a rationalization for the recommended item using a first rationalization engine, wherein the first rationalization engine receives as inputs the recommended item and second behavioral data associated with the user, and generates a rationalization, wherein the rationalization includes a constructed rationalization of why the recommended item is recommended for the user, and wherein the creation of the rationalization is not based solely on an actual reason the first recommendation engine determined the recommended item; associating the rationalization for the recommended item with the recommended item; and providing the recommended item and associated rationalization.Type: GrantFiled: November 16, 2015Date of Patent: May 3, 2016Inventor: Aaron Emigh
-
Patent number: 9325727Abstract: In some embodiments, techniques for computer security comprise receiving a first email, detecting a first link in the email, wherein the first link is associated with a first link destination, creating a second link associated with a second link destination, wherein the second link destination is associated with a predetermined address, providing a second email, wherein the second email differs from the first email at least by having the first link rewritten with the second link, receiving an HTTP request for the second link destination, determining the first link destination from the second link destination, verifying that the first link destination is not suspicious, and enabling navigation to the first link destination.Type: GrantFiled: December 1, 2014Date of Patent: April 26, 2016Inventor: Aaron Emigh
-
Patent number: 9231941Abstract: In some embodiments, techniques for secure data entry comprise presenting a data field in a spoof-resistant manner, receiving field data, and securing field data.Type: GrantFiled: May 3, 2014Date of Patent: January 5, 2016Assignee: Radix Holdings, LLCInventors: Aaron Emigh, James Roskind
-
Patent number: 9189740Abstract: In some embodiments, techniques for rationalizing a recommendation include determining a recommended item for a user using a first recommendation engine, wherein the first recommendation engine receives as an input first behavioral data associated with a user, and generates an identifier corresponding to a recommended item; creating a rationalization for the recommended item using a first rationalization engine, separate from the recommendation engine, wherein the first rationalization engine receives as inputs the recommended item and second behavioral data associated with the user, and generates a rationalization, wherein the rationalization includes a constructed rationalization of why the recommended item is recommended for the user, and wherein the creation of the rationalization is not based on an actual reason the first recommendation engine determined the recommended item; associating the rationalization for the recommended item with the recommended item; and providing the recommended item and associaType: GrantFiled: January 3, 2014Date of Patent: November 17, 2015Inventor: Aaron Emigh
-
Patent number: 9166971Abstract: In some embodiments, techniques for computer security comprise receiving request data, wherein the request data includes identity-related information relating to a provider of the request data and information relating to an input specification; requesting authentication from a second computing device via a network, wherein requesting the authentication includes transmitting the information related to the provider of the request data and the information relating to the input specification; and receiving authentication data from the second computing device, wherein the authentication data is associated with the input specification, wherein the authentication data is encrypted, and wherein a key used for the encryption is associated with the identity-related information.Type: GrantFiled: May 9, 2014Date of Patent: October 20, 2015Inventor: Aaron Emigh
-
Patent number: 9158938Abstract: In some embodiments, techniques for secure data entry comprise receiving a request for secure data entry in an electronic document, presenting a data field in a spoof-resistant manner, receiving field data, and securing field data.Type: GrantFiled: April 29, 2014Date of Patent: October 13, 2015Assignee: Radix Holdings, LLCInventors: Aaron Emigh, James Roskind
-
Publication number: 20150288634Abstract: In some embodiments, techniques for electronic messaging may include receiving an email message; receiving an interaction with a user interface relating to the email message; extracting an email address associated with the email message; determining that the email address matches an entry in a whitelist; and responsive to receiving the interaction with the user interface relating to the email message and to determining that the email address matches the entry in the whitelist, removing the entry from the whitelist.Type: ApplicationFiled: March 1, 2015Publication date: October 8, 2015Applicant: Radix Holdings, LLCInventors: Aaron Emigh, James Roskind
-
Patent number: 9154495Abstract: In some embodiments, techniques for secure data entry comprise receiving request data, requesting secure data entry via a programmatic interface, and receiving encrypted input data, wherein a key used for the encryption is associated with said identity-related data.Type: GrantFiled: May 3, 2014Date of Patent: October 6, 2015Assignee: Radix Holdings, LLCInventors: Aaron Emigh, James Roskind
-
Patent number: 9046375Abstract: In some embodiments, techniques comprise receiving route data that includes information relating to a stop, at a portable device that is personal to a passenger on a public conveyance; determining a destination, wherein the destination is related to the stop; determining a current location of the portable device; determining, based at least in part on the current location, that the portable device has nearly reached the destination, wherein determining that the portable device has nearly reached the destination includes determining that the stop is the next stop relative to the current location; and responsive to determining that the portable device has nearly reached the destination, providing an alert at the portable device.Type: GrantFiled: July 17, 2014Date of Patent: June 2, 2015Inventor: Aaron Emigh
-
Patent number: D886749Type: GrantFiled: January 3, 2017Date of Patent: June 9, 2020Assignee: Brilliant Home Technology, Inc.Inventors: Aaron Emigh, Beau Oyler, Jeffrey Tung