Patents by Inventor Adam Julian Goldstein

Adam Julian Goldstein 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: 20120089406
    Abstract: A system, a computer-readable storage medium including instructions, and a computer-implemented method to group trip itineraries is described. A plurality of trip itineraries is obtained, wherein the plurality of trip itineraries is obtained in response to a search query received from a user of a computer system. A dominating trip itinerary and a dominated trip itinerary from the plurality of trip itineraries is identified, wherein the dominating trip itinerary satisfies predetermined domination criteria with respect to the dominated trip itinerary. A user interface to be displayed on the computer system is generated, wherein the user interface is generated to present details of the dominating trip itinerary to the exclusion of details of the dominated trip itinerary.
    Type: Application
    Filed: June 2, 2011
    Publication date: April 12, 2012
    Inventors: Steven Ladd Huffman, Adam Julian Goldstein
  • Publication number: 20080307401
    Abstract: A scripting bridge allows a developer to automatically build glue classes to access a scriptable application with standard method calls written in a language such as Objective-C. The Objective-C code sends properly formed Apple events automatically (or events according to some other event protocol), so that the developer is not required to have any knowledge of the scripting language of the target application. Classes can be created dynamically at run-time, including dynamic creation of methods within those classes. Lazy evaluation is employed to avoid unnecessary inter-process communication traffic. The present invention provides a straightforward model for controlling scriptable applications that can result in code that is significantly faster and more efficient than prior art methods.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: Christopher Nebel, William Bumgarner, Adam Julian Goldstein