Patents by Inventor Eric A. JACOBSON

Eric A. JACOBSON 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: 20150074669
    Abstract: System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a set of processing units, each of the set of processing units defining one or more data processing operations to process the data flow, generating a set of tasks to represent the set of processing units, each task in the set of tasks comprising one or more of the data processing operations of the set of processing units, optimizing the set of tasks based on a set of characteristics of the data flow, and generating a composite execution plan based on the optimized set of tasks to process the data flow in a distributed computing environment.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 12, 2015
    Inventors: Eric A. JACOBSON, Yong LI, Shyam R. MUDAMBI, Xiaoyan PU
  • Publication number: 20150052530
    Abstract: System, method, and computer program product to perform an operation for task-based modeling for parallel data integration, by determining, for a data flow, a set of processing units, each of the set of processing units defining one or more data processing operations to process the data flow, generating a set of tasks to represent the set of processing units, each task in the set of tasks comprising one or more of the data processing operations of the set of processing units, optimizing the set of tasks based on a set of characteristics of the data flow, and generating a composite execution plan based on the optimized set of tasks to process the data flow in a distributed computing environment.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: International Business Machines Corporation
    Inventors: Eric A. JACOBSON, Yong LI, Shyam R. Mudambi, Xiaoyan PU
  • Patent number: 8914414
    Abstract: Methods, program products, and systems implementing integrated repository of structured and unstructured data are disclosed. An integrated environment is provided for accessing, structured data (e.g., data of a relational database) and unstructured data (e.g., data stored in a text or binary file), including creating, managing, modifying, and searching the structured data and unstructured data. The integrated environment can include an integrated user interface, a set of commands and application programming interface (API), and storage for a relational database and a document repository. The integrated environment can include a database abstraction layer that allows database operations on both the structured data and the unstructured data.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: December 16, 2014
    Assignee: Apple Inc.
    Inventors: Eric Jacobson, Les Thomas, Gang Zhang
  • Publication number: 20140365877
    Abstract: A history of uploading an electronic document to one or more destinations is stored as a file tag. The file tag can be a portion of metadata associated with the document. Each time the document is copied to a new location, e.g., uploaded to a database server or a webserver, the location is stored in the tag. When the document is copied locally, the operating system can copy the tag with the document. When the tagged document is edited, a prompt can be displayed. The prompt can provide an option for editing the document locally and an option for editing the uploaded copy.
    Type: Application
    Filed: June 5, 2013
    Publication date: December 11, 2014
    Inventors: Eric Jacobson, Heather L. Winkle, Nikita Pisliakov, Clay Maeckel, Toufic Milan
  • Publication number: 20140281704
    Abstract: System, method, and computer program product to process parallel computing tasks on a distributed computing system, by computing an execution plan for a parallel computing job to be executed on the distributed computing system, the distributed computing system comprising a plurality of compute nodes, generating, based on the execution plan, an ordered set of tasks, the ordered set of tasks comprising: (i) configuration tasks, and (ii) execution tasks for executing the parallel computing job on the distributed computing system, and launching a distributed computing application to assign the tasks of the ordered set of tasks to the plurality of compute nodes to execute the parallel computing job on the distributed computing system.
    Type: Application
    Filed: March 25, 2014
    Publication date: September 18, 2014
    Applicant: International Business Machines Coporation
    Inventors: Eric A. JACOBSON, Yong LI, Shyam R. MUDAMBI, Xiaoyan PU
  • Publication number: 20140282605
    Abstract: Techniques are disclosed for qualified checkpointing of a data flow model having data flow operators and links connecting the data flow operators. A link of the data flow model is selected based on a set of checkpoint criteria. A checkpoint is generated for the selected link. The checkpoint is selected from different checkpoint types. The generated checkpoint is assigned to the selected link. The data flow model, having at least one link with no assigned checkpoint, is executed.
    Type: Application
    Filed: March 25, 2014
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Eric A. JACOBSON, Yong LI, Shyam R. MUDAMBI, Xiaoyan PU
  • Publication number: 20140282604
    Abstract: Techniques are disclosed for qualified checkpointing of a data flow model having data flow operators and links connecting the data flow operators. A link of the data flow model is selected based on a set of checkpoint criteria. A checkpoint is generated for the selected link. The checkpoint is selected from different checkpoint types. The generated checkpoint is assigned to the selected link. The data flow model, having at least one link with no assigned checkpoint, is executed.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric A. Jacobson, Yong Li, Shyam R. Mudambi, Xiaoyan Pu
  • Patent number: 8773245
    Abstract: There is provided a physical token for use in a defined venue with a server having communication with the physical token. The physical token may comprise an identification data and a transmitter configured to transmit the identification data. The physical token is configured to transmit the identification data to the server to cause the server to initiate a sensory interaction with a user possessing the physical token. The sensory interaction may comprise a character in the defined venue interacting with the user possessing the physical token. The sensory interaction may also comprise a display screen in the defined venue displaying information to the user possessing the physical token. The sensory interaction may further comprise an audio speaker in the defined venue announcing information to the user possessing the physical token. The physical token may represent an affinity comprising an experience, entitlement, or characteristic of the user possessing the physical token.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: July 8, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: David Canora, David Worrall, Andy Schwalb, John Padgett, Eric Jacobson, Jim MacPhee, Kevin Rice, Dan Soto
  • Patent number: 8626795
    Abstract: Methods, program products, and systems implementing dynamic data association are described. Relations between a first data item and a second data item can be created in an ad hoc manner. The first data item can include a row of data in a table in a relational database. The second data item can include a row of data in the same table, in another table in the relational database, or a document outside the relational database. Configurable metadata can be created to link the first data item and the second data item. The link can be directional. The configurable metadata can include data specified by a user. The configurable metadata can be stored in one or more system tables in the relational database. The configurable metadata can be specific to the user, or to a work group of the user. The configurable metadata can change when the first data item or the second data item is modified.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: January 7, 2014
    Assignee: Apple Inc.
    Inventors: Eric Jacobson, Les Thomas, Peter Nelson
  • Publication number: 20130246437
    Abstract: Methods, program products, and systems implementing integrated repository of structured and unstructured data are disclosed. An integrated environment is provided for accessing structured data (e.g., data of a relational database) and unstructured data (e.g., data stored in a text or binary file), including creating, managing, modifying, and searching the structured data and unstructured data. The integrated environment can include an integrated user interface, a set of commands and application programming interface (API), and storage for a relational database and a document repository. The integrated environment can include a database abstraction layer that allows database operations on both the structured data and the unstructured data.
    Type: Application
    Filed: May 13, 2013
    Publication date: September 19, 2013
    Applicant: Apple Inc.
    Inventors: Eric Jacobson, Les Thomas, Gang Zhang
  • Patent number: 8505599
    Abstract: A prefabricated panelization system having a floor or roof component and a frame component. In particular, the floor or roof component includes a deck member, which can be made of deck sections, profiles, or panels. For example, the deck member can be made of continuous panels that cover the desired width and length of the floor or roof component without intermediate beams between supporting elements. Alternatively, the deck members can be made of individual or panelized sections that are combined in juxtaposed relation to form the desired width and length. The frame component includes opposing horizontal support channels that are attached to opposing columns, respectfully.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: August 13, 2013
    Assignees: Consolidated Systems, Inc., W&W Steel, LLC
    Inventors: Martin R. Williams, C. Eric Jacobson, Bill R. Lindley, II, Brian Jacob Meyer
  • Patent number: 8442982
    Abstract: Methods, program products, and systems implementing integrated repository of structured and unstructured data are disclosed. An integrated environment is provided for accessing structured data (e.g., data of a relational database) and unstructured data (e.g., data stored in a text or binary file), including creating, managing, modifying, and searching the structured data and unstructured data. The integrated environment can include an integrated user interface, a set of commands and application programming interface (API), and storage for a relational database and a document repository. The integrated environment can include a database abstraction layer that allows database operations on both the structured data and the unstructured data.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: May 14, 2013
    Assignee: Apple Inc.
    Inventors: Eric Jacobson, Les Thomas, Gang Zhang
  • Patent number: 8416087
    Abstract: There is provided a physical token for use in a defined venue with a server having communication with the physical token. The physical token may comprise an identification data and a transmitter configured to transmit the identification data. The physical token is configured to transmit the identification data to the server to cause the server to initiate a sensory interaction with a user possessing the physical token. The sensory interaction may comprise a character in the defined venue interacting with the user possessing the physical token. The sensory interaction may also comprise a display screen in the defined venue displaying information to the user possessing the physical token. The sensory interaction may further comprise an audio speaker in the defined venue announcing information to the user possessing the physical token. The physical token may represent an affinity comprising an experience, entitlement, or characteristic of the user possessing the physical token.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: April 9, 2013
    Assignee: Disney Enterprises, Inc.
    Inventors: David Canora, David Worrall, Andy Schwalb, John Padgett, Eric Jacobson, Jim MacPhee, Kevin Rice, Dan Soto
  • Patent number: 8396894
    Abstract: Methods, program products, and systems implementing integrated repository of structured and unstructured data are disclosed. An integrated environment is provided for accessing, structured data (e.g., data of a relational database) and unstructured data (e.g., data stored in a text or binary file), including creating, managing, modifying, and searching the structured data and unstructured data. The integrated environment can include an integrated user interface, a set of commands and application programming interface (API), and storage for a relational database and a document repository. The integrated environment can include a database abstraction layer that allows database operations on both the structured data and the unstructured data.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: March 12, 2013
    Assignee: Apple Inc.
    Inventors: Eric Jacobson, Les Thomas, Gang Zhang
  • Patent number: 8253542
    Abstract: There is provided a physical token for use in a defined venue with a server having communication with the physical token. The physical token may comprise an identification data and a transmitter configured to transmit the identification data. The physical token is configured to transmit the identification data to the server to cause the server to initiate a sensory interaction with a user possessing the physical token. The sensory interaction may comprise a character in the defined venue interacting with the user possessing the physical token. The sensory interaction may also comprise a display screen in the defined venue displaying information to the user possessing the physical token. The sensory interaction may further comprise an audio speaker in the defined venue announcing information to the user possessing the physical token. The physical token may represent an affinity comprising an experience, entitlement, or characteristic of the user possessing the physical token.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: August 28, 2012
    Assignee: Disney Enterprises, Inc.
    Inventors: David Canora, David Worrall, Andy Schwalb, John Padgett, Eric Jacobson, Jim MacPhee, Kevin Rice, Dan Soto
  • Publication number: 20120154125
    Abstract: There is provided a physical token for use in a defined venue with a server having communication with the physical token. The physical token may comprise an identification data and a transmitter configured to transmit the identification data. The physical token is configured to transmit the identification data to the server to cause the server to initiate a sensory interaction with a user possessing the physical token. The sensory interaction may comprise a character in the defined venue interacting with the user possessing the physical token. The sensory interaction may also comprise a display screen in the defined venue displaying information to the user possessing the physical token. The sensory interaction may further comprise an audio speaker in the defined venue announcing information to the user possessing the physical token.
    Type: Application
    Filed: February 22, 2012
    Publication date: June 21, 2012
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: David Canora, David Worrall, Andy Schwalb, John Padgett, Eric Jacobson, Jim MacPhee, Kevin Rice, Dan Soto
  • Publication number: 20120117462
    Abstract: Methods, program products, and systems implementing dynamic data association are described. Relations between a first data item and a second data item can be created in an ad hoc manner. The first data item can include a row of data in a table in a relational database. The second data item can include a row of data in the same table, in another table in the relational database, or a document outside the relational database. Configurable metadata can be created to link the first data item and the second data item. The link can be directional. The configurable metadata can include data specified by a user. The configurable metadata can be stored in one or more system tables in the relational database. The configurable metadata can be specific to the user, or to a work group of the user. The configurable metadata can change when the first data item or the second data item is modified.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: APPLE INC.
    Inventors: Eric Jacobson, Les Thomas, Peter Nelson
  • Publication number: 20120117121
    Abstract: Methods, program products, and systems implementing browser-based database manipulation are described. A browser on a client device can receive a form definition that is generated based on a schema of a relational database and a layout. The schema in the form definition can specify properties of data fields. The browser can display the data fields and other components of the layout in a list. The browser can receive a drag-and-drop input, the drag-and-drop input selecting a data field or a layout component from the list and dropping the selected data field or layout component in a drop zone in a form area in the browser. The browser can determine the drop location, and use the drop location as a parameter to modify the form definition. The layout and the schema can be modified based on the modified form definition.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: APPLE INC.
    Inventors: Les Thomas, Eric Jacobson, Wesley Powell, Edward L. Ford, Gang Zhang, Adam Ward
  • Publication number: 20120117105
    Abstract: Methods, program products, and systems implementing collaborative database operations are disclosed. Collaborative database operations can be facilitated by data notification, where a server notifies a client when data being viewed at the client are updated. Notification can be achieved through registration and polling. A client of a database can request data from a server. The request can include a data request and a registration request. The data request can include a query into a database. The registration request can include a specification on conditions upon which the client is to be notified. The condition can include an event type. Upon registration, the client can poll the server periodically to determine whether a result of the query has changed, and if so, what data record in the result has changed. If a data record has changed, the client can request the changed data using an identifier of the data record.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: Apple Inc.
    Inventors: Les Thomas, Eric Jacobson, Wesley Powell, Adam Ward, Edward L. Ford
  • Publication number: 20120117116
    Abstract: Methods, program products, and systems implementing integrated repository of structured and unstructured data are disclosed. An integrated environment is provided for accessing, structured data (e.g., data of a relational database) and unstructured data (e.g., data stored in a text or binary file), including creating, managing, modifying, and searching the structured data and unstructured data. The integrated environment can include an integrated user interface, a set of commands and application programming interface (API), and storage for a relational database and a document repository. The integrated environment can include a database abstraction layer that allows database operations on both the structured data and the unstructured data.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: APPLE INC.
    Inventors: Eric Jacobson, Les Thomas, Gang Zhang