Distributed Search And Retrieval Patents (Class 707/770)
  • Publication number: 20140244618
    Abstract: The disclosed embodiments provide a system that facilitates searching an online content management system for content items associated with a user. During operation, the system receives a call from a client application at a search interface in the online content management system, wherein the client application is operating on behalf of the user. In response to the call, the system performs a lookup in a per-user index within the online content management system, wherein the per-user index facilitates looking up information about content items associated with the user in the online content management system. The system then returns the information obtained during the lookup to the client application. The client application can then use the retrieved information to facilitate an interaction between the client application and the user.
    Type: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: Dropbox, Inc.
    Inventors: Sean Lynch, Ilya Fushman
  • Publication number: 20140244595
    Abstract: A method for tag-based search includes capturing an image, extracting a tag from the image, identifying a location associated with the captured image, and querying stored content for information that matches the location and the tag. Local storage is checked for the information first, and remote storage may be checked subsequently. Any located information may be used to augment the image. Information located in the remote storage may be saved in the local storage until it reaches a certain age, until it fails to be accessed for a threshold period of time, or until the location moves outside a threshold radius associated with a location of the information located in the remote storage.
    Type: Application
    Filed: February 25, 2013
    Publication date: August 28, 2014
    Applicant: International Business Machines Corporation
    Inventors: Carlos H. Cardonha, Fernando L. Koch, James R. Kraemer
  • Patent number: 8819062
    Abstract: A source system receives listing identification data for delivery of an enhanced listing to a plurality of provider systems. For each provider system of the plurality of provider systems the source system transmits to the provider system identification data. The source system receives corresponding identification data. When the corresponding identification data is valid identification data, the source system delivers the enhanced listing to the provider system with a provider-supplied external identifier as an indication to the provider system to update a listing with enhanced content. When the corresponding identification data is not valid identification data, the source system delivers the enhanced listing to the provider system without the provider-supplied external identifier as an indication to the provider system to create a listing using the enhanced content. The enhanced content may comprise one or more structured lists.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: August 26, 2014
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Jonathan Kennell, Thomas C. Dixon
  • Patent number: 8819000
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for query modification. In one aspect, a method includes receiving an original query including a first limitation. First search results responsive to a modified query are obtained, where the first limitation has been omitted from the modified query. One or more common characteristics shared by two or more resources are identified. Each of the two or more resources corresponds to a different highly-ranked result of the first search results. A second modified query including the original query and a second limitation representing the one or more common characteristics is generated. Second search results responsive to the second modified query are obtained. The second search results are provided in a response to the original query.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: Anurag Acharya, Alexandre A. Verstak
  • Patent number: 8819060
    Abstract: In accordance with embodiments disclosed herein, there are provided mechanisms and methods for implementing virtual objects in an on-demand database environment. For example, in one embodiment, mechanisms include receiving a data request at a host organization, wherein the data request specifies a first data source internal to the host organization and further specifies a second data source external to the host organization; retrieving first data results from the first data source based on the data request; retrieving second data results from the second data source based on the data request; and returning aggregated data results responsive to the data request based on the first data results and the second data results retrieved. In one embodiment, the internal data source is a multi-tenant database within the host organization.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: August 26, 2014
    Assignee: salesforce.com, inc.
    Inventors: Steven Tamm, Susan Kimberlin
  • Patent number: 8818997
    Abstract: An information processing apparatus which can communicate with terminals, includes a terminal environment acquiring portion which acquires terminal environment information from a terminal intended to input transmission information, the terminal environment information is an information about an environment of the terminal; a keyword reading portion which reads a plurality of keywords from a keyword recording portion based on the terminal environment information acquired by the terminal environment acquiring portion, the keyword recording portion records associating keywords in transmission information which has been inputted through terminals with terminal environment information of the terminals through which the transmission information has been inputted; and a keyword presenting portion which presents the plurality of keywords read by the keyword reading portion as selection candidates to the terminal intended to input transmission information.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: August 26, 2014
    Assignee: Fujitsu Limited
    Inventors: Tatsuro Matsumoto, Masayuki Fukui
  • Patent number: 8819061
    Abstract: A method executed at least in part in a computing device for providing cloud based skip tracing is provided. The method includes providing a cloud based service enabling data interchange with a plurality of vendors providing skip tracing services and receiving at the cloud based service and from a user a file of records for skip tracing. The method further includes applying a waterfall process to the records using the computing device wherein the waterfall process includes at least a subset of the plurality of vendors and returning to the user a results file containing skip tracing results corresponding to the records. The method may further include generating a waterfall score card and sending the waterfall score card to the user, the waterfall score card summarizing performance of the subset of the plurality of vendors.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: August 26, 2014
    Assignee: Innovation Software, LLC
    Inventors: Chad Benson, Mike Frost
  • Patent number: 8818976
    Abstract: A method according to the present invention may be used to convey information to enhance customer service for a wide variety of industries, and especially the automotive repair industry. Among other things, methods of the present invention allow a service provider to supply customers with information on services provided using one or more methods of distribution and in a manner that is fast, efficient, and easy for the customer to access. The information provided to customers can be distributed in a variety of formats and stored permanently for retrieval by the customer at any time.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: August 26, 2014
    Inventors: Matt McDermott, Larry Appleby, Todd Oleno, Mike Ellis
  • Patent number: 8819753
    Abstract: A multi-functional display device and a method of controlling the same are disclosed herein. The multi-functional display device and method provides access to human channel services, such as social network services (SNS), on a designated channel on the display device. The method may include assigning channels for a multi-functional display device including assigning a first channel number to at least one broadcast channel, and assigning a second channel number to at least one social network service (SNS) account of one of a first individual and at least one second individual associated with the first individual. The method may include displaying a list of individuals with channel numbers on a display of the multi-functional display device in a social network service (SNS) channel mode, selecting one of the individuals on the list, and displaying information related to the individual or communicating with the selected individual using a SNS account.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: August 26, 2014
    Assignee: LG Electronics Inc.
    Inventors: Uniyoung Kim, Saehun Jang, Gangseub Lee, Hyungnam Lee, Rajesh Nagaraj Rao
  • Patent number: 8818942
    Abstract: Method and system for accessing subscriber data in a telecommunication system, and providing a database system with a master database and slave databases acting as memory caches located with requester applications. The method including: configuring data clusters at the master database, each data cluster identifying subscriber data associated with an operation and assigned a priority; determining at the master database the priority of the data cluster associated with a received operation; and either providing the data cluster associated with the operation from the master database towards the slave database, replicating the received data cluster at the slave database, and executing the operation with the received data cluster at the slave database, where the priority of the data cluster is higher than for previous operations; or executing the operation with the data cluster at the master database, where the priority of the data cluster is lower than for a previous operation.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: August 26, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Berta Isabel Escribano Bullon, Alfredo Gonzalez Plaza
  • Patent number: 8819012
    Abstract: A method, an apparatus and an article of manufacture for accessing a specific location in voice site audio content. The method includes indexing, in a voice site index, a specific location in the voice site that contains the audio content, mapping the audio content with information regarding the location and adding the mapped content to the index of the voice site, using the index to determine content and location of an input query in the voice site, automatically marking the specific location in the voice site that contains the determined content and location of the input query, and automatically transferring to the marked location in the voice site.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nitendra Rajput, Kundan Shrivastava
  • Publication number: 20140236990
    Abstract: A method, system and computer program product for reducing an amount of data representing a genetic sequence of an organism using a Hadoop type distributed file system. The method including the steps of breaking a surprisal data filter and an uncompressed genetic sequence into blocks of data of a fixed size; distributing the blocks of data to the plurality of worker nodes within the clusters and replicating the blocks of data within each of the worker nodes; tasking the plurality of worker nodes to perform a map job comprising mapping the surprisal data filter relative to the uncompressed genetic sequence; and when a worker node has reported a completion of the map job, tasking the worker node with a reduce job based on a specific key to an output of surprisal data and associated metadata.
    Type: Application
    Filed: February 19, 2013
    Publication date: August 21, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tom Deutsch, Robert R. Friedlander, James R. Kraemer, Josko Silobrcic
  • Patent number: 8812542
    Abstract: A system provides a controller user interface control and/or display of aspects of a storage area network (SAN) and components thereof, including performance characteristics and alert relationship analyses. The controller enables determinations of alert relationships “on-the-fly” for alerts affecting and affected by multiple causes, symptoms and impacts in the SAN, including on-the-fly determinations of root causes. The on-the-fly determinations of the controller provide that the alert relationships may be determined in response to a query or request by the user without requiring the maintaining of a large stored hierarchical relationship structure of alerts.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: August 19, 2014
    Assignee: EMC Corporation
    Inventors: Alik Saring, Cheuk Lam
  • Patent number: 8812526
    Abstract: A system for selecting among a plurality of advertising content from a first and second mobile content inventory for presentation of the advertising content on a mobile communication facility includes (a) receiving at a server a request for an advertisement associated with a user-action initiated at the mobile communication facility operated by a user; (b) searching the first and second mobile content inventory for a first and second advertisement, respectively, that corresponds to the request for an advertisement; (c) determining that the first advertisement is more relevant for presentation to the mobile communication facility than the second advertisement, wherein the determination is based at least on a respective yield optimization of the first and second advertisements; (d) determining that the yield associated with the first advertisement is greater than the yield associated with the second advertisement; (e) and transmitting the first advertisement instead of the second advertisement.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: August 19, 2014
    Assignee: Millennial Media, Inc.
    Inventors: Jorey Ramer, Adam Soroca, Dennis Doughty
  • Publication number: 20140229504
    Abstract: Exemplary embodiments may disclose a system which manages a database in a data distribution service (DDS) in which a plurality of nodes connected to each other through a network are subscribed to the DDS for at least one topic, the system comprising: a first agent configured to be positioned at a first node, among a plurality of nodes, configured to receive a control request for the database from a user application operating in the first node, and transmit the control request to at least one node subscribed to a topic registered for the first node; a second agent configured to be positioned at a second node, which is different from the first node, receive the transmitted control request, control a database table according to the topic on a basis of the received control request, and transmit a result of controlling the database table to the first node.
    Type: Application
    Filed: July 9, 2013
    Publication date: August 14, 2014
    Inventors: Su-young KIM, Chang-Suk YOON, Mi-ju PARK
  • Publication number: 20140229505
    Abstract: A document search system includes a plurality of computers in a network having a router, and an email software program on each of the computers. A database stores attachment files and email documents. A search program on at least one of the computers initiating storage of email documents and attachment files. A mail journal database stores email data extracted by the search program from the email. A message identification (ID) identifying the email document, and the ID being generated by the search program and associating an email document with corresponding email data, and the ID associating the email document with an attachment file when an attachment file is sent. A file loader replacing an attachment file with a file link and storing the attachment file in the database. The file link provides access to the attachment file in the database.
    Type: Application
    Filed: April 22, 2014
    Publication date: August 14, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Masaoki Kanamori
  • Publication number: 20140229503
    Abstract: A method and apparatus are provided for facilitating remote search via an ad hoc community. In the context of a method, a search request is received from a remote terminal for information from an ad hoc community. The ad hoc community is formed by a plurality of terminals at a first location using a proximity-based wireless communication technology to communicate with each other. The remote terminal is located at a second location that is outside of a range of the proximity-based wireless communication technology from the first location. The method includes causing a first terminal of the plurality of terminals to broadcast the search request to the plurality of terminals using the proximity-based wireless communication technology. The method also receives information responsive to the search request from the plurality of terminals and causes the first terminal of the plurality of terminals to transmit the received information to the remote terminal.
    Type: Application
    Filed: February 11, 2013
    Publication date: August 14, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Zexian Li, Mikko A. Uusitalo, Kari Leppanen, Sami Virtanen
  • Patent number: 8805876
    Abstract: Techniques for use in a mobile device for controlling scanning operations are described. A calendar application is stored in memory of the mobile device. The calendar application is configured to store calendar appointment data associated one or more appointments. In response to identifying an imminent appointment for a communication session when the mobile device is out-of-coverage, the mobile device performs a scanning operation for identifying a wireless network for communications.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: August 12, 2014
    Assignee: BlackBerry Limited
    Inventor: William Daniel Willey
  • Patent number: 8805703
    Abstract: Some embodiments provide a system and method for automatedly aggregating medically related data and disseminating different sets of the aggregated data to two or more different members of a medical care provider. Some embodiments automatedly and intelligently disseminate the aggregated data such that the data that is written once to the data storage solution is usable for a multitude of purposes within the functions of the medical care provider. Some embodiments intelligently disseminate the aggregated data by disseminating only relevant sub-components of the data to different members of the medical care provider based on the needs of the members such that different members receive different subsets of the data.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: August 12, 2014
  • Patent number: 8805878
    Abstract: Systems and methods for managing enterprise-level interrelated content items used in Web sites. In accordance with the present disclosure, site objects, channel objects and content objects are associated with each other to form a hierarchical site structure. The content objects are linked to corresponding content items in a content repository, and are grouped together by association with channel objects in the site structure. Each of the objects in the site structure has an associated set of content services and can be deployed individually or in combination, while maintaining references to the related objects in the hierarchical site structure.
    Type: Grant
    Filed: October 8, 2003
    Date of Patent: August 12, 2014
    Assignee: Open Text S.A.
    Inventors: Robert K. Moore, Robert S. Dickerson, Jeffrey M. Collins
  • Patent number: 8805844
    Abstract: Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: August 12, 2014
    Assignee: LivePerson, Inc.
    Inventors: Julius Schorzman, Nir Holtzman Ninio, Uri Goldstein
  • Patent number: 8805791
    Abstract: Images created by one or more image acquisition devices are initially stored in remote data bases at one or more remote or satellite locations and copies of the images are subsequently transferred to a central server at a central storage location over a network and stored in a central data base. A common catalog listing local image files stored at the central data base and remote image files stored at one or more remote data bases is stored at the central location and is accessed by users to search for images. User requests for images associated with local image files result in transfer of the requested images by the central server to the user. User requests for images associated with remote image files are relayed by the central server to the associated remote location, and the requested images are then relayed to the user from the remote location via the central server.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: August 12, 2014
    Assignee: Leica Biosystems Imaging, Inc.
    Inventor: Ole Eichhorn
  • Patent number: 8805875
    Abstract: An information retrieval system implements a search language, through which a querying entity (e.g., a user, a program or process, or the like) formulates a search query. Preferably, a search query is composed of an ordered set of clause definitions, and each clause can have set membership operations applied to it. Each clause includes a clause pipeline, and a time constraint. A clause pipeline includes an ordered set of clause specifications separated by a pipeline operator. A clause specification can be either an expansion operation or a filtering operation. Preferably, a first clause specification in a pipeline operates on an initial universe of all objects, and each subsequent clause specification operates on a set of objects produced from the previous clause specification. The search language is exposed to users (typically, IT administrators), and one or more builder programs within the system (each referred to as a “model builder”) are used internally to present data models to the search language.
    Type: Grant
    Filed: October 5, 2009
    Date of Patent: August 12, 2014
    Assignee: Reflex Systems LLC
    Inventors: Aaron N. Bawcom, Christopher M. Madden, Michael C. Wronski
  • Publication number: 20140222864
    Abstract: Certain implementations of the disclosed technology may include systems, methods, and apparatus for determining relevant mobile computing device activities. According to an example implementation, a method is provided for modifying a user interface based on contextual information. The method can include receiving, at a mobile computing device, identification (ID) information associated with a peripheral device, querying one or more databases to determine contextual information related to the ID information, wherein at least one of the one or more databases reside at a server, receiving, from the one or more databases, contextual information related to the ID information, associating at least one function of the mobile computing device with the contextual information, and outputting, for display on the mobile computing device, a user interface including at least a reference to the at least one function associated with the contextual information.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 7, 2014
    Applicant: GOOGLE INC.
    Inventors: Michael Runge, Francesco Nerieri
  • Patent number: 8799264
    Abstract: In a method for improving the efficiency of a search engine in accessing, searching and retrieving information in the form of documents stored in document or content repositories, the search engine comprises an array of search nodes hosted on one or more servers. An index of the stored document is created. The search engine processes a user search query and returns a result set of query-matching documents. The index of the search engine is configured on the basis of one or more document properties and partitioned, replicated and distributed over the array of the search nodes. The search queries are processed on the basis of the distributed index. The method realizes a framework for distributing the index of a search engine across several hosts in a computer cluster, relying on three orthogonal mechanisms for index distribution, namely index partitioning, index replication, and assignment of replicas to hosts.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Johannes Gehrke, Robbert Van Renesse, Fred Schneider
  • Patent number: 8799269
    Abstract: A processor-implemented method, system, and/or computer program product optimizes a search for data from documents. A processor receives an instruction to perform an initial map/reduce search for a specific set of data in documents from a first database. A synthetic event, which is a non-executable descriptor of the specific set of data in documents from the first database, is generated, and a revised map/reduce search for the synthetic event in a second database is conducted. The processor then returns a solution for the revised map/reduce search.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert R. Friedlander, James R. Kraemer
  • Patent number: 8799254
    Abstract: It is presented a method for a portable apparatus comprising: receiving text input as search text from a user of the portable apparatus; searching for content items of at least one content type matching the search text, resulting in a list of containing zero or more matching content items; presenting the list of matching content items on a display of the portable apparatus, when the list of matching content items contains at least a threshold number of content items; and presenting at least one option to search a database available over a digital network using the search text on the display, when the list of matching content items comprises less than the threshold number of content items. Corresponding portable apparatuses, a computer program product and a user interface are also presented.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: August 5, 2014
    Assignee: Nokia Corporation
    Inventors: Kristian Luoma, Jussi-Pekka Partanen
  • Patent number: 8799313
    Abstract: A computer system for processing data related to medical insurance has a communications device in communication with a network; a data storage device in communication with the communications device; and a processor in communication with the communications device and the data storage device. The processor is configured to receive, via the communications device, from a first source data indicative of medical provider claims, from a second source data indicative of insurance payments, and from a third source data indicative of medical provider data; identify common information items in said data from said first, second and third sources; and store the received data, in a data storage device, in a database, wherein said data from said first, second and third sources is cross-referenced with regard to said common information items.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: August 5, 2014
    Assignee: Hartford Fire Insurance Company
    Inventor: Marcia Satlow
  • Publication number: 20140214895
    Abstract: In one embodiment, a method of transmitting a directed query from a client device that stores private data elements includes determining relationships between elements of the private data, where each of the relationships associates two or more elements of the private data. The method may further include receiving a query related to a target element of the private data, where the query requests data related to the element that is not present in the private data. The method may further include storing the query in electronic memory. The method may further include determining a recipient for the query based on the relationships associated with the target element of the query. The method may further include electronically transmitting the query to the recipient.
    Type: Application
    Filed: January 30, 2014
    Publication date: July 31, 2014
    Applicant: INPLORE
    Inventors: John M. HIGGINS, Vikram S. KUMAR
  • Publication number: 20140214892
    Abstract: An elastic parallel database system where data distribution is container- and container-context based. Container Based Tables are defined and Container Member Tables achieve co-location of data as needed. A polymorphic key may also establish polymorphic key relationships between rows in one table and rows in many other possible tables.
    Type: Application
    Filed: August 14, 2013
    Publication date: July 31, 2014
    Applicant: ParElastic Corporation
    Inventors: Mrithyunjaya Annapragada, Douglas A. Shelley, Duk Loi, Benjamin Rousseau
  • Publication number: 20140214894
    Abstract: An elastic parallel database system where data distribution is container- and container-context based. Container Based Tables are defined and Container Member Tables achieve co-location of data as needed. A polymorphic key may also establish polymorphic key relationships between rows in one table and rows in many other possible tables.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 31, 2014
    Applicant: ParElastic Corporation
    Inventors: Mrithyunjaya Annapragada, Douglas A. Shelley, Duk Loi, Benjamin Rousseau
  • Publication number: 20140214896
    Abstract: A first memory stores requester event records describing events that occurred in relation to processes executed in a first server. A second memory stores requestee event records describing events that occurred in relation to processes executed in a second server in response to execution requests issued from the first server. An associating unit searches the first and second memories for requester event records and requestee event records whose transaction identifiers are identical and associates the found records together. A determining unit compares the associated event records with each other in terms of their time information. Based on this comparison, the determining unit determines a correction value for correcting time differences between requester event records in the first memory and requestee event records in the second memory.
    Type: Application
    Filed: April 1, 2014
    Publication date: July 31, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Yuuji Hotta, Motoyuki Kawaba, Toshihiro SHIMIZU, Yasuhiko Kanemasa
  • Publication number: 20140214889
    Abstract: A technique includes receiving a query to a directory in a file system. In response to the query, both information targeted by the query and additional information are retrieved in anticipation of another query for the additional information.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Boris Zuckerman, Bret A. McKee
  • Publication number: 20140214890
    Abstract: Techniques described herein provide for a shard arbiter to act as an intermediary between querying and/or data-inserting applications and sharded databases. The shard arbiter can provide an interface with which the applications can provide a request (e.g., data insert and/or query) in any of a variety of database languages, and the data is inserted into and/or retrieved from sharded databases without the need for customization or any knowledge of how data is sharded. The shard arbiter can use business rules to determine how data is sharded among databases, and may utilize different types of databases—communicating with each database in its native language.
    Type: Application
    Filed: January 31, 2013
    Publication date: July 31, 2014
    Applicant: UNICORN MEDIA, INC.
    Inventor: Matthew A. Johnson
  • Publication number: 20140214893
    Abstract: An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
    Type: Application
    Filed: October 2, 2013
    Publication date: July 31, 2014
    Applicant: ParElastic Corporation
    Inventors: Mrithyunjaya Annapragada, Morgan Jones, Andrew Bramley
  • Publication number: 20140214891
    Abstract: A hierarchical data management tool and user interface that provides an efficient and effective means for an organization to organize both users and their access to a system consisting of a large number of remote sensing locations. Various levels of notifications for specified personnel allow the notified persons to respond to alerts in an efficient manner. Personnel can be hierarchically organized according to their qualifications and proximity to the sensing location/alert type.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 31, 2014
    Applicant: Hadronex, Inc.
    Inventors: Gregory M. Quist, David A. Drake, David Rees, Lawrence B. Merchell, Tim C. DeMarco, Justin H. Hobbs
  • Patent number: 8793275
    Abstract: A virtual database system including multiple independent database servers is disclosed. The virtual database system uses a unified interface to query multiple independent databases, and the multiple independent database servers include appliances, general servers, etc. The system preferably includes a packet-based network, and a number of physically separated, independent database servers coupled to the network, where each of the database servers has a unique address and an independent database interface. Preferably, each database server includes an database created at least in part by the passive capture of data on the network, and each of which supports database queries including at least one of metadata and text via its respective interface. Queries are distributed concurrently to a number of appliances as virtual user queries.
    Type: Grant
    Filed: February 3, 2003
    Date of Patent: July 29, 2014
    Assignee: G&H Nevada-Tek
    Inventors: Michael L. Gough, James J. Gough
  • Patent number: 8793276
    Abstract: A system includes reception of a first query from a client device at a first database node of a database instance comprising two or more database nodes, determination of a second database node of the two or more database nodes associated with the first query, compilation of the first query at the first database node to generate first compiled code, and transmission of the first compiled code and a first identifier of the second database node from the first database node to the client device.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: July 29, 2014
    Assignee: SAP AG
    Inventors: Juchang Lee, Jaeyun Noh, Chulwon Lee, Michael Muehle, Alexander Schroeder, Marco Paskamp, Sang Kyun Cha
  • Patent number: 8788519
    Abstract: Provided is a content addressable storage (CAS) system that allows a user to request, either through an application server or directly to one or more CAS servers, files and content related to a query. In some embodiments, the content can be discovered by searching previously-stored metadata related to each file at the content addressable storage server. The search can also be replicated across multiple content addressable storage servers in order to obtain varied results and redundant results. Duplicate results may be flagged or omitted, and the results are returned to the requester.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: July 22, 2014
    Inventors: John C. Canessa, Giancarlo Canessa, Gino G. Canessa
  • Patent number: 8788436
    Abstract: Features automatically extracted from semi-structured web pages are utilized by a search engine to rank documents that include semi-structured web pages. These features include, but are not limited to, a number of reviews, a number of positive reviews, and/or a number of negative reviews from a web page that includes user reviews. These features also include a number of views of a video that is viewable by way of a semi-structured web page. The features also include a number of subscribers to broadcasts of an individual from a social networking web page and a number of contacts of an individual listed on a social networking web page.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Rupesh Rasiklal Mehta, Sree Hari Nagaralu, Anjana Das, Bhaskar Mitra
  • Patent number: 8788522
    Abstract: A data structure of index information for retrieving pair character strings on a computer at high speed is provided. A method of retrieving a pair character strings appearing in close proximity of each other in a document using the index information at high speed is also provided. Bits of a suffix array of reference document data are rearranged, thereby creating index information LSA localizable, or usable as an index for a subregion of the document. Through use of this, a process of dichotomizing a region, where the entire document is designated as an initial region, is repeated and positions of index information for a query character string in the reference document data are gradually detailed. The distance between the pair is evaluated and candidates are narrowed down. Finally, positions where the pair character strings occur in close proximity of each other are identified.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: July 22, 2014
    Assignee: Hitachi, Ltd.
    Inventor: Kouichi Kimura
  • Patent number: 8788459
    Abstract: Embodiments are directed towards managing within a cluster environment having a plurality of indexers for data storage using redundancy the data being managed using a generation identifier, such that a primary indexer is designated for a given generation of data. When a master device for the cluster fails, data may continue to be stored using redundancy, and data searches performed may still be performed.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: July 22, 2014
    Assignee: Splunk Inc.
    Inventors: Vishal Patel, Mitchell Neuman Blank, Jr., Sundar Rengarajan Vasan, Stephen Phillip Sorkin
  • Patent number: 8788536
    Abstract: Various methods and systems for automatically obtaining documents that are referenced by an electronic communication, such as an email or instant message, for archival are disclosed. One method involves searching at least a portion (e.g., the header and/or body) of an electronic communication for a reference to a document and, in response to detecting the reference, automatically obtaining an electronic copy of the document. The electronic copy of the document can then be archived.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: July 22, 2014
    Assignee: Symantec Operating Corporation
    Inventors: Angshuman Bezbaruah, Ankur P. Panchbudhe
  • Patent number: 8788605
    Abstract: Systems and methods for handling messages on a mobile device. A system and method could be configured to receive at a mobile device a message that is associated with a message expiry indicator. If a message expiry indicator is determined to be associated with the received message, then the received message is removed from the mobile device.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: July 22, 2014
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Ian Robertson, David Victor MacFarlane, Herbert Anthony Little
  • Publication number: 20140201238
    Abstract: A distributed data storage system uses a data distribution and location algorithm based on distance functions and hyper-spheres in a multi-dimensional space. The distributed data storage system uses the algorithm to maintain, over time, a balanced distribution across a number of computers interconnected by a network of a varying set of data items. Each data item includes one or more key fields. The system also includes an efficient partial-match and exact-match search across a whole set of data items using as search criteria the values of any or all of the sought data item's key field(s).
    Type: Application
    Filed: January 17, 2013
    Publication date: July 17, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Jesus-Javier Arauz-Rosado
  • Publication number: 20140201239
    Abstract: Embodiments of the present application relate to a method for pushing information, a system for pushing information, and a computer program product for pushing information. A method for pushing information is provided. The method includes sending a query request including a user's instant messaging identifier to a target database, receiving a query result from the target database, the query result including data information corresponding to the user's instant messaging identifier, determining an instant messaging client to push the data information, the determination being based on the user's instant messaging identifier, and pushing the data information to the determined instant messaging client. The data information is looked up in the target database based on a stored correspondence between the user's instant messaging identifier and the data information.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 17, 2014
    Inventor: Jili Liu
  • Publication number: 20140201237
    Abstract: A system for receiving search queries from more than one remote device and performing collaborative searching is provided. The system includes more than one remote mobile device connected to a computer. Each remote mobile device generates search data that includes user data that comprises a user profile and search behavior. The remote devices generate search queries that are simultaneously received by the computer, which also receives the user data. The computer parses the search queries and user data for determining commonalities and then performs a search representative of at least one common search query. The computer then provides the search results to a user, where the search results comprise a listing of results representative of the common search query.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20140201173
    Abstract: Example embodiments relate to file-based social recommendations. In example embodiments, a system may search a social network to identify uploaded files that are similar to a file from a user and then identify unconnected users that uploaded the uploaded files, where the unconnected users are not connected to the user in the social network. In response to identifying the unconnected users, the system may then communicate a user recommendation that at least one unconnected users be added to the social context.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Eyal Roth, Olga Tubman, Boris Korenfeld
  • Patent number: 8782026
    Abstract: A computerized system and method for analyzing color consistency on automotive parts and for providing feedback on painting processes occurring in an assembly plant. The system and method facilitates data collection and analysis at numerous points during the assembly paint processes and the identification of possible adjustments so that parts are painted within a specified tolerance. Body and bumper parts are measured during an inspection process. Measurement and colorimetric data is stored in association with an identifier for the body part or bumper. Measurements relate to equipment and paint mix variables as well as environmental variables that influence the paint results. A software application facilitates analysis of the data and troubleshooting possible causes for color discrepancies. As the color trends away from a specified standard, paint process, including environmental, changes are made, prior to the painting of parts in the bumper or body so that color mismatches are prevented.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 15, 2014
    Assignee: Honda Motor Co., Ltd.
    Inventors: Christopher Alan Poland, Michael Anthony Saunders, Masakuni Nishino, Steven J. Baker, David Michael Wellman, William Gregory Peck, Roderick Louis Hixson, John William McTighe, Diana Marie Bush
  • Patent number: 8782079
    Abstract: A configuration information management device includes a storage unit for storing a configuration item and an item relationship. The configuration information management device controls to cause the storage unit or the different configuration information management device to store the item relationship. The configuration information management device also controls to cause the storage unit or the different configuration information management device containing a configuration item connected to the item relationship to store a replica of the item relationship. When a search request including a series of the configuration item and the item relationship is accepted, the configuration information management device decomposes the search request such that the configuration item and the item relationship arranged in series are together treated as a unit of processing, and performs a search process for each unit of processing.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: July 15, 2014
    Assignee: Fujitsu Limited
    Inventors: Masazumi Matsubara, Hiroshi Otsuka, Yuji Wada, Yasuhide Matsumoto