Patents by Inventor Donald A. Melton

Donald A. Melton 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: 20060242712
    Abstract: The present invention describes methods for improving security when accessing applications and other executable programs. In one exemplary method, a user is warned if an application that has never been previously run is being launched by the user. Other methods, as well as data processing systems and machine readable media, are also described.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Christopher Linn, Darin Adler, Donald Melton, Christopher Blumenberg
  • Publication number: 20060236261
    Abstract: In a scrollable user interface window including two or more panels, a single scroll bar scrolls all of the panels. Panels move in lock-step with one another at certain times, but not at other times, depending on whether the lock-step scrolling would cause blank areas to be displayed. If the user's scroll commands would result in a blank area of a panel being displayed, the scroll command is not performed; rather, the panel remains frozen in its current position, even while other panel(s) do scroll. Thus, the present invention ensures that useful content is displayed at all times in all panels, and no screen real estate is wasted due to scrolling operations.
    Type: Application
    Filed: April 13, 2005
    Publication date: October 19, 2006
    Inventors: Scott Forstall, Gregory Christie, Kevin Tiene, Donald Melton, Stephen Lemay, Wayne Loofbourrow, Jessica Kahn, David Hyatt
  • Publication number: 20060206454
    Abstract: Providing immediate search feedback is disclosed. Search input is received within a search field of a web browser application. Based on characteristics of the search input, a determination is made whether to automatically submit a query to a search engine. In one aspect, the query is automatically submitted to the search engine. The query is based on the received first search input. Results are displayed within the web browser application, the results web page returned from the query submitted to the search engine.
    Type: Application
    Filed: March 8, 2005
    Publication date: September 14, 2006
    Inventors: Scott Forstall, Donald Melton, John Sullivan, Darin Adler
  • Publication number: 20060200443
    Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.
    Type: Application
    Filed: March 7, 2006
    Publication date: September 7, 2006
    Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Steven Jobs, Scott Forstall, Gregory Christie, Stephen Lemay, Donald Melton, Wayne Loofbourrow
  • Publication number: 20060200740
    Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.
    Type: Application
    Filed: March 7, 2006
    Publication date: September 7, 2006
    Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Steven Jobs, Scott Forstall, Gregory Christie, Stephen Lemay, Donald Melton, Wayne Loofbourrow
  • Publication number: 20060161845
    Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.
    Type: Application
    Filed: March 7, 2006
    Publication date: July 20, 2006
    Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Steven Jobs, Scott Forstall, Gregory Christie, Stephen Lemay, Donald Melton, Wayne Loofbourrow
  • Publication number: 20050289147
    Abstract: Techniques for presenting and managing syndication XML (feeds) are disclosed. In one embodiment, a user can modify how a feed is displayed, such as which content (and how much) is displayed, in what order, and how it is formatted. In another embodiment, a modification regarding how a feed is displayed is stored so that it can be used again at a later time. In yet another embodiment, a user can create a custom feed through aggregation and/or filtering of existing feeds. Aggregation includes, for example, merging the articles of multiple feeds to form a new feed. Filtering includes, for example, selecting a subset of articles of a feed based on whether they satisfy a search query. In yet another embodiment, a user can find articles by entering a search query into a search engine that searches feeds, which will identify one or more articles that satisfy the query.
    Type: Application
    Filed: April 13, 2005
    Publication date: December 29, 2005
    Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Scott Forstall, Stephen Lemay, Donald Melton, Wayne Loofbourrow
  • Publication number: 20050289468
    Abstract: Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web site is publishing feeds and notifies the user, who can then access the feed easily. In another embodiment, a browser determines that a web page or feed is advertising relationship XML, and displays information about the people identified in the relationship XML. In yet another embodiment, a browser determines that a file contains a feed and enables the user to view it in a user-friendly way. In yet another embodiment, feed state information is stored in a repository that is accessible by applications that are used to view the feed. In yet another embodiment, if a feed's state changes, an application notifies the repository, and the state is updated. In yet another embodiment, a feed is parsed and stored in a structured way.
    Type: Application
    Filed: April 13, 2005
    Publication date: December 29, 2005
    Inventors: Jessica Kahn, Jens Alfke, Sarah Wilkin, Albert Howard, Steven Jobs, Scott Forstall, Gregory Christie, Stephen Lemay, Donald Melton, Wayne Loofbourrow
  • Patent number: 5298884
    Abstract: A wearable tag for use with an electronic house arrest monitoring (EHAM) system, or equivalent, is held against a limb of its wearer by a lockable strap. The tag includes tamper detection circuitry for detecting any attempt to remove the tag by cutting or breaking the strap, even when such cutting occurs in the presence of an electrolyte. The strap has a conductor imbedded therein that is in electrical contact, through known resistances, with respective terminals on the tag. The tamper detection circuit detects any change in the resistance of the strap. Further, the terminals are made of, or coated with, dissimilar metals, so that should the tag be immersed in an electrolyte, and the strap cut, the resulting galvanic action between the terminals allows the cut strap to be detected.
    Type: Grant
    Filed: October 16, 1992
    Date of Patent: March 29, 1994
    Assignee: BI Incorporated
    Inventors: Jack A. Gilmore, Donald A. Melton, Robert A. Null
  • Patent number: 5255306
    Abstract: A cellular-based electronic house arrest monitoring (EHAM) system (10) electronically monitors parolees, or other personnel, required to remain at a house arrest location (12) or to report in at the house arrest location during certain hours. Monitoring occurs automatically under control of a host computer (50) at a central monitoring location remote from the house arrest location, regardless of whether conventional telephone service is available at the house arrest location. Tamper detect circuitry detects any attempt to tamper with the components of the system. The EHAM system includes an electronic tag (14) worn by the person being monitored that periodically transmits a unique identifying (ID) signal (16). The ID signal is transmitted at low power, and is receivable only over a limited range, e.g., 150 feet. A field monitoring device (FMD) (20) placed within the house arrest location receives the ID signal only if the tag is within range of the receiver, i.e.
    Type: Grant
    Filed: January 10, 1991
    Date of Patent: October 19, 1993
    Assignee: BI Inc.
    Inventors: Donald A. Melton, Gregory A. Younger