By Querying, E.g., Search Engines Or Meta-search Engines, Crawling Techniques, Push Systems, Etc. (epo) Patents (Class 707/E17.108)
  • Patent number: 9575637
    Abstract: Improved approaches to domain name monitoring. The monitoring of domain names, e.g., registrations therefor, is beneficial to holders of similar domain names, trademark owners, and competitors. Such monitoring can be automatically performed.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: February 21, 2017
    Inventor: C. Douglass Thomas
  • Patent number: 9514205
    Abstract: Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, source electronic data files are received at a data importation system and managed by the data importation system. The data importation system may apply detector/transformer plugins to the received source electronic data files to transform the files for importation into one or more data analysis systems and/or databases. The data importation system may also receive user inputs for mapping source electronic data files to transformation templates. The inputs may include, for example, an assignment of a file format to the source electronic data file, identification of a file type identifier associated with the source electronic data file, and a mapping of a the source electronic data file to a transformation template. The data importation system may store the received inputs as a file type profile in a database.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: December 6, 2016
    Assignee: Palantir Technologies Inc.
    Inventors: Stephen Yazicioglu, Christopher Luck, Robert Giardina, Justin Streufert, Timothy Slatcher, Gregory O'Conner, Brandon Marc-Aurele, Olivia Zhu, Howard Schindel, Henry Tung, Lucas Ray, Christopher Leech, Eric Jeney, Stefan Negrus, Jason Lee, Alessandro Mingione, John McKinstry Doyle, Hunter Pitelka, Ethan Lozano, Joel Ossher, Matthew Fedderly
  • Patent number: 9449581
    Abstract: Various embodiments present a combined visual entity that represents overlapping visual entities. The combined visual entity can include a primary visualization that represents one of the overlapping visual entities and annotations that represent others of the overlapping visual entities. For example, a map view can include multiple geographical entities that overlap. A primary visualization can be rendered that represents one of the multiple geographical entities. The primary visualization can be visually annotated (e.g., with symbols, letters, or other visual indicators) to indicate others of the multiple geographical entities. In some embodiments, a zoom operation can cause visual entities to be added and/or removed from the combined visual entity.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeff J. Lin, Anne H. Loomis, Romualdo T. Impas, Alan Paulin
  • Patent number: 9436732
    Abstract: System and method embodiments are provided for adaptive vector size selection for vectorized query execution. The adaptive vector size selection is implemented in two stages. In a query planning stage, a suitable vector size is estimated for a query by a query planner. The planning stage includes analyzing a query plan tree, segmenting the tree into different segments, and assigning to the query execution plan an initial vector size to each segment. In a subsequent query execution stage, an execution engine monitors hardware performance indicators, and adjusts the vector size according to the monitored hardware performance indicators. Adjusting the vector size includes trying different vector sizes and observing related processor counters to increase or decrease the vector size, wherein the vector size is increased to improve hardware performance according to the processor counters, and wherein the vector size is decreased when the processor counters indicate a decrease in hardware performance.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 6, 2016
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Qingqing Zhou, Guogen Zhang
  • Patent number: 9400988
    Abstract: A method of selecting a promotional content for media content items. The method comprises providing a database hosting a plurality of uniform resource locators (URLs) each of a web document through which at least one of a plurality of media content items being available for presentation, receiving an ad request for embedding an in stream advertisement in a media content item, analyzing the ad request to extract a video content URL of a certain web document through which the media content item is made available for presentation, matching between the video content URL and at least one of the plurality of URLs to acquire at least one identifier of the media content item, selecting an in stream advertisement based on the at least one identifier, and responding to the ad request with an indication of the in stream advertisement.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: July 26, 2016
    Assignee: HIRO Media Ltd.
    Inventors: Ariel Napchi, Oded Napchi, Hed Bar-Nissan, Alan Oken, Shahar Daniel
  • Patent number: 9390513
    Abstract: In some examples, a main computing device may be configured to segment the video stream into multiple video clips processing a video stream that includes multiple frames. Further, the main computing device may be configured to distribute the video clips to multiple computing nodes to extract the metadata of moving objects in the video clips. The extracted metadata of a same moving object that appears in different video clips may be further merged together by the main computing device.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: July 12, 2016
    Assignee: HUA ZHONG UNIVERSITY OF SCIENCE TECHNOLOGY
    Inventors: Hai Jin, Long Chen, Ran Zheng, Qin Zhang, Lei Zhu
  • Patent number: 9378461
    Abstract: Techniques are for rule-based continuous drift and consistency management for target systems. In one embodiment, a set of rules is stored in volatile or non-volatile store. The set of rules may include one or more drift rules and/or one or more consistency rules. A rule may be applied to one or more associated targets to detect drift or inconsistency. A drift rule identifies a set of one or more attributes and a source and may be applied by comparing a first configuration of the set of one or more attributes on an associated target with a second configuration of the set of one or more attributes on the source. A consistency rule may be applied to a composite target by comparing member targets that are grouped by target type. Notification data may be output if target drift or inconsistency is detected to alert a user.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: June 28, 2016
    Assignee: Oracle International Corporation
    Inventors: Raja Chatterjee, Ashishkumar Gor
  • Patent number: 9331997
    Abstract: A server and one or more portals cooperate with a first registered agency, an administrator of the first registered agency, a second agency, and an administrator of the second registered agency to determine whether access to protectable information should be granted to a registered requester.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: May 3, 2016
    Assignee: TASER International, Inc.
    Inventor: Patrick W. Smith
  • Patent number: 9330093
    Abstract: A method of managing content includes analyzing a plurality of referring uniform resource locators (URLs); extracting, from each of the referring URLs, website data and a parameter having a parameter value; generating website parameter pairs based on the website data and the parameters of the referring URLs; determining a diversity metric, for each website parameter pair, based on variety of parameter values of the website parameter pair; selecting a website parameter pair having a diversity metric exceeding a determined threshold; and generating a template for parsing a referring URL of the selected website parameter pair.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: May 3, 2016
    Assignee: Google Inc.
    Inventors: Di-Fa Chang, Rebecca Illowsky
  • Patent number: 9286380
    Abstract: A system analyzes data to determine an activity around a product. The system includes a user interface configured to enable one or more data analysts to provide input data and an acquisition module coupled to user interface and configured to retrieve social media data in response to the input data. The social media data is received from one more social media platforms. The system further includes processing circuitry coupled to the acquisition module and includes an analysis module configured to analyze the social media data to generate processed data and classify the processed data based on a plurality of criteria and a visualization module coupled to the analysis module and configured to generate a plurality of visual representations of classified data.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: March 15, 2016
    Assignee: Musigma Business Solutions PVT. LTD.
    Inventors: Zubin Dowlaty, Gaurav Jain
  • Patent number: 9244522
    Abstract: Methods and systems of providing a guided navigation experience are described. According to various embodiments, a first type of use case may be determined for a first use of a website by a user. The first type of use case may be determined amongst a plurality of types of use cases. A first navigation recommendation may be determined based on the determined first type of use case. The first navigation recommendation may comprise a recommendation for the user to navigate to a first content on the website. The first navigation recommendation may be caused to be displayed to the user. In some embodiments, the plurality of types of use cases may comprise at least one of viewing an update of a profile of another user, viewing an event associated with the profile of another user, performing a job search, and participating in or viewing a discussion.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: January 26, 2016
    Assignee: LinkedIn Corporation
    Inventors: Angela Yoonjeong Yang, Xiaowen Zhang, Stephane Dahan, Chanh Nguyen, Lawrence Yuan
  • Patent number: 9043300
    Abstract: Methods, systems, and apparatus, including computer program products, in which an input method editor receives composition inputs in an input method editor environment, the composition inputs based on user inputs. Candidate selections are identified in the input method editor environment based on the composition inputs. Each candidate selection comprises one or more ideograms. The input method editor environment receives a search command based on a user input, and selects one of the candidate selections in response to the search command. The selected candidate selection and the search command are provided to a search engine interface external to the input method editor environment.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: May 26, 2015
    Assignee: Google Inc.
    Inventors: Feng Hong, Yuke Zhao, Quji Guo
  • Patent number: 9037656
    Abstract: A method and system for facilitating interaction between an electronic device and a plurality of content provider websites are disclosed. In one embodiment, the method includes receiving at a server a plurality of information portions provided from the websites, where each of the information portions is associated with a respective copy of information that is available at each of the websites. The method also includes aggregating at the server the information portions so that they are combined into an overall grouping, with the respective information portions being maintained respectively as distinct subportions within the grouping. Further, the method includes sending from the server a message for receipt by a part of the electronic device, the primary message including the grouping. The grouping is sent together with an additional copy of the information or with an indication of that information to which the overall grouping relates.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: May 19, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: David Brenner, Roger Bye, Kevin Foy, Lucia Robles Noriega
  • Patent number: 9021593
    Abstract: The present invention discloses a XSS detection method for detecting the XSS vulnerabilities in a web page, comprising for each parameter-value pair in a set of parameter-value pairs that can be accepted by the web page: constructing a parameter-value pair in which a dedicated script is inserted; assembling a URL corresponding to the web page based on the parameter-value pair in which a dedicated script is inserted; acquiring the dynamic web page content corresponding to the assembled URL; and simulating the execution of the acquired dynamic web page content, if the dedicated script is executed, it is determined that the processing of the parameter in the web page contains XSS vulnerabilities. The present invention further discloses a corresponding XSS detection device and a web site security scanning system and a web scanning system using such a device.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: April 28, 2015
    Assignee: NSFOCUS Information Technology Co., Ltd.
    Inventors: Guangxu Liu, Yujie Wen, Da Zhou, Xiaoming Wang, Xiaoxia Liu
  • Publication number: 20150113019
    Abstract: Methods and apparatus related to obtaining access-restricted search related structured data. Stored access-restricted search related structured data may be obtained in response to an authorized informational query request. An access-restricted data key corresponding to the informational query request may be compared with a database data access key in a database that includes the access-restricted search related structured data to determine whether access to such data is allowed. Search results that include and/or are based on access-restricted search related structured data may also be obtained.
    Type: Application
    Filed: September 18, 2012
    Publication date: April 23, 2015
    Applicant: Google Inc.
    Inventors: Rui Jiang, Hui Xu
  • Publication number: 20150112961
    Abstract: Methods and apparatus related to obtaining search related structured data from a user. A user submitted update instruction may identify at least one URL and provide access to associated user supplied search related structured data. An associated record in a database may be modified by including the user supplied search related structured data in the record. The record is related to the URL and the database may be a structured data database associated with a search engine.
    Type: Application
    Filed: September 18, 2012
    Publication date: April 23, 2015
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Patent number: 9003474
    Abstract: A method facilitates collaboration between a first agency having an agent and a second agency having an administrator. The method includes in any practical order: (a) receiving a request for search originating with the agent; (b) determining that information controlled by the second agency is within the scope of search; (c) after determining, causing an access request to be sent to the administrator of the second agency; and (d) causing the information to be sent to the agent after receiving a permit from the administrator, wherein the permit comprises indicia of a human-authorization.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: April 7, 2015
    Assignee: TASER International, Inc.
    Inventor: Patrick W. Smith
  • Patent number: 8965995
    Abstract: A wireless storage management system adapted for being used in an electronic product for wirelessly communicating with a plurality of wireless storage devices includes an identity module assigning master and slave roles to the wireless storage devices, a hard disk manage module controlling the master device to obtain disk information about the wireless storage devices and further set an archive order for the slave devices, and a file manage module managing file access according to the archive order. The electronic product is only directly connected with the master device to make the hard disk manage module and the file manage module manage the slave devices via the master device. So the electronic product can conveniently view the disk information of all of the wireless storage devices and further realize the file access to all of the devices only by being directly connected with the master device.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: February 24, 2015
    Assignee: Cheng Uei Precision Industry Co., Ltd.
    Inventor: Chih-Jen Kuo
  • Patent number: 8938437
    Abstract: One embodiment of the present invention is directed to a project search system, implemented on one or more computer systems, comprising two or more stored projects represented by electronically stored, computer-accessible data that are stored in a project-database component; a project-comparator subsystem, executed on the one or more computer systems, that generates a similarity metric for two electronically-represented projects input to the project-comparator subsystem; and a project search engine, executed on the one or more computer systems, that receives data that represents an input project, identifies, by pairwise comparison of the stored projects with the input project using the project-comparator subsystem, one or more stored projects with greatest similarity to the input project, and outputs, to a graphical interface displayed on a computer display or to an application program, indications of the one or more stored projects with greatest similarity to the input project.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: January 20, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marianne Hickey, David Trastour, Andrew Byde, Maher Rahmouni, Claudio Bartolini
  • Patent number: 8930343
    Abstract: Provided is a system and method for collecting a document. The system may include an identification information receiver to receive, from a host of a site, identification information of a document of which an update may occur, a collection request transfer unit to transmit a collection request for the document based on the identification information, an update information collector to receive update information of the document from the host, and a search result provider to provide, to the host, a search result extracted from the update information of the document, in response to the search request being received from the host. The system for collecting the document may reduce load of a web site, and may improve accuracy of the document to be collected.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: January 6, 2015
    Assignee: NHN Corporation
    Inventors: Young Su Ko, Seung Yeop Han, Jung Woo Seo
  • Patent number: 8930377
    Abstract: A system for creation of term taxonomies by mining web based user generated content according. The system includes a network interface enabling access to one or more data sources; a mining unit for collecting textual content from the one or more sources and generating phrases, the generated phrases include sentiment phrases and non-sentiment phrases; an analysis unit for generating at least associations between a non-sentiment phrase and a sentiment phrase based on the generated phrases, wherein an association between a non-sentiment phrase and at least one corresponding sentiment phrase is a taxonomy; and storing the taxonomies in a data warehouse storage connected to the network wherein responsive to a query the system provides a sentiment to a non-sentiment phrase provided in the query.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: January 6, 2015
    Assignee: Taykey Ltd.
    Inventors: Amit Avner, Omer Dror, Itay Birnboim
  • Publication number: 20140372119
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for performing compounded text segmentation. Compounded text that is extracted from one or more search queries submitted to a search engine is received. The compounded text includes a plurality of individual words that are joined together without intervening spaces. An electronic dictionary including words is accessed. A data structure representing possible segmentations of the compounded text is generated based on whether words in the possible segmentations occur in the electronic dictionary. A data store comprising data associated with a same field of usage as the compounded text is accessed to determine a frequency of occurrence for possible segmentations of the data structure. A segmentation of the compounded text that is most probable based on the data is determined. A language model is trained using the determined segmentation of the compounded text.
    Type: Application
    Filed: September 28, 2009
    Publication date: December 18, 2014
    Inventors: Carolina Parada, Boulos Harb, Johan Schalkwyk
  • Patent number: 8908996
    Abstract: An automated and extensible system is provided for the analysis and retrieval of images based on region-of-interest (ROI) analysis of one or more true objects depicted by an image. The system uses an ROI database that is a relational or analytical database containing searchable vectors representing images stored in a repository. Entries in the ROI database are created by an image locator and ROI classifier that locate images within the repository and extract relevant information to be stored in the ROI database. The ROI classifier analyzes objects in an image to arrive at actual features of the true object. Graphical searches may also be performed.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: December 9, 2014
    Assignee: Google Inc.
    Inventors: Jamie E. Retterath, Robert A. Laumeyer
  • Patent number: 8908997
    Abstract: The present invention is an automated and extensible system for the analysis and retrieval of images based on region-of-interest (ROI) analysis of one or more true objects depicted by an image. The system uses an ROI database that is a relational or analytical database containing searchable vectors that represent the images stored in a repository. Entries in the database are created by an image locator and ROI classifier that work to locate images within the repository and extract relevant information that will be stored in the ROI database. The ROI classifier analyzes objects in an image identify actual features of the true object. Graphical searches are performed by the collaborative workings of an image retrieval module, an image search requestor and an ROI query module. The image search requestor is an abstraction layer that translates user or agent search requests into the language understood by the ROI query.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: December 9, 2014
    Assignee: Google Inc.
    Inventors: Jamie E. Retterath, Robert A. Laumeyer
  • Patent number: 8903199
    Abstract: An automated and extensible system for analysis and retrieval of images based on region-of-interest (ROI) analysis of one or more true objects depicted by an image is provided. The system uses an database that is a relational or analytical database containing searchable vectors that represent the images stored in a repository. Entries in the database are created by an image locator and ROI classifier working together to locate images within the repository and extract relevant information to be stored in the ROI database. The ROI classifier analyzes objects in an image to arrive at actual features of the true object. Graphical searches are performed by the collaborative workings of an image retrieval module, an image search requestor and an ROI query module. The image search requestor is an abstraction layer that translates user or agent search requests into the language understood by the ROI query.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: December 2, 2014
    Assignee: Google Inc.
    Inventors: Jamie E. Retterath, Robert A. Laumeyer
  • Patent number: 8832066
    Abstract: The present invention includes an Internet analysis process that includes initializing a data set, accessing a search engine to acquire search results, parsing the search results, rather than a native search engine indexable resource, to output a conclusion, and providing an updated data set. The present invention further includes an Internet analysis system that includes a data set initializer to initialize a data set, a search engine to acquire search results, a bot to parse the search results, rather than a native search engine indexable resource, to output a conclusion, and an updated date set.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: September 9, 2014
    Assignee: Eye Street Research LLC
    Inventors: David Atherton, Robert William Christie, Tate Massingill
  • Patent number: 8832067
    Abstract: The present invention includes an Internet analysis system that includes a data set initializer to initialize a data set, a search engine to acquire search results, and a bot to parse the search results, rather than a native search engine indexable resource, to output a conclusion.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: September 9, 2014
    Assignee: Eye Street Research LLC
    Inventors: David Atherton, Robert William Christie, Tate Massingill
  • Patent number: 8832068
    Abstract: The present invention includes an Internet analysis process that includes initializing a data set, accessing a search engine to acquire search results, and parsing the search results, rather than a native search engine indexable resource, to output a conclusion.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: September 9, 2014
    Assignee: Eye Street Research LLC
    Inventors: David Atherton, Robert William Christie, Tate Massingill
  • Patent number: 8812479
    Abstract: A method of triggering crawling of a domain includes receiving information related to a domain from a registrar and processing the information related to the domain. The method also includes storing the processed information in a registry zone file and forming a list of registry data based on the processed information. The list of registry data comprises a subset of the registry zone file. The method farther includes crawling one or more of the domains in the list of registry data.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: August 19, 2014
    Assignee: Verisign, Inc.
    Inventors: Karthik Shyamsunder, Srinivas Sunkara, Alexander Durych Holmes, Andrew Simpson, Phani Pattappu
  • Patent number: 8799255
    Abstract: This patent application relates to button-activated contextual search techniques for providing contextually relevant search functionality on a display. The single button can be a search button on a pointing device (e.g., a computer mouse device, touch pad, track ball device, etc.) configured to move a pointer on the display. The pointer can be moved to a location that is on or near an entity on the display, allowing a search to be enabled and/or performed for that entity when the search button is activated (e.g., with a single user click). Furthermore, the search functionality can be based on one or more automatically generated search terms for the entity, and thus be contextually relevant to the entity.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Deepa Ramachandran, Stephen M. Yolleck, William J. Pardi
  • Publication number: 20140201187
    Abstract: Systems, methods, and computer program products for searching objects, metadata associated with the objects, and attributes assigned to or associated with the metadata. Referring to herein as metadata for the metadata, these attributes may be associated with one or more metadata field values of a metadata field name which, in turn, may be associated with an object being or already indexed in a search index of a search system. Each attribute may be optional, dynamically created, indexed, and searchable via the search index. There can be multiple attributes associated with the same metadata field value, each being represented as a key-value pair. This metadata for the metadata approach can be highly efficient. For example, the ability to search multiple attributes associated with the same metadata field can eliminate the potential need to create multiple metadata fields for the same value in different languages, countries, etc.
    Type: Application
    Filed: August 27, 2012
    Publication date: July 17, 2014
    Inventor: Johan G. Larson
  • Patent number: 8775955
    Abstract: A plurality of digital resources are identified in a set of digital resources. An indication of a user selection of at least one criteria is received, the user selection received through a user interface. A degree of correlation is determined between each digital resource in the plurality and each of the criteria. Data is sent that is configured for use in presenting, in a window of the user interface, a plurality of graphical resource objects and at least one graphical attractor object, each graphical resource object representing a digital resource in the plurality of digital resources and each graphical attractor object representing one of the criteria. Each resource object is presented a distance from each attractor object, the distance based at least in part on the corresponding degree of correlation between the digital resource represented by the resource object and the criteria represented by the attractor object.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: July 8, 2014
    Assignee: SAP AG
    Inventors: Holger Zendler, Benjamin Spieler, Nadine Gaertner
  • Patent number: 8775233
    Abstract: A telecommunications environment management operating system and method is provided. The system and method helps organizations achieve and sustain optimal financial, operational and technical performance in the field of telecommunications.
    Type: Grant
    Filed: May 4, 2009
    Date of Patent: July 8, 2014
    Assignee: Evotem, LLC
    Inventors: Timothy C. Lybrook, Timothy C. Colwell
  • Publication number: 20140181071
    Abstract: A search system can maintain a search index of metadata and text for objects in a repository, repositories or distributed across a network. The search index can be divided into partitions with a partition assigned a first capacity utilization threshold and a second capacity utilization threshold. If the capacity utilization of the partition is below the first threshold, the system can add, update and delete information in the partition. If the capacity utilization of the partition is above the first threshold, the system can update and delete information in the partition, but cannot add information for new objects to the partition. If the capacity utilization of the partition is above the second threshold, the system can enter a rebalancing mode in which it seeks to rebalance capacity utilization between partitions. The behavior of the system can change depending upon the size of a partition relative to its configurable thresholds.
    Type: Application
    Filed: August 27, 2012
    Publication date: June 26, 2014
    Inventors: Patrick Thomas Sidney Pidduck, Aleksandra Czarlinska
  • Publication number: 20140181063
    Abstract: A search engine may maintain a list of derived metadata. When an event occurs that requires updating a search index, the search engine can determine which metadata is derived metadata and take appropriate actions with respect to the derived metadata. For example, if a request is received to update the index for a particular object, the search engine may protect the derived metadata from change while updating the other metadata in the index. As another example, if a request is received to update the text content for the object, the search engine may change the text content and the derived metadata. By identifying derived metadata, the search engine can protect the derived metadata from change when a request is received that otherwise causes metadata to change and can change the derived metadata when a request is received that would otherwise not change the metadata portion of the index.
    Type: Application
    Filed: August 22, 2012
    Publication date: June 26, 2014
    Inventor: Patrick Thomas Sidney Pidduck
  • Patent number: 8745232
    Abstract: Systems and methods for balancing electronic mailboxes among databases communicatively coupled to an information handling system are disclosed. A method may include comparing an actual utilization values for a first database to a threshold utilization value for the first database and, depending upon the results, identifying the first database as over-utilized. The method may also include comparing an actual utilization values for a second database to a threshold utilization value for the second database and, depending upon the results, identifying the second database as under-utilized. The method may further include comparing a threshold usage value of a first electronic mailbox stored in the first database to an upper threshold usage value for the first electronic mailbox and, depending upon the results, identifying the first electronic mailbox as heavily-utilized. The method may also include moving the heavily-utilized electronic mailbox to the second database.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: June 3, 2014
    Assignee: Dell Products L.P.
    Inventors: Akshai Parthasarathy, Mahmoud B. Ahmadian, Rizwan Z. Ali
  • Patent number: 8732187
    Abstract: A system determines ranking scores for objects based on “virtual” links defined for the objects. A link-based ranking score may then be calculated for the objects based on the virtual links. In one implementation, the virtual links are determined based on a metric of content-based similarity between the objects.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Yushi Jing, Henry A. Rowley, Shumeet Baluja
  • Publication number: 20140136510
    Abstract: Embodiments relate to a method, system, and computer program product for data management. An aspect includes a search index that is created for a database. The search index has a reference value of a first or a second type associating data to a storage location in a first memory or a second memory respectively. Responsive to a data retrieval request, data is accessed using the reference value from the first or the second memory. If there is a data migration between the first and second memory storage, the reference values are then recalculated and altered in the search index accordingly.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jarmo Parkkinen, Vilho T. Raatikka, Jarmo K. Ruuth, Petri U. Soini, Antoni Wolski
  • Publication number: 20140136508
    Abstract: A system and method for providing Web site navigation recommendations is provided. A Web page of interest is identified as a destination Web page. A domain of Web pages related to the destination Web page is determined. Information is extracted from each Web page in the domain and a recommendation comprising instructions for navigating to the destination Web page is generated based on the extracted information.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Kristian Lyngbaek, Lester D. Nelson, Eric A. Bier, Margaret H. Szymanski
  • Publication number: 20140136506
    Abstract: A system and method for selecting content to be presented to a user of a web site by identifying a topic of a content item on a web site using a ranking of a significance of terms relating to the topic in the content item, identifying a topic of interest on the web site of the user from an input of the user into the web site, and selecting the content item with the highest significance ranking for the topic of interest of the user.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Applicant: SOFTLIB LTD.
    Inventors: Aki Ratner, Boaz Grinvald, David Buch, Maxim Donde
  • Publication number: 20140136504
    Abstract: Search results can include, not only responsive content, typically in the form of documents, but can also include information regarding responsive entities, including tasks relevant to those entities, and can include identifications of individuals from whom additional information can be obtained, or who are otherwise relevant to the search. An association between entities and documents referencing those entities is identified and maintained. Documents responsive to a user's search query are identified utilizing existing algorithmic mechanisms and such identified responsive documents are referenced to determine whether they are associated with one or more entities. Additionally, a people/query mapping is maintained associating individual people with specific queries. User actions directed to one or more people in response to a query are utilized as a feedback loop.
    Type: Application
    Filed: November 12, 2012
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Heung Yeung Shum, Derrick Leslie Connell, Xavier Legros, Kevin L. Haas, Kang Li
  • Publication number: 20140136503
    Abstract: An apparatus for searching includes a keyword display module, a keyword selection module, a bond strength selection module, and a results display module. The keyword display module displays keywords on an electronic display. The keywords are from results of an internet search of search criteria. A keyword of a search result is related to another keyword of the search result with a particular bond strength and the bond strength includes an amount that keywords in a search result are related. The keyword selection module that receives a selection two or more of the displayed keywords, the bond strength selection module that sets a bond strength between two or more of the selected keywords, and the results display module that displays search results with a bond strength of at least the selected bond strength.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry Alan Kritt, Sarbajit Kumar Rakshit
  • Publication number: 20140136505
    Abstract: A user interface providing results to a user's search also facilitates user interaction with their social network. Such interaction includes a search context by which individuals from the user's social network can perform an equivalent search or access equivalent search results. The user can select individual search results to be shared and, in response to a search query, the user is provided with responsive search results, and also identification of individuals, from the user's social network, that are responsive to the user's search query. The sharing of search results includes a search context, through which the individuals to whom such search results are shared can perform an equivalent search and be presented with equivalent search results. The sharing of search results also includes the provision of a social context within which such search results are being shared.
    Type: Application
    Filed: November 12, 2012
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Gautam Satalkar, David Andrew Nelson, Jon Nicolas Myette, Gaurang Prajapati, Peiyu Liu
  • Publication number: 20140129535
    Abstract: Automatically creating and modifying a search engine for a website. User input may be received specifying an address of a website. A search engine may be automatically created for the website based on the user input. Webpages of the website may specify a plurality of tags specifying custom attributes of the webpages. During creation of the search engine, these custom attributes may be incorporated into the search engine index. Additional user input may be received customizing the search engine for various search engine contexts, e.g., based on the custom attributes of the webpages. Search engine results for the website may be based on various ranking functions, potentially including social impact of webpages of the website.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Applicant: SWIFTYPE, INC.
    Inventors: Matthew T. Riley, Quinlan J. Hoxie
  • Publication number: 20140129536
    Abstract: Diagnosing and detecting causes of an incident may comprise classifying the incident by keywords, searching for co-occurring and reoccurring group of incidents, summarizing commonalities in the group of incidents, correlating the group of incidents with causes, defining association rules between the commonalities, and predicting potential problems based on the correlated group of incidents with causes.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rangachari Anand, Juhnyoung Lee, Rong Liu, Kohtaroh Miyamoto
  • Publication number: 20140129490
    Abstract: Architecture that includes a junk (unwanted) image detection algorithm which performs junk image detection of unwanted images before the images are actually downloaded for indexing. Features are employed related to image location information and host websites, such as image path descriptor (e.g., URL-uniform resource locator) pattern features, webpage content features, click features, and image aggregated information in a machine learning based framework to predict the probability that an image is unwanted (or wanted) before the images are downloaded. The framework is then applied to build a statistical model and predict junk scores. By removing image URLs marked as “junk” from the work list of an automated indexer (e.g., crawler), the indexer bandwidth is significantly improved with a corresponding improvement in the publish rate.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Zhong Wu, Xian-Sheng Hua
  • Publication number: 20140129543
    Abstract: Embodiments provide indexing and searching features, but are not so limited. In an embodiment, a search service is configured to use one or more separate number index structures as part of providing a rich search service that includes reliable numerical value range searching functionality. A method of an embodiment operates to extract numbers from original strings of electronic documents to provide a list of terms for a main dictionary and a list of numbers for a separate number index structure as part of providing a search service that efficiently indexes text that contains numbers. Other embodiments are included.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Applicant: MICROSOFT CORPORATION
    Inventor: Helge Grenager Solheim
  • Publication number: 20140129540
    Abstract: Automatically creating and modifying a search engine for a website. User input may be received specifying an address of a website. A search engine may be automatically created for the website based on the user input. Webpages of the website may specify a plurality of tags specifying custom attributes of the webpages. During creation of the search engine, these custom attributes may be incorporated into the search engine index. Additional user input may be received customizing the search engine for various search engine contexts, e.g., based on the custom attributes of the webpages. Search engine results for the website may be based on various ranking functions, potentially including social impact of webpages of the website.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Applicant: SWIFTYPE, INC.
    Inventors: Matthew T. Riley, Quinlan J. Hoxie
  • Publication number: 20140122518
    Abstract: Systems, methods, and machine-readable and executable instructions are provided for codeless array validation. Codeless array validation can include selecting a number of operations associated with processing organizational data, where each of the number of operations includes a number of input schemas and a number of output schemas. Codeless array validation can include constructing a number of rules including the number of input schemas and the number of output schemas. Codeless array validation can include querying a web service, receiving an array response for the organizational data from the web service, and validating the array response codelessly by checking the number of rules against each of a number of data elements comprising the array response.
    Type: Application
    Filed: October 29, 2012
    Publication date: May 1, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Yochay Alufer, Yossi Neeman
  • Patent number: 8713010
    Abstract: A processor engine for affecting at least one authorized website's position on at least one Internet search engine's page ranking is described. The processor engine comprises at least one processor arranged to: identify a target list comprising at least one authorized website that is to be promoted; open a web browser; access an internet search engine on the first web browser; load at least a part of at least one search term into the internet search engine running on the web browser; associate at least the part of the at least one search term with the at least one authorized website on the target list; close the web browser, and repeat a plurality of times, the operations of open, access, load, associate, and close, thereby affecting the at least one authorized website's position on the internet search engine's page ranking.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: April 29, 2014
    Assignee: Luxian Limited
    Inventor: Robert Trevelyan