Patents by Inventor Mark Bobick

Mark Bobick 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: 20060167931
    Abstract: Techniques for identifying knowledge use a graphical user interface for inputting one or more terms to be explored for additional knowledge. Then a search is conducted across one or more sources of information to identify resources containing information about or information associated with said terms. The resources are decomposed into elemental units of information and stored in a data structures called nodes. A group of nodes are stored in a node pool and, from the node pool, correlations of nodes are constructed that represent knowledge using information about relation types. Information about relations types is determined using a relation classifier.
    Type: Application
    Filed: December 21, 2005
    Publication date: July 27, 2006
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20060136295
    Abstract: A computer implemented method and apparatus to persist user-context-sensitive consumer advertising impressions in a routinely persisted output object of a computer software application, wherein the user context is established by the contemporaneous program arguments supplied to a computer software application program by a user or the user context is established by contemporaneous user actions, the user context is captured by a software agent or integrated software component residing on a personal computing device, the software agent or integrated software component communicates the user context to an internet-based advertisement server, the internet-based advertisement server selects advertisements congruent with the supplied user context from an inventory of advertisements, the internet-based advertisement server returns the selected advertisements to the software agent or integrated software component residing on the personal computing device, and the software agent or integrated software component inserts
    Type: Application
    Filed: November 21, 2005
    Publication date: June 22, 2006
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20030172135
    Abstract: The present invention provides a system, method, and data structure for packaging assets for processing and distribution over a multi-tiered network. An asset may represent network and/or application components (e.g., data, objects, applications, program modules, etc.) that may be distributed among the various resources of the network. In an embodiment, the package structure includes at least one representation of an asset having a logic/data portion and an asset extended environment portion, and a package extended environment that includes package information associated with at least one asset.
    Type: Application
    Filed: September 4, 2001
    Publication date: September 11, 2003
    Inventors: Mark Bobick, Charles P. Pace, Paolo R. Pizzorni, Darin S. Deforest
  • Publication number: 20030154266
    Abstract: A system, method, article of manufacture, and a computer program product identifies (discovers) member objects of one or more computer system parts in an Enterprise Information System (EIS) while establishing at least one topographical relationship among the member objects to create digital assets, which involves traversing one or more computer file systems of the EIS to find one or more of the member objects. For each member object found, a digital asset identifier of the found member object is placed in an intermediate representation. The intermediate representation is a graph with nodes and edges. Each of the digital asset identifiers corresponds to one of the nodes of the graph. The edges represent the topographical relationship. A digital asset is created from the member object by placing the member object in a logic/data section of the digital asset and attaching an extended environment data structure to the logic/data section. The digital asset is stored in an asset inventory container object.
    Type: Application
    Filed: September 4, 2001
    Publication date: August 14, 2003
    Inventors: Mark Bobick, Charles P. Pace, Darin S. DeForest, Shuang Chen
  • Publication number: 20030131084
    Abstract: An extended environment data structure that is part of a digital asset that is transmittable over one or more multi-tiered networks. The data structure has one or more common descriptors to provide a unique identification of the digital asset on the networks; one or more asset dependency descriptors to identify one or more associated digital assets, associated digital assets are associated with the digital asset by a joint membership as parts of a whole; and has one or more target server dependencies descriptors to identify a base execution environment on one or more target computers. In an alternative exemplary embodiment and/or exemplary method, one or more EIS server dependencies descriptors are included to identify an EIS execution environment on the respective EIS from which the asset resides. In still other exemplary embodiments and/or exemplary methods, other descriptors are included in the extended environment data structure.
    Type: Application
    Filed: September 4, 2001
    Publication date: July 10, 2003
    Inventors: Paolo R. Pizzorni, Charles P. Pace, Mark Bobick
  • Publication number: 20030050932
    Abstract: A computer system and a method for transactional deployment of one or more components over a multi-tier network is provided, which computer system has one or more J2EE application server programs which are stored on one or more memories of the system and which are executed by one or more central processing units (CPUs). One or more J2EE applications can be executed by the J2EE application servers, and one or more J2EE application containers are contained within each J2EE application server. In turn, each J2EE application container contains one or more J2EE application container components, and one or more Java EJB containers or Java web containers are contained within each J2EE application container. One or more J2EE components are delivered to the J2EE application server over one or more tiers of the network. There are one or more logical connections to one or more databases located on the network.
    Type: Application
    Filed: September 4, 2001
    Publication date: March 13, 2003
    Inventors: Charles P. Pace, Paolo R. Pizzorni, Mark Bobick, Shuang Chen
  • Publication number: 20030018694
    Abstract: This disclosure presents systems, methods, apparatus, products, program products, products by process, articles of manufacturer, and business methods that relate to distributing network (e.g. web and server applications) systems, sub systems, applications, sub applications, components, modules, functions, over one or more computer networks.
    Type: Application
    Filed: August 31, 2001
    Publication date: January 23, 2003
    Inventors: Shuang Chen, Charles P. Pace, Darin S Deforest, Paolo R. Pizzorni, Mark Bobick, William B. Rubin