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).

  • Patent number: 8527545
    Abstract: Member objects of a computer system part(s) in an Enterprise Information System (EIS) are identified and categorized for export to a packaging process or to another computer system over tiers of network(s). An intermediate representation of the part(s) is made while applying context rule(s) to determine a standard specified context or a non-specified context of the parts. For a standard specified context, a directed search acquires the set of runnable and/or non-runnable member objects in a location(s) in the EIS. For a non-specified context, an implicit traversal search is performed for any of the set of runnable and/or non-runnable member objects in one or more locations in an Enterprise Information System (EIS). Set(s) of runnable and/or non-runnable member objects are accessed at their locations in the EIS and a preliminary package specification is made therefrom. Digital assets listed therein are updated with export descriptors added to the extended environment.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: September 3, 2013
    Assignee: OP40 Holdings, Inc.
    Inventors: Mark Bobick, Charles P. Pace, Paolo R. Pizzorni, Shuang Chen
  • Patent number: 8473468
    Abstract: Provided is a computer system and method for transactional deployment of component(s) over a multi-tier network with J2EE application server program(s) stored on a memory(ies) of the system and which are executed by a central processing unit(s) (CPUs). A J2EE application(s) can be executed by the J2EE application servers, and a J2EE application container(s) are contained within each J2EE application server. Each J2EE application container contains a J2EE application container component(s) and a Java EJB container(s) or Java web containers are contained within each J2EE application container. A J2EE component(s) 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. This defines a sphere of control managing transactional deployment of the delivered J2EE component(s) and an update of the database to keep the data consistent with the J2EE application.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: June 25, 2013
    Assignee: OP40 Holding, Inc.
    Inventors: Charles P. Pace, Mark Bobick, Darin S. DeForest, Shuang Chen
  • Patent number: 8458222
    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: Grant
    Filed: October 26, 2010
    Date of Patent: June 4, 2013
    Assignee: OP40 Holdings, Inc.
    Inventors: Mark Bobick, Charles P. Pace, Paolo R. Pizzorni, Darin S. DeForest
  • Publication number: 20120150835
    Abstract: An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives pre-processed inputs from a user including a wide variety of input formats including keywords, phrases, sentences, concepts, compound queries, complex queries and orthogonal queries. The pre-processing also includes pre-processing of general digital information objects and static or dynamic generation of questions. After a correlation search of the information presented by the pre-processing, the search results are processed in novel ways to provide an improved relevance ranking of results.
    Type: Application
    Filed: February 21, 2012
    Publication date: June 14, 2012
    Applicant: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20120136863
    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: February 1, 2012
    Publication date: May 31, 2012
    Applicant: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20120117053
    Abstract: Techniques for identifying knowledge use an 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.
    Type: Application
    Filed: December 14, 2011
    Publication date: May 10, 2012
    Applicant: MAKE SENCE, INC.
    Inventors: Mark Bobick, Carl Wimmer
  • Patent number: 8140559
    Abstract: An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives pre-processed inputs from a user including a wide variety of input formats including keywords, phrases, sentences, concepts, compound queries, complex queries and orthogonal queries. The pre-processing also includes pre-processing of general digital information objects and static or dynamic generation of questions. After a correlation search of the information presented by the pre-processing, the search results are processed in novel ways to provide an improved relevance ranking of results.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: March 20, 2012
    Assignee: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Patent number: 8126890
    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: Grant
    Filed: December 21, 2005
    Date of Patent: February 28, 2012
    Assignee: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Patent number: 8108389
    Abstract: Techniques for identifying knowledge use an 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.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: January 31, 2012
    Assignee: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20120004905
    Abstract: Text is extracted from and information resource such as documents, emails, relational database tables and other digitized information sources. The extracted text is processed using a decomposition function to create. Nodes are a particular data structure that stores elemental units of information. The nodes can convey meaning because they relate a subject term or phrase to an attribute term or phrase. Removed from the node data structure, the node contents are or can become a text fragment which conveys meaning, i.e., a note. The notes generated from each digital resource are associated with the digital resource from which they are captured. The notes are then stored, organized and presented in several ways which facilitate knowledge acquisition and utilization by a user.
    Type: Application
    Filed: September 6, 2011
    Publication date: January 5, 2012
    Applicant: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20120005166
    Abstract: Provided is a computer system and method for transactional deployment of component(s) over a multi-tier network with J2EE application server program(s) stored on a memory(ies) of the system and which are executed by a central processing unit(s) (CPUs). A J2EE application(s) can be executed by the J2EE application servers, and a J2EE application container(s) are contained within each J2EE application server. Each J2EE application container contains a J2EE application container component(s) and a Java EJB container(s) or Java web containers are contained within each J2EE application container. A J2EE component(s) 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. This defines a sphere of control managing transactional deployment of the delivered J2EE component(s) and an update of the database to keep the data consistent with the J2EE application.
    Type: Application
    Filed: October 25, 2010
    Publication date: January 5, 2012
    Inventors: Charles P. Pace, Mark Bobick, Darin S. DeForest, Shuang Chen
  • Publication number: 20120005205
    Abstract: Member object(s) of a computer system part(s) in an Enterprise Information System (EIS) are identified (discovered) and topographical relationship(s) are established among them to create digital assets by traversing computer file system(s) to find member object(s). For each member object found, a digital asset identifier thereof is placed in an intermediate representation, such as a graph with nodes and edges. Each digital asset identifier corresponds to a node. The edges represent the topographical relationship. A digital asset is created by placing the member object in a logic/data section of the digital asset, attaching an extended environment data structure to the logic/data section and storing the digital asset in an asset inventory container object. This is repeated for each found member object until the intermediate representation fully describes the computer system part and the asset inventory container object is a complete inventory of the digital assets in the computer system part.
    Type: Application
    Filed: October 28, 2010
    Publication date: January 5, 2012
    Inventors: Mark Bobick, Charles P. Pace, Darin S. DeForest, Shuang Chen
  • Patent number: 8024653
    Abstract: Text is extracted from and information resource such as documents, emails, relational database tables and other digitized information sources. The extracted text is processed using a decomposition function to create. Nodes are a particular data structure that stores elemental units of information. The nodes can convey meaning because they relate a subject term or phrase to an attribute term or phrase. Removed from the node data structure, the node contents are or can become a text fragment which conveys meaning, i.e., a note. The notes generated from each digital resource are associated with the digital resource from which they are captured. The notes are then stored, organized and presented in several ways which facilitate knowledge acquisition and utilization by a user.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: September 20, 2011
    Assignee: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20110137935
    Abstract: Member objects of a computer system part(s) in an Enterprise Information System (EIS) are identified and categorized for export to a packaging process or to another computer system over tiers of network(s). An intermediate representation of the part(s) is made while applying context rule(s) to determine a standard specified context or a non-specified context of the parts. For a standard specified context, a directed search acquires the set of runnable and/or non-runnable member objects in a location(s) in the EIS. For a non-specified context, an implicit traversal search is performed for any of the set of runnable and/or non-runnable member objects in one or more locations in an Enterprise Information System (EIS). Set(s) of runnable and/or non-runnable member objects are accessed at their locations in the EIS and a preliminary package specification is made therefrom. Digital assets listed therein are updated with export descriptors added to the extended environment.
    Type: Application
    Filed: November 1, 2010
    Publication date: June 9, 2011
    Inventors: Mark Bobick, Charles P. Pace, Paolo R. Pizzorni, Shuang Chen
  • Publication number: 20110137949
    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: October 26, 2010
    Publication date: June 9, 2011
    Inventors: Mark Bobick, Charles P. Pace, Paolo R. Pizzorni, Darin S. DeForest
  • Publication number: 20110137953
    Abstract: Provided herein is a system and computer program product for distributing at least one infrastructure description record (IDR) over at least one tier of a network. The system includes at least one network interface that receives the infrastructure description records (IDRs) and the IDRs being enqueued on at least one incoming, transactional, persistent queue (ITPQ), at least one transactional, persistent store, and at least one transactional process that dequeues the IDR from the ITPQ and accesses the IDR to create an accessed IDR, the accessed IDR being stored in the transactional, persistent store in the system.
    Type: Application
    Filed: January 14, 2011
    Publication date: June 9, 2011
    Inventors: Mark Bobick, Charles P. Pace
  • Patent number: 7752214
    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: Grant
    Filed: September 4, 2001
    Date of Patent: July 6, 2010
    Assignee: OP40, Inc.
    Inventors: Paolo R. Pizzorni, Charles P. Pace, Mark Bobick
  • Publication number: 20080021701
    Abstract: Text is extracted from and information resource such as documents, emails, relational database tables and other digitized information sources. The extracted text is processed using a decomposition function to create. Nodes are a particular data structure that stores elemental units of information. The nodes can convey meaning because they relate a subject term or phrase to an attribute term or phrase. Removed from the node data structure, the node contents are or can become a text fragment which conveys meaning, i.e., a note. The notes generated from each digital resource are associated with the digital resource from which they are captured. The notes are then stored, organized and presented in several ways which facilitate knowledge acquisition and utilization by a user.
    Type: Application
    Filed: June 12, 2007
    Publication date: January 24, 2008
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20070005566
    Abstract: An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives pre-processed inputs from a user including a wide variety of input formats including keywords, phrases, sentences, concepts, compound queries, complex queries and orthogonal queries. The pre-processing also includes pre-processing of general digital information objects and static or dynamic generation of questions. After a correlation search of the information presented by the pre-processing, the search results are processed in novel ways to provide an improved relevance ranking of results.
    Type: Application
    Filed: June 27, 2006
    Publication date: January 4, 2007
    Inventors: Mark Bobick, Carl Wimmer
  • Publication number: 20060253431
    Abstract: Techniques for identifying knowledge use an 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.
    Type: Application
    Filed: November 14, 2005
    Publication date: November 9, 2006
    Inventors: Mark Bobick, Carl Wimmer