Patents by Inventor Joshua Fox

Joshua Fox 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: 20110066606
    Abstract: A search engine system with privacy protection, including a data indexer configured to create an index of data, a search engine configured to search the index of the data in response to a query, and create a search result set including excerpts from the data, and a privacy protector configured to identify at least one data entity within at least one excerpt of the search result set that meets at least one predefined entity extraction criterion, redact the search result set by removing the data entity from the excerpt, and present the redacted search result set on a computer output device.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 17, 2011
    Applicant: International Business Machines Corporation
    Inventors: Joshua FOX, Michael PELTS, Eitan SHAPIRO
  • Publication number: 20110055932
    Abstract: A method for presenting data, the method including presenting via a first computer output device an indicator indicating a data item whose value is prevented, in accordance with predefined access control criteria, from being presented via the first computer output device, receiving from a requestor a request to present the data item value, maintaining a record of an identity of the requestor together with a description of the requested data item, and presenting via a second computer output device the data item value.
    Type: Application
    Filed: August 26, 2009
    Publication date: March 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua Fox, Michael Pelts
  • Patent number: 7673282
    Abstract: An enterprise information unification system including an information modeler for modeling business entities and their properties as an information model, the information model being comprised of business constructs, a data rationalizer for generating mappings from physical data assets to the information model, the physical data assets being comprised of data asset constructs, and a data thesaurus for automating tasks of data management based on the mappings. A method is also described and claimed.
    Type: Grant
    Filed: November 22, 2002
    Date of Patent: March 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ruth M. Amaru, David Cavenor, Joseph Edelstein, Benjamin Halberstadt, Ahuva Hazan-Fuchs, Ziv Hellman, Joshua Fox, Hayden Marchant, Rannen Meir, Boris Melamed, Zvi Schreiber, Guy Yitzhaki
  • Publication number: 20090043800
    Abstract: A method for managing metadata in a metadata repository that includes parsing metadata to determine an identity of the metadata and individual items associated with the metadata; converting the identity of the metadata and the individual items associated with the metadata into corresponding object structures; storing the object structure representing the identity of the metadata into a first table of the metadata repository and storing the object structures that represent the individual items associated with the metadata into a second table of the metadata repository; and responsive to receiving a request to modify a row in the first table or a row in the second table, logically deleting the row being modified without actually deleting or modifying the row, and creating a new row within the first table or the second table having the modified row, in which the new row further includes a link to the logically deleted row.
    Type: Application
    Filed: August 6, 2007
    Publication date: February 12, 2009
    Applicant: International Business Machines Corporation
    Inventors: Joshua Fox, Benny Halberstadt, Boris Melamed, Erel Sharf
  • Patent number: 7146399
    Abstract: An enterprise application system including a run-time transformation server, and a message broker for routing and transforming data in the form of messages between a source application and a target application, including a plug-in for preparing requests to the run-time transformation server and for processing responses from the run-time transformation server. A method is also described and claimed.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: December 5, 2006
    Assignee: 2006 Trident Company
    Inventors: Joshua Fox, Ziv Z. Hellman, Marcel Zvi Schreiber, Tom Y. Yuval, Eliezer Israel, Guy Yitzhaki, Rannen Meir
  • Publication number: 20060064666
    Abstract: A metadata management system for importing, integrating and federating metadata, including a configurable metamodel, a metadata repository for storing metadata whose structure reflects the metamodel, at least one external metadata source, which is able to persist metadata in accordance with the structure of a meta-schema, a mapping module for mapping the meta-schema to the metamodel, and a transformation module, operatively coupled to the metadata mapping module, for translating specific metadata from the at least one external metadata source to the metadata repository, for use in import, export or synchronization of metadata between the external metadata source and the metadata repository. A method and a computer-readable storage medium are also described.
    Type: Application
    Filed: September 1, 2005
    Publication date: March 23, 2006
    Inventors: Ruth Amaru, Joshua Fox, Benjamin Halberstadt, Boris Melamed, Zvi Schreiber
  • Publication number: 20050234889
    Abstract: A system for managing and querying a plurality of data sources, including an interface to a plurality of inter-related data sources of diverse types, each of the plurality of data sources having a schema that describes its data structure, a schema generator communicating with the interface, for generating a federated schema that describes the structures of the plurality of data sources and their inter-relationships, and for modifying the federated schema over time as the plurality of data sources undergo changes, and a query generator communicating with the schema generator, for generating a query for the federated schema. A method and a computer-readable storage medium are also described.
    Type: Application
    Filed: December 29, 2004
    Publication date: October 20, 2005
    Inventors: Joshua Fox, Rannen Meir, Zvi Schreiber
  • Publication number: 20050149484
    Abstract: An enterprise application system including a run-time transformation server, and a message broker for routing and transforming data in the form of messages between a source application and a target application, including a plug-in for preparing requests to the run-time transformation server and for processing responses from the run-time transformation server. A method is also described and claimed.
    Type: Application
    Filed: January 4, 2005
    Publication date: July 7, 2005
    Inventors: Joshua Fox, Ziv Hellman, Marcel Schreiber, Tom Yuval, Eliezer Israel, Guy Yitzhaki, Rannen Meir
  • Publication number: 20030177481
    Abstract: An enterprise information unification system including an information modeler for modeling business entities and their properties as an information model, the information model being comprised of business constructs, a data rationalizer for generating mappings from physical data assets to the information model, the physical data assets being comprised of data asset constructs, and a data thesaurus for automating tasks of data management based on the mappings. A method is also described and claimed.
    Type: Application
    Filed: November 22, 2002
    Publication date: September 18, 2003
    Inventors: Ruth M. Amaru, David Cavenor, Joseph Edelstein, Benjamin Halberstadt, Ahuva Hazan-Fuchs, Ziv Hellman, Joshua Fox, Hayden Marchant, Rannen Meir, Boris Melamed, Zvi Schreiber, Guy Yitzhaki
  • Publication number: 20030163450
    Abstract: Methods for brokering between services, including, in one exemplary embodiment of a method, providing a first and second service, each service having associated therewith a request and a response data structure, and generating a transformation for producing data conforming to the request data structure for the second service, corresponding to data conforming to the response data structure for the first service. Systems are also described and claimed.
    Type: Application
    Filed: January 9, 2003
    Publication date: August 28, 2003
    Inventors: Joram Borenstein, Joshua Fox, Zvi Schreiber
  • Publication number: 20030120665
    Abstract: An enterprise application system including a run-time transformation server, and a message broker for routing and transforming data in the form of messages between a source application and a target application, including a plug-in for preparing requests to the run-time transformation server and for processing responses from the run-time transformation server. A method is also described and claimed.
    Type: Application
    Filed: March 22, 2002
    Publication date: June 26, 2003
    Inventors: Joshua Fox, Ziv Z. Hellman, Marcel Zvi Schreiber, Tom Y. Yuval, Eliezer Israel, Guy Yitzhaki, Rannen Meir