Patents Examined by Cheyne Ly
-
Patent number: 8645328Abstract: Embodiments provide systems and methods for archive verification of media in a library. A method of archive verification may comprise loading a specified media into a drive at intervals, sending one or more commands to the drive, wherein the drive attempts to read the specified media or data on the specified media in accordance with the one or more commands, collecting data associated with the specified media from the drive and determining the readability of the specified media or data on the specified media.Type: GrantFiled: February 4, 2008Date of Patent: February 4, 2014Assignee: KIP CR P1 LPInventor: Robert C. Sims
-
Patent number: 8589349Abstract: In one embodiment, a file includes data that is divided into a plurality of sections, and each section may include metadata that includes the revision history for that section. A specific section of the file may be selected and its revision history queried. In response to such a query, the revision history for the selected section is extracted from the section metadata and may be displayed. If a portion of a section has been copied from a source section and pasted into a target section, the section metadata for the target section may be updated to include information about the source section. For each change to the section data, the section metadata may also include a version number, a revision date and time, a revision author and the actual insertion, deletion or other change to the section data.Type: GrantFiled: June 30, 2010Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Cristina L. Grant, Patricia Leon, Adriana Valido
-
Patent number: 8572043Abstract: A method and system for storage of unstructured data in external data storage uses low-cost, minimally-functional external data stores (EDS) to store immutable, unstructured content. An external storage layer (ESL) interposed between an e-discovery management application (EMA), and the EDS constitutes an intermediary allowing access to external storage from the EMA and adding functionality unavailable on EDSs, offsetting the functional sacrifice incurred by using the EDS and preserving cost advantage. Caching content on the ESL during propagation to the EDS eliminates latency during file propagation. The ESL creates metadata and maintains an index of the data, allowing the data owner to search and retrieve from the EDS. The ESL compresses, decompresses, encrypts and decrypts data. An ESL vendor can service a number of clients on a fee or subscription basis. The ESL can distribute client data across EDSs and mirror data stored on a first ESL on another ESL.Type: GrantFiled: February 28, 2008Date of Patent: October 29, 2013Assignee: International Business Machines CorporationInventor: Andrey Pogodin
-
Patent number: 8554405Abstract: In a motor vehicle air conditioning installation comprising a central control unit (12), a computer network (14) connected to the central control unit (12) and a plurality of peripherals (101, 102, 103, . . . , 10n) connected to nodes (N1, N2, N3, . . . , Nn) of the computer network, the peripherals are connected in series via a common conductor (18). The installation comprises means (120) for inputting at the level of each peripheral an electric signature on a common conductor, means (130) for detecting an electric signal depending upon the electric signatures of the peripherals situated upstream on the common conductor (18), means for generating a data item representing the relative position of the peripheral on the basis of the electric signal detected, and means for identifying the node of the network to which it is connected on the basis of the relative position data item generated.Type: GrantFiled: October 15, 2010Date of Patent: October 8, 2013Assignee: Valeo Systemes ThermiquesInventors: Christophe Bruzy, Vincent Aubry, Bertrand Puzenat, Laurent Rede
-
Patent number: 8549059Abstract: An N-point Fast Fourier Transform (FFT) using mixed radix stages with in-place data sample storage may be performed by decomposing N into a product of R sequential mixed radix stages of radix-r(i). N data samples are partitioned into at least B memory banks, where B is equal to a largest radix of the R radix stages. Each input data sample to each radix-r(i) butterfly comes from r(i) different memory banks and the output data samples are written to the same memory locations in the r(i) memory banks. Determining from which memory bank the input data samples and output data samples of the butterflies are stored is done based on the radix size and sequential position of the radix stage. Determining the address of the input data samples and the output data samples within each memory bank is based on the radix size and sequential position of the radix stage.Type: GrantFiled: June 1, 2009Date of Patent: October 1, 2013Assignee: Texas Instruments IncorporatedInventors: Cory Modlin, Tali Erde, Berko Idan
-
Patent number: 8548967Abstract: Embodiments of the invention are directed to systems and processes for enabling querying of one or more data stores of CM applications using a graphical user interface (GUI) by which a user (e.g., a developer, supervisor, or project team leader) may select search terms. The GUI may offer one or more types of categories of search terms illustrated at a high level, such that a user may select search terms without knowledge of the underlying data structure of the data store(s). In some embodiments of the invention, when search results are presented to the user issuing a query, the search results are presented in a GUI that permits the users to make edits to the data without opening other windows to make the changes. For example, in some embodiments of the invention, the user may be permitted to select one or more results and “drag” the results, using the GUI, to another element of the GUI to make a change to the data, or may perform any other graphical operation with the results.Type: GrantFiled: December 12, 2007Date of Patent: October 1, 2013Assignee: AccuRev, Inc.Inventor: Damon B. Poole
-
Patent number: 8538981Abstract: Merging of query elements in an enterprise system is described. The enterprise system receives queries, which may each be broken down into query components. The enterprise system identifies query components that are related to identical event information from a data source of the enterprise. The enterprise system sends a single query to the data source for the event information, receives the response, and sends the response to the query sources.Type: GrantFiled: November 19, 2009Date of Patent: September 17, 2013Assignee: SAP AGInventor: Julio Navas
-
Patent number: 8527464Abstract: Methods and computer readable media for restoring a database. In a method, a backup of a subset of a database is created, where the subset includes a filegroup and database metadata describing the filegroup. The database is then restored using the database subset. In a computer-readable medium, a first data field contains data representing a database subset having at least one of a plurality of filegroups. A second data field contains data representing database metadata that describes the filegroup. In another method, archived database metadata and an archived filegroup that is one of a plurality of filegroups is accessed, and the filegroup is brought online using the database metadata.Type: GrantFiled: December 19, 2011Date of Patent: September 3, 2013Assignee: Microsoft CorporationInventors: Steven R. Schmidt, Gregory Smith
-
Patent number: 8521658Abstract: Providing an information system in an item delivery system comprises reading a tracking indicia (410) on a unit load, updating a database (415) with first data from the tracking indicia, and updating the database with information that the unit load has been terminated. In addition, receiving (425) second data to be included in a label, and printing the label may be included.Type: GrantFiled: February 21, 2002Date of Patent: August 27, 2013Assignee: United States Postal ServiceInventors: Brent A. Raney, Daryl S. Hamilton, Anthony M. Ferlaino, Jr.
-
Patent number: 8515973Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying geographic features. In one aspect, a method includes receiving a query. Geographic features are identified, each geographic feature being associated with one or more names, each geographic feature being associated with at least one name that includes the query. A feature-query score is computed for each geographic feature, including: for each name of the geographic feature that includes the query, identifying a computed feature-name score, wherein the feature-name score is computed based on a count of a number of occurrences of the name in a query log, wherein each occurrence is attributed to the feature; and computing the feature-query score based on the identified feature-name scores. The geographic features are ranked according to the feature-query scores.Type: GrantFiled: March 25, 2011Date of Patent: August 20, 2013Assignee: Google Inc.Inventors: Radu Jurca, Anja Hauth, Ivan Zauharodneu, Matsvei Zhdanovich, Luuk Van Dijk, Steffen Meschkat, David E. Lecomte
-
Patent number: 8515946Abstract: System and methods for directing a federated search using a location description file to locate a data source are provided. For a federated search, a location description may be used to describe the location of each data source searched, and may further be used to connect the user to that particular data source. The format of such a location description file may include several elements, some of which provide information on how to display the file (e.g., name, description, author, icon link, etc.) and other elements (e.g., simple location, location type, etc.) are used to connect the user to the location of the data source.Type: GrantFiled: February 28, 2008Date of Patent: August 20, 2013Assignee: Microsoft CorporationInventors: Paolo Marcucci, Carlos Brito, Chris McConnell, Evgeny Tvorun, Scott Hysom, Tyler Beam
-
Patent number: 8495025Abstract: Instead of adding resources into a folder by specifying a list of identifiers, client applications add resources to a folder by specifying a search query that matches the resources to be added. The virtual folder is, therefore, a collection of search queries rather than a collection of resource identifiers. This allows the data archive systems to easily store folder information in a database. A client application can then search by specifying the folder as its search criteria to list all content associated with the folder. Additionally, to ensure that the list of results associated with a particular query does not change after the query is added into a folder, the data archive system also captures generation information associated with the particular query (i.e., the iteration of the search indexes at the time the query is received) and stores the generation information with the query as part of the folder.Type: GrantFiled: May 28, 2010Date of Patent: July 23, 2013Assignee: Autonomy, Inc.Inventors: Robert S. Newson, Arnaud Lucas, Thomas R. Weissinger, Dylan Bui
-
Patent number: 8495045Abstract: Methods and apparatus are provided for storing email messages into activity records in business management system. In an embodiment, an user interface for an email application program may receive a request may be received to create an activity record in a business management system based on a received email message, and in response an activity record may be created in a database in the business management system.Type: GrantFiled: August 3, 2004Date of Patent: July 23, 2013Assignee: SAP AGInventors: Werner G. Wolf, David L. Sacks
-
Patent number: 8489613Abstract: A set of reference videos is indexed to a reference index in order to facilitate matching of video content. An indexing module receives a set of reference fingerprints representing a set of reference videos and identifies keys contained in the reference fingerprints. Reference identifiers for the reference videos are stored in bins of the reference index associated with the identified keys. The bins in the reference index are sub-sampled to limit the number of reference identifiers stored in a given bin.Type: GrantFiled: October 20, 2011Date of Patent: July 16, 2013Assignee: Google Inc.Inventors: Sergey Ioffe, Michele Covell
-
Patent number: 8489578Abstract: A method, system, and article are provided for management of a data ingester and associated content collected by the data ingester. The computer system is configured with a taxonomy together with rules and policies for ingesting and classifying the collected data. Based upon the classification of the collected data with respect to the taxonomy, the data is assigned to a location in the taxonomy.Type: GrantFiled: October 20, 2008Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Varun Bhagwan, Rajesh M. Desai, Piyoosh Jalan
-
Patent number: 8489576Abstract: An embodiment of a communication system includes a client device adapted to receive a traceable object that includes tracer information, and to perform one or more object-related actions using the traceable object. The client device stores the tracer information and object usage information, which describes the one or more object-related actions that have been performed using the traceable object. The client device also sends the stored information to a server. The system also includes the server, which is adapted to receive the object usage information and the tracer information reported by the client device. In an embodiment, the system also includes a service provider adapted to initiate a billing event, which may include generation and transmission of a bill to a sponsor entity based on an evaluation of the object usage information and the tracer information reported by the client device.Type: GrantFiled: March 24, 2008Date of Patent: July 16, 2013Assignee: Motorola Mobility LLCInventors: David B. Harris, Frederic Herrbach
-
Patent number: 8473693Abstract: The present invention provides techniques for managing ownership (i.e., control) of one or more memory buffer (mbuf) data structures within a network subsystem and a storage subsystem of a storage operating system implemented in a storage system. When the storage system receives data to be written to a storage medium, the network subsystem stores the received data in one or more variable-length chains of mbufs. Unlike conventional approaches, the received data is not subsequently copied out of the mbufs into fixed-sized data buffers for use by the storage subsystem. Instead, the storage subsystem can directly manipulate the received data stored in the mbufs. By eliminating the steps of copying data out of the mbufs and into fixed-sized data buffers, the invention reduces the amount of time and system resources consumed by the storage system when writing blocks of received data to disk storage.Type: GrantFiled: July 29, 2003Date of Patent: June 25, 2013Assignee: NetApp, Inc.Inventors: Nitin Muppalaneni, Edward R. Zayas, Douglas Santry
-
Patent number: 8463771Abstract: A method and an apparatus for selecting at least one steel grade from a stock of data, stored in a memory, for a population of a plurality of steel grades using a data processing device, wherein the method has the following steps: (a) a selection device (11) which can be operated by a user is displayed on a display means (12) which can be used to set values for at least two steel grade features which respectively denote the steel grades; (b) the stock of data is queried for a steel grade for which the stock of data stores values for steel grade features which correspond to the set values of the steel grade features or which fulfill conditions which are dependent on the set values, and (c) if said query is satisfied by a steel grade and possibly in so far as said steel grade fulfills one or more further conditions, said steel grade or information representing it is displayed on the display means (12).Type: GrantFiled: July 11, 2011Date of Patent: June 11, 2013Assignee: Abrams Engineering Services GmbH & Co. KGInventor: Jurgen Abrams
-
Patent number: 8458203Abstract: A computer system accesses rows of feed data. and converts the received feed data into portions of binary blob data. The computer system also sends the binary blob data to a database server which is configured to access metadata associated with a feed including a dynamic server statement to determine how to convert the binary blob data to a server table with a blob column configured to store the rows of feed data. The database server accesses feed data belonging to a particular feed and executes a dynamic server statement to create a relational dataset in an in-memory table of the server. A second dynamic statement applies data processing conditions indicated in the metadata. When feed data rows match conditions, the computer system places feed data row information into an alert table that includes references to the blob table with blob data, thereby triggering an alert.Type: GrantFiled: July 11, 2011Date of Patent: June 4, 2013Assignee: Microsoft CorporationInventor: Igor Taranov
-
Patent number: 8458163Abstract: Web crawlers crawl websites to access documents of the website for purposes of indexing the documents for search engines. The web crawlers crawl a specified website at a crawl rate that is based on multiple factors. One of the factors is a pre-set crawl rate limit. According to certain embodiments, an owner for a specified website is enabled to modify the crawl rate limit for the specified website when one or more pre-set criteria are met.Type: GrantFiled: October 3, 2011Date of Patent: June 4, 2013Assignee: Google Inc.Inventors: Vanessa Fox, Amanda Ann Camp, Maximilian Ibel, Patrik Rene Celeste Reali, Jeremy J. Lilley, Katherine Jane Lai, Ted J. Bonkenburg, Neal Douglas Cardwell