File Directory Structure Patents (Class 707/828)
  • Publication number: 20110137966
    Abstract: A network storage server system includes a presentation layer that presents multiple namespaces over the same data stored in an object store, allowing users to simultaneously access data over multiple protocols. The system supports object location independence of the stored data objects by introducing a layer of indirection between directory entries and storage locations of stored data objects. In one embodiment, the directory entry of a data object points to a redirector file that includes an object locator (e.g., an object handle or a global object ID) of the data object. The directory entries of data objects are stored in a directory namespace (e.g., NAS path namespace). In another embodiment, a global object ID of the data object is directly encoded within the directory entry of the data object.
    Type: Application
    Filed: February 1, 2010
    Publication date: June 9, 2011
    Applicant: NetApp, Inc.
    Inventors: Sudhir Srinivasan, Garth Goodson, Zi-Bin Yang
  • Patent number: 7958161
    Abstract: Embodiments of the invention provide methods and apparatuses for providing hosted highly tailored vertical applications. In accordance with one embodiment, a set of universal configuration options for a customer relationship management application is created and presented to a user. The user selects one or more options from the set of options provided and the selected options are used to automatically configure a tailored customer relationship management application. For one embodiment of the invention multiple incompatible business entities and processes from existing verticals are decomposed to provide a set of configurations options to a customer company. The customer company selects from the provided configuration options and a highly tailored vertical is automatically configured based upon the selected configuration options.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: June 7, 2011
    Assignee: Siebel Systems, Inc.
    Inventors: Jonathan R Bezeau, Asanka Jayasuriya, Nicholas R Manson
  • Patent number: 7958153
    Abstract: Methods and systems for processing a body of reference material to generate a directory for accessing information from a database.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: June 7, 2011
    Assignee: IndraWeb.com, Inc.
    Inventors: Henry B. Kon, George W. Burch
  • Patent number: 7953745
    Abstract: Aspects are introduced for indexing contents of a shell namespace extension. A plurality of files are indexed, and it is encountered that one of the files contains at least one file reference. The file is then accessed as a shell namespace extension so that the file reference can be indexed.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: David G. DeVorchik, Jeffrey C. Belt, Timothy P. McKee
  • Patent number: 7953756
    Abstract: The present invention utilizes a comprehensive object oriented software architecture that is flexibly extendible to accommodate numerous features and activities associated database connectivity including opening a database session, tracking information associated with the database session and closing the database session. An automated unified database connectivity method controls and automatically manages database connectivity information. Database credentials are prepared. A database connectivity session manager object is created. A database session connection is opened automatically based upon the database connectivity session manager object. A database service action is performed. When finished the database session connectivity is automatically closed.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: May 31, 2011
    Assignee: Cisco Technology, Inc.
    Inventor: Johnson Ji Ahui Qin
  • Publication number: 20110125816
    Abstract: A process that ensures the virtual destruction of data files a user wishes to erase from a storage medium, such as a hard drive, flash drive, or removable disk. This approach is appropriate for managing custom distributions from a large file sets as it is roughly linear in compute complexity to the number of files erased but is capped when many files are batch erased.
    Type: Application
    Filed: December 20, 2010
    Publication date: May 26, 2011
    Inventor: Alan Joshua Shapiro
  • Publication number: 20110125817
    Abstract: A system for sequentially opening and displaying files in a directory, including a processor, at least one directory including a plurality of electronic files, software executing on the processor for receiving a request to open and display a first one of the plurality of electronic files, software executing on the processor for receiving a next file request, and software executing on the processor for opening a next file in the at least one directory upon receiving the next file request.
    Type: Application
    Filed: February 4, 2011
    Publication date: May 26, 2011
    Inventor: Wesley W. Whitmyer, JR.
  • Patent number: 7949693
    Abstract: Methods of communicating data between a host and a client. The methods may comprise the step of receiving a write request from a client. The write request may comprise first data and first metadata describing a logical position of the first data within a file. The first data may be encrypted to the host. The methods may also comprise the step of writing the first data to a data storage. The first data may be written as a data sub-file of the file. In addition, the methods may comprise the step of writing the first metadata to the data storage. The first metadata may be written as a metadata sub-file of the file.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: May 24, 2011
    Assignee: OSR Open Systems Resources, Inc.
    Inventors: W. Anthony Mason, Peter G. Viscarola
  • Patent number: 7949692
    Abstract: In one embodiment, a user or client device communicates with a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot of data stored on the file system. The snapshot may include a single file, a single directory, a plurality of files within a directory, a plurality of directories, a path on the file system that includes nested files and subdirectories, or more than one path on the file system that each includes nested files and directories. In some embodiments, systems and methods intelligently choose whether to use copy-on-write or point-in-time copy when saving data in a snapshot version of a file whose current version is being overwritten. In some embodiments, systems and methods allow snapshot users to return from a snapshot directory to the immediate parent directory from which the user entered into the snapshot.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: May 24, 2011
    Assignee: EMC Corporation
    Inventors: Eric M. Lemar, Darren P. Schack, Neal T. Fachan
  • Patent number: 7949680
    Abstract: An apparatus for producing program ancillary data pertinent to each scene of a picture program to be recorded includes a display control unit for demonstrating, on a display picture, an input form having, as an input item, the information pertinent to a scene as an object of preparation, and a program ancillary data generating unit for correlating the information specifying an associated scene with the information as input through the input form, and for outputting the resulting information.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: May 24, 2011
    Assignee: Sony Corporation
    Inventors: Noboru Yanagita, Takumi Yoshida, Keiko Abe, Nariyasu Hamahata, Norifumi Zushi
  • Patent number: 7949690
    Abstract: A method, apparatus, and article of manufacture provide the ability to define a project in a computer graphics program. A project file is defined with general information regarding the project. A folder structure for the project is defined where one or more project drawing files are organized into various folders by drawing file type. A companion file for each project drawing file is defined with information to link each project drawing file to the project.
    Type: Grant
    Filed: September 5, 2003
    Date of Patent: May 24, 2011
    Assignee: Autodesk, Inc.
    Inventors: Paul Joseph McArdle, Chad Steven Ames, Lang Sheng Yun, Scott Anthony Arvin
  • Patent number: 7949671
    Abstract: A method of transforming and canonicalizing semantically structured data includes obtaining data from a network of computers, applying text patterns to the obtained data and placing the data in a first data file, providing a second data file containing the obtained data in a uniform format, and generating interface specific sentences from the data in the second data file.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: May 24, 2011
    Assignee: AOL Inc.
    Inventors: John Michael Kominek, Steven Jeromy Carriere, Steven Gregory Woods
  • Patent number: 7949691
    Abstract: An invention is described herein that provides methods and apparatus for collecting, distributing and storing product data. A data structure suitable for use in collecting, distributing or storing product data for use in a catalog is disclosed. More particularly, the data structure is based on a data model having one or more classes, where each of the classes has one or more associated categories. The data structure includes at least one class definition, each class definition being arranged to identify one or more associated categories. In addition, the data structure includes a plurality of category definitions, each category definition being arranged to identify an associated attribute group. The data structure further includes a plurality of attribute group definitions, where each attribute group definition is arranged to identify one or more attributes that are associated with the attribute group.
    Type: Grant
    Filed: July 26, 2000
    Date of Patent: May 24, 2011
    Assignee: CBS Interactive Inc.
    Inventors: Albert Henricus Franciscus de Heer, Rudolf Cornelius Wilhelmus de Heer, Constantin Nickolayvich Zabrodine, Alexandre Igorevitch Kviatkevitch, Eric Oscar Blaettler
  • Patent number: 7941446
    Abstract: A system for enriching document content using enrichment themes includes a directed search service and an import-export service. The directed search service allows users to author documents while querying information providers using the directed searches that are inserted as part of the authored documents. The import-export service enables meta-document exchanges between systems that provide document enrichment by binding imported meta-documents to identical or similar information providers.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: May 10, 2011
    Assignee: Xerox Corporation
    Inventor: Laurence Hubert
  • Patent number: 7941447
    Abstract: To provide a human relationships registering system, a method and a server for registering human relationships, a program for registering human relationships, and a medium storing human relationships registering program and readable by a computer, all of which are used to establish wide and close relationships with members having a variety of occupations or engaged in various technical fields and to obtain expert knowledge or information. The human relationships registering system comprises first data processing units 2 and 3 including sections for receiving personal data of a new member, and a second data processing unit including a section for storing the received personal data. The second data processing unit stores the personal data of the new member in correlation to an existing member when the existing member confirms the new member.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: May 10, 2011
    Assignees: Mekiki Co., Ltd., Mekiki Creates Co., Ltd.
    Inventors: Hikaru Deguchi, Kenichi Ninomiya
  • Publication number: 20110107047
    Abstract: A file attribute, which is called herein “enforcement bit”, is used for each file that is stored in a storage device. If the protection particulars associated with a stored file are allowed to be changed, the enforcement bit is set to a first value, and if the protection particulars or properties are not to be changed, the enforcement bit is set to a second value. When the storage device is connected to a host device, the storage device provides to the host device protection particulars and an enforcement bit, which collectively form a “file protection policy”, for each stored file in response to a file system read command that the host device issues, in order to notify the host device of files in the storage device whose protection particulars are allowed to be changed freely, and of files whose protection particulars are not allowed to be changed by unauthorized users or devices.
    Type: Application
    Filed: May 7, 2010
    Publication date: May 5, 2011
    Inventors: Rotem Sela, Michael Holtzman, Avraham Shmuel
  • Patent number: 7937422
    Abstract: A first collection of content that includes digital assets is maintained on a host computer. Based on a determination that a portable media device becomes connected to a client computer that is separate from the host computer and that interacts with the host computer, initiation of a synchronization of the first collection of content resident on the host computer with a second collection of content on the portable media device is automatically triggered. The synchronization of the first collection with the second collection includes a transfer of at least one of the digital assets from the host computer to the client computer to the portable media device and is triggered and conditioned upon the determination that the portable media device has become connected to the client computer.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: May 3, 2011
    Assignee: AOL Inc.
    Inventor: Edmund Brown Ferguson, Jr.
  • Patent number: 7933926
    Abstract: A user feedback system for improving a performance of a software application is described. The feedback system includes a telemetry collection system and a user feedback collection system. A context aggregator collects data from both the telemetry collection system and the user feedback collection system, and constructs a data model that characterizes the data. Using this data model, the feedback system is able to provide or enable software support in a timely, convenient, and useful way. Specifically, data in the data model is standardized across a number of software applications and/or users, so that multiple data models, along with other data sources, may be meaningfully compared to identify a problem, and possibly a solution, associated with an operation of the software application. Additionally, users of the feedback system may be connected with a virtual community of other users who the system has determined may be helpful in assisting one another.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: April 26, 2011
    Assignee: SAP Aktiengesellschaft
    Inventor: Peter S. Ebert
  • Patent number: 7930307
    Abstract: When a folder icon is dropped on a scanner icon, a scan application determines a reference folder. The scan application searches the reference folder and, if necessary, a folder in an upper hierarchical layer for a read control information file. In accordance with the contents of the read control information file, the scan application instructs a scanner to scan image data.
    Type: Grant
    Filed: April 13, 2007
    Date of Patent: April 19, 2011
    Inventor: Toshinori Igari
  • Patent number: 7925683
    Abstract: The systems and methods partition digital data units in a content aware fashion without relying on any ancestry information, which enables one to find duplicate chunks in unrelated units of digital data even across millions of documents spread across thousands of computer systems.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: April 12, 2011
    Assignee: Copiun, Inc.
    Inventors: Sanjay Jain, Puneesh Chaudhry
  • Patent number: 7925658
    Abstract: Methods and apparatus for generating a report from hierarchically formatted data are disclosed. First, a data source including one or more files having a hierarchical file format is identified, where each of the files includes one or more data elements. A relational database model is obtained, where the relational database model includes one or more virtual tables, each of the virtual tables including one or more virtual columns. The relational database model is then mapped to the hierarchical file format. A query may be obtained using the virtual relational database. Data is then obtained from the virtual relational database corresponding to the query, thereby enabling a report including the data to be generated.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: April 12, 2011
    Assignee: Actuate Corporation
    Inventors: Rohit Colaco, Vishal Jain
  • Patent number: 7925668
    Abstract: An XML wrapper queries an XML document in an on-the-fly manner so that only parent nodes in the document that satisfy the query are extracted and then unnested. The parent nodes and associated descendent nodes are located using XPath expressions contained as options in data definition language (DDL) statements. The parent nodes satisfying the query and associated descendent nodes are extracted and stored outside of a database according to a relational schema. The wrapper facilitates applications that use convention SQL queries and views to operate on that information stored according to the relational schema. The wrapper also responds to query optimizer requests for costs associated with queries against external data sources associated with the wrapper.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Martin Breining, Vanja Josifovski, Peter M. Schwarz
  • Patent number: 7925671
    Abstract: A cue sheet generation system is used to compose a cue sheet for submission to PRS from an input EDL. The system parses the EDL to extract data relating to use of musical works associated with a PRS. The system employs both local and remote databases to retrieve information relating to the extracted musical work data. The information is then used to construct a cue sheet in a form appropriate for submission to a PRS.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: April 12, 2011
    Assignee: Getty Image (US), Inc.
    Inventors: Steven Ellis, Steven Askew
  • Patent number: 7917479
    Abstract: A memory device, system and method of editing a file in a non-volatile memory device is described. The memory device includes a controller and a memory array configured to copy an existing first file into a second file during editing and to maintain the first file while applying edits to the second file. When editing is completed, a first cluster pointer of the first file is redirected to point at the first cluster of the second file that has been edited.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: March 29, 2011
    Assignee: Micron Technology, Inc.
    Inventor: Frank J. Sepulveda
  • Patent number: 7912830
    Abstract: A method and system is provided to access one or more historical incident databases, for example, CDC, CPSC, DTI, AAPCC and the like, for standardizing the potentially differing categories and coding among the databases. The standardizing includes recoding of the categories by providing a unified set of categories reflective of similar categories found among the one or more databases, if any. Submission of search queries allows users to obtain unified data across the databases so that incident history statistics for one or more products tracked by commonly available databases may be easily acquired. The resulting reports and statistics may be used by various entities to understand historical incidents from multiple perspectives including, for example, injury and fatality statistics as a function of age group, type of injury, time periods, diagnosis, injury outcome, severity, and the like. Data may be presented in standardized formats or in any of the native database formats.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: March 22, 2011
    Assignee: RAM Consulting, Inc.
    Inventors: Xiao Chen, Erh-An Huang, Scott Milkovich, Eugene Rider
  • Patent number: 7912878
    Abstract: A method, system, and computer usable program product for storing messages in a directory executing in a data processing system are provided in the illustrative embodiments. A message is received over a network and identified in the directory. A base message entry that corresponds to the message is selected in a hierarchy of entries in the directory. A message instance entry for the message is created, such that the message instance entry becomes a child entry of the base message entry in the hierarchy.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kristin Marie Hazlewood, Andy Hazlewood, John Mark McConaughy, Gary Dale Williams
  • Patent number: 7912862
    Abstract: A Relational Schema Definition (RSD) language that uses metadata of the relational database to generate an implementation-neutral or implementation-specific format that represents the precise database structure and data. The RSD language is a declarative description language such that an RSD file can then be used offline in a disconnected environment to reconstruct and use the database.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Alexander Vaschillo, Avner Y. Aharoni, Bertan Ari, Alex Laskos, Adam J. Wiener
  • Patent number: 7908476
    Abstract: A computer implemented method, apparatus, and computer program product for using a virtual file system to encrypt files. The process registers a plurality of file systems on a data processing system with the virtual file system. The virtual file system is enabled to encrypt files without intervention from any file system in the plurality of file systems. The virtual file system identifies whether a file on a given file system is an encrypted file using a map file associated with the given file system. In response to identifying the file as an encrypted file, the virtual file system encrypts all data written to the file in accordance with encryption specifications in the map file.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Madhusudanan Kandasamy, George Mathew Koikara, Pruthvi Panyam Nataraj, Vidya Ranganathan
  • Patent number: 7908295
    Abstract: A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: March 15, 2011
    Assignee: TVWORKS, LLC
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Patent number: 7908293
    Abstract: A medical laboratory report communications gateway computer system is presented. The gateway is configured to receive medical laboratory reports from a plurality of clients. The gateway uses report form data stored in a database to perform an inbound translation on the medical laboratory report to transform the medical laboratory report to a canonical form. The gateway identifies a destination client for the medical laboratory report, and determines an outbound message form based on the destination client. The gateway performs the selected outbound translation on the medical laboratory report in the canonical form to transform the medical laboratory report in the canonical form into a form useable by the destination client. The gateway then transmits the translated medical laboratory report to the destination client.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: March 15, 2011
    Assignee: The General Hospital Corporation
    Inventors: Samuel J. Aronson, Lawrence J. Babb, Mollie Ullman-Cullere, Eugene H. Clark
  • Patent number: 7904424
    Abstract: A method is provided which enables to know a location of copied document data without the use of a server or others. Document data that is data used for reconstructing a document is managed by combining, in one document object, the document data along with relationship information for identifying other document data generated by reproducing the document data. Likewise, when a reproduction process is performed, the other document data is managed by combining, in one document object, the other document data along with relationship information for identifying the reproduction.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: March 8, 2011
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Eiichi Yoshida
  • Patent number: 7899848
    Abstract: A computer-implemented method disclosed may include providing a plurality of classes to represent at least one attribute of a NIC team, providing at least one association class to represent the relationship between each of the plurality of classes and associating each of the plurality of classes with the at least one association class.
    Type: Grant
    Filed: November 12, 2006
    Date of Patent: March 1, 2011
    Assignee: Dell Products L.P.
    Inventors: Jianwen Yin, Wei Liu, Lei Wang
  • Patent number: 7899851
    Abstract: A database management system has a plurality of database servers and data can be transferred between them by partitioning a data area into small areas and altering allocation of the small areas to the database servers. After altering the configuration, there occurs degradation in processing speed that accompanies re-creation of the index. If this problem is solved by using conventional techniques, noticeable degradation in processing speed will occur to a specific query at the time of a steady state operation. Accordingly, an index created for each of the small areas and an index to all of the small areas are allocated to the database server and used in combination.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: March 1, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Daisuke Ito, Kazutomo Ushijima, Akira Shimizu
  • Patent number: 7890554
    Abstract: A method, system and apparatus for exporting file systems without having to mount them first are provided. Most Unix-based servers usually mount some system operation critical files at startup. Thus, directories have to be mounted. One or more of these directories are usually used as mount points for mounting other file systems when needed. An extended attribute file is used to provide all information needed to export a file system. Thus, a server need not mount a file system to obtain this information. That is on startup, a server needs only refer to these extended attribute files to obtain the information needed to export the file systems.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: William B. Brown, Mark Allen Grubbs, Gerald Francis McBrearty, Wu Zheng
  • Patent number: 7886291
    Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: February 8, 2011
    Assignee: Symantec Corporation
    Inventors: Scott Jones, Jeremy Hurren, Jared Blaser, Randall Cook
  • Patent number: 7882139
    Abstract: This present invention describes an innovative solution in the area of indexing and searching binary files including various binary files such as multimedia files, including image files, mp3 files and other audio/video files from the public Internet. The invention introduces a way to index binary files such as multimedia files according to their content signatures, which uniquely identify themselves, and search for related files by walking through a graph database constructed during the index phase. The present invention can be used in a search engine and a download engine, as well as with text based index and search technologies. As a result, such extended usage will broaden a multimedia file's context and increase relevant accuracy of the keywords describing the context.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: February 1, 2011
    Assignee: Xunlei Networking Technologies, Ltd
    Inventors: Shenglong Zou, Ming Xu
  • Patent number: 7877414
    Abstract: A method is disclosed for representing a sequence of images constituting a moving image by processing signals corresponding to the image. An object appearing in one image is identified in the sequence in a first perspective view, and the same object appearing in another image is identified in the sequence in a second perspective view. A view descriptor of the outline of the object in the first perspective view is derived and at least one additional view descriptor of the outline of the object in another perspective view is also derived. The two or more view descriptors are associated to form a descriptor which is a single indexable entity for the sequence of images.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 25, 2011
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Miroslaw Bober
  • Patent number: 7877702
    Abstract: A method and computer program product for automatically populating data in a tree widget on a Web page are provided. The method includes rendering a tree structure of tree nodes populated with data in a viewable area of a Web page, creating placeholder nodes without data in the tree structure, and placing the placeholder nodes in a hidden area of the Web page. The method also includes monitoring for a scrolling request to shift the tree structure in the viewable area of the Web page, and initiating an asynchronous request for data to populate a subset of the placeholder nodes in response to the scrolling request. The method further includes receiving the data to populate the subset of placeholder nodes, populating the subset of placeholder nodes with the received data, and shifting the subset of placeholder nodes with the received data to the viewable area of the Web page.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventor: Gim Mahasintunan
  • Patent number: 7873685
    Abstract: A method for a computer system includes receiving a mapping schema between a plurality of asset-types within an asset-type hierarchy and a plurality of paths within an on-disk storage structure, receiving an asset-type definition list from a user, wherein the asset-type definition list comprises an asset-type from the plurality of asset types, and determining at least one path from the plurality of paths for providing access to assets of the asset-type in response to the mapping schema and the asset-type definition list.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: January 18, 2011
    Assignee: Pixar
    Inventors: Stephan Vladimir Bugaj, Brett Levin, Zachariah Journey Baum
  • Patent number: 7873664
    Abstract: Systems and computer products that efficiently determine how columns, tables, and queries associated with a database are related to each other. The present invention enables a user to see at a glance in which queries certain columns and tables are used. The present invention may be implemented with a query miner module that includes a query browser module that improves browsing through queries and their components over the past. The preferred embodiment of the present invention provides an easy to use graphical interface showing the queries, tables, and columns in a tree structure. Further, the preferred embodiment of the present invention presents information about relationships and dimensions associated with a database and about columns, tables, and queries to the user without discernable lag time between the user's request and the generated information.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Christian Andersch, Marlene L. Coates, Guilherme Saueressig
  • Patent number: 7873665
    Abstract: A host website, method and system for digitally labelling websites or subscribers with digital labels which represent characteristics or qualities of the website is disclosed. Digital labels are stored on host websites, each of which is directed to a specific subject or activity. The host website can also provide digital labels for storage in other host websites. The host website is provided with artificial intelligence capabilities. Methods and systems for asymmetric access in a host website database are disclosed.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: January 18, 2011
    Inventor: Emmanuel Gonzalez
  • Patent number: 7873639
    Abstract: Preferably for use in a directory enquires system, a method and system are provided for processing user records to determine common entries between them. When two user records are determined to store common information then link data is generated and stored in each user record indicating a link between the two records. This link information is then used in subsequent searching of the user records to determine the most likely result from a list of possible results obtained from a search of the user records. In a directory enquiries system the user records contain user ID and telephone number details as well as address book data of each user's friends, family, or other acquaintances. The address book data is used to determine whether a link between user records should be formed.
    Type: Grant
    Filed: October 21, 2003
    Date of Patent: January 18, 2011
    Assignee: British Telecommunications public limited company
    Inventor: Robert A Shipman
  • Patent number: 7870377
    Abstract: Embodiments of the invention are directed to identifying a bootstrap electronic service guide (“ESG”), determining how many ESGs that use a selected specification/standard are declared in the bootstrap ESG; and if the bootstrap ESG declares more than 1 ESG that uses the selected specification/standard, selecting, from the bootstrap ESG, based on a specification/standard priority-selection scheme, at least one of the ESGs that use the selected specification/standard. Embodiments of the invention are directed to determining how many ESGs that use a selected service operator are declared in the bootstrap ESG, and if the bootstrap ESG declares more than 1 ESG that uses the selected service operator, selecting, from the bootstrap ESG, based on a service-operator priority-selection scheme, at least one of the ESGs that use the selected service operator. One or more ESGs may be selected from the ESGs declared in the bootstrap ESG based on user input.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: January 11, 2011
    Assignee: Nokia Corporation
    Inventor: Martin Jansky
  • Patent number: 7870158
    Abstract: A remote access medical image exchange system utilizes a decentralized, i.e., self-organizing, distribution system combined with bid queues to establish a market place which allows for continuously negotiated prices with control (over who reads the images, when they are read and what the fee will be for such a reading) being placed in the hands of the patient/gatekeeper and the diagnostic physician.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: January 11, 2011
    Assignee: Integrated Claims Systems, Inc.
    Inventor: Andrew L DiRienzo
  • Patent number: 7865525
    Abstract: A method and a system are provided for encoding and processing digital information. The digital information is encoded according to binary encoding formats corresponding to primitive data types. The primitive data types comprise scalar data types including Boolean, integer, float, decimal, time stamp, string, symbol, binary large object, and character large object data types. The primitive data types also comprise composite data types including structure, list, and S-expression data types. The binary-encoded digital information is stored in a message with a predetermined format for transmission. No metadata is included in the message.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: January 4, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew J. Lusk, Todd V. Jonker, Chris A. Suver
  • Patent number: 7865524
    Abstract: An automatic update is performed by an archiving device that controls the device carrying the sequentially accessible recording medium. The update can be performed according to a full scan algorithm or to an append algorithm. Both algorithms arrange things so that only those scenes are captured to the archiving medium that are more recent than the last scene captured in a previous session. The reference for the age is the Recording Date and Time. The full scan algorithm does not make assumptions about how a recording medium has been recorded, whereas the append algorithm is intended for recording media used by appending new material after old material. The method of capturing scenes is especially useful for a disk recorder. The data captured may be an audio/video-stream of a camcorder or the files of a personal computer.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: January 4, 2011
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Alphonsus Tarcisius Jozef Maria Schipper, Martin Bosgra, Cornelis Velde
  • Patent number: 7865538
    Abstract: A steam-based document storage and retrieval system accepts documents that are in diverse formats and come from diverse application, automatically creates document model objects describing these documents in a consistent format and associating time stamps with the documents to automatically create a main stream in chronological order. The stream, or sub-streams meeting selected search criteria, are displayed in a variety of forms, including a receding, partly overlapping stack with aids that facilitate user interaction.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: January 4, 2011
    Assignee: Mirror Worlds, LLC
    Inventors: Randy Prager, Peter Sparago, Stephen MarcAurele, David Gelernter, Eric Freeman
  • Publication number: 20100332564
    Abstract: Methods and computer storage media for clustering nodes are provided. An input file is received that is comprised of primary nodes, secondary nodes and metrics that relate to the association between the primary nodes and the secondary nodes. Upon receiving the input file, the input file may be abridged to reduce the number of nodes contained in the input file. The unique initial primary nodes may then be clustered with their associated secondary node. The clusters containing the unique initial primary nodes may then be replaced if a subsequent related cluster satisfies a pre-defined condition. In some embodiments, multiple clusters may then be merged until the cluster size reaches a pre-defined size. In some embodiments, the input file is may be cleaned and sorted prior to being abridged.
    Type: Application
    Filed: September 7, 2010
    Publication date: December 30, 2010
    Applicant: MICROSOFT CORPORATION
    Inventor: Jeremy Tantrum
  • Patent number: 7860891
    Abstract: Techniques of querying an index of first objects comprised of a plurality of index entries and a pool of second objects are provided. The techniques include evaluating the index of the first objects to produce a group of one or more possible candidates based on whether one or more index entries of the first objects satisfy a query, adding second objects from the pool to said group of possible candidates to produce an interim group of possible candidates, filtering the interim group of possible candidates by comparing approximations of the candidates of the interim group with the query to produce filtered candidate objects, and determining if the filtered candidate objects satisfy the query by comparing the first and second objects corresponding to the filtered candidate objects with the query.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: December 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: David W. Adler, Knut Stolze
  • Patent number: 7860908
    Abstract: In a subject filesystem, the invention computer method use the filesystem's dentry trees for all file system objects not contained in a corresponding stacking filesystem. The invention method set the process environment to have a reliable inheritance of the stacking filesystem's root context to new processes and uses the subject filesystem's (VFSMNT, dentry) for most lookups. All lookup results are then with respect to the subject filesystem's roots.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: December 28, 2010
    Assignee: International Business Machines Corporation
    Inventor: John T. Kohl