Patents Examined by Polina Peach
-
Patent number: 8949215Abstract: An exemplary computer implemented graphics-based Web search system includes a search input control and a results presentation control where the search input control is configured to receive user input to establish a relationship between a query and one or more information tags associated with search results provided by a search engine in response to the query and wherein the results presentation control is configured to re-order the search results in response to the relationship. Such a system allows a user to define and refine search intent and enhance the user's search experience. Various other exemplary systems, methods, devices, etc. are also disclosed.Type: GrantFiled: February 27, 2008Date of Patent: February 3, 2015Assignee: Microsoft CorporationInventors: Min Wang, Zheng Chen, Jian-Tao Sun, Shen Huang, Jian Wang
-
Patent number: 8938466Abstract: Systems, methods, and computer-readable media are provided for ranking documents. An exemplary method includes receiving a plurality of queries from a user that are related to a search topic. The queries are compared to a plurality of documents stored in a database to identify candidate documents that match one or more of the queries. The number of matching queries is determined for the candidate documents. The candidate documents are ranked, using a computer processor, for relevance to the search topic based at least on the number of matching queries for each respective candidate document.Type: GrantFiled: January 15, 2010Date of Patent: January 20, 2015Assignee: LexisNexis, a division of Reed Elsevier Inc.Inventors: Mark C. Stiver, Vimal Koul, Euphemia H. Miller, Jeff A. Seitter
-
Patent number: 8930392Abstract: A system and method for generating suggestions to a user using simulated annealing is disclosed. The system includes a user activity processing unit, a recommendation engine, a ranking engine and a simulated annealing engine. The user activity processing unit receives user activities and generates user interests. The simulated annealing engine generates a temperature to control how far to stray from highly relevant suggestions. The recommendation engine generates a query for content and generates at least one suggestion for the user from received content. The ranking engine ranks the at least one suggestion based on a recency of user interests, frequency of actions associated with the user interests and social affinity of the user to other users that generated any of the at least one suggestions.Type: GrantFiled: June 5, 2012Date of Patent: January 6, 2015Assignee: Google Inc.Inventor: Jerrold Leichter
-
Patent number: 8880548Abstract: This patent application pertains to dynamic search interaction. One example includes an organizational component configured to obtain a search query from a user. The organizational component can also be configured to obtain related search queries. The organizational component can further be configured to organize the related search queries by topic and to estimate a relative likelihood that an intent of the user matches an individual topic. This example also includes an image generation component configured to cause the organized related search queries to be presented on a graphical user interface (GUI) in a manner that reflects the relative likelihood.Type: GrantFiled: February 17, 2010Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventors: Ye-Yi Wang, Robert L. Rounthwaite, Scott K. Imig
-
Patent number: 8874518Abstract: System, method and program product for backing up a plurality of data files from a first server to a second server via a network. A determination is made that more than one compressed data file at the second server, downloaded by the first server, is waiting to be decompressed. A determination is made whether an amount of available processor resource in the second server exceeds a predetermined threshold. If the amount of available processor resource in the second server exceeds the predetermined threshold, a plurality of data decompression programs are invoked in the second server to decompress the plurality of compressed data files substantially concurrently, and data updates in the decompressed data files are applied to corresponding files in the second server.Type: GrantFiled: June 6, 2007Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventor: Rajkumar Karuppiah
-
Patent number: 8843480Abstract: A server includes: an input information database 14 for storing input information in which position information indicating a geographical position and a user ID specifying a user having performed an input operation relating to the geographical position are associated with each other; and an association unit 18 for, when it is determined that the plurality of common users performed the input operation in the predetermined number or more of common geographical ranges, associating multiple pieces of input information, which correspond to the plurality of common users and respectively include pieces of position information indicating geographical positions included in a common geographical range, with each other by extracting the multiple pieces of input information and then allocating a common identifier to the extracted multiple pieces of input information, for each of the predetermined number or more of common geographical ranges.Type: GrantFiled: August 23, 2011Date of Patent: September 23, 2014Assignee: Rakuten, Inc.Inventor: Udana Bandara
-
Patent number: 8825597Abstract: Synchronization of folders shared among multiple clients over a network is provided. A first user of a first client instantiates a folder to be shared, and the folder and its contents are synchronized with a host system. As the user makes changes to the folder and its contents on the first client, those changes are propagated to the synchronized version on the host server. Other clients who will be sharing the synchronized folder register with the host system and obtain a current version of the synchronized folder and contents. As the contents of the synchronized folder are changed by any of the clients, the changes are propagated to the host system, which in turn delivers the changes to each of the clients registered as sharing that folder. In this way, each client participating in the share has a current version of the folder and its contents.Type: GrantFiled: August 13, 2010Date of Patent: September 2, 2014Assignee: Dropbox, Inc.Inventors: Drew Houston, Arash Ferdowsi
-
Patent number: 8819212Abstract: An information management system delegates information classification to an external computing resource, or classifier. The intelligence required to perform classification, including a series of logic and/or rules, is provided to the classifier. The logic and/or rules are translated from a first format to a second format understandable to the classifier. The information management system discovers objects of an entity and identifies them for the classifier. The classifier collects information about the objects, applies the logic and rules to the objects, and assigns one or more categories to each object. This classification information is translated from the second format to the first format and reported back to the information management system, which may use the assigned categories to identify and map service level objectives to available service levels. After service levels are selected, the corresponding actions can be orchestrated such that the objects of the entity receive the selected services.Type: GrantFiled: August 21, 2013Date of Patent: August 26, 2014Assignee: EMC CorporationInventors: Manoj Nair, Stephen R. Perrin
-
Patent number: 8812547Abstract: A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture having a processor-readable storage medium having instructions stored thereon for execution by a processor, causing the processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string.Type: GrantFiled: April 15, 2013Date of Patent: August 19, 2014Assignee: Trend Micro IncorporatedInventor: Kevin Boyce
-
Patent number: 8812462Abstract: Dynamic generation of target files is described. A user can select a template file. The template file includes: at least first and second changeable fields configured to be changed persistently, and a third changeable field. The second changeable field is configured to receive a security-related value. A third changeable field includes a first value configured to be changed temporarily to receive an encrypted version of the first value. The template file is parsed to generate a user interface, including: a first prompting label, corresponding to the first changeable field, requesting the user to enter the user content value, a second prompting label, corresponding to the second changeable field, requesting that the user enter audit data and/or access control data. An encrypted version of the first value corresponding to the third changeable field is generated. The first value is temporarily replaced with the encrypted value. The target file is then generated.Type: GrantFiled: December 20, 2012Date of Patent: August 19, 2014Inventor: Peter Hon-You Chang
-
Patent number: 8799317Abstract: Embodiments of the inventive concept can extract digital document information related with a specific individual to achieve a work load reduction associated with evidentiary material preparation for litigation. A specific individual is selected from at least one individual included in user information. Only digital document information which was accessed by the specific individual is extracted based on access history information regarding the selected specific individual. Additional information indicating whether or not document files in the extracted digital document information are each related with the litigation is set, and a document file related with the litigation is outputted based on the additional information.Type: GrantFiled: March 24, 2011Date of Patent: August 5, 2014Assignee: UBIC, Inc.Inventors: Masahiro Morimoto, Yoshikatsu Shirai, Hideki Takeda
-
Patent number: 8793277Abstract: Embodiments of the inventive concept can extract digital document information related with a specific individual to achieve a work load reduction associated with evidentiary material preparation for litigation. Recorded digital information can be displayed and user-specifying information can be set for each of a plurality of document files. The user-specifying information shows which user contained in user information one or more document files is related with. A recording unit can record the set user-specifying information. At least one user is selected, and a document file where user-specifying information which corresponds to the selected user was set is searched. Additional information showing whether or not the searched document file is related with the litigation is set via a display unit. A document file which is related with litigation is outputted based on the additional information.Type: GrantFiled: March 24, 2011Date of Patent: July 29, 2014Assignee: UBIC, Inc.Inventors: Masahiro Morimoto, Yoshikatsu Shirai, Hideki Takeda
-
Patent number: 8775566Abstract: A file format supports distribution, presentation, and storage of media presentations (“MPs”). A sequence of a MP is composed of segments of media data referred to by segmentIDs. Segments are defined as movie fragments, pursuant to the “ISO base media file format”. Multiple instances of a segment, each having a unique instanceID, are created by encoding the media data based on different encoding characteristics, referred to as encodingIDs. A sequence map box (“SMB”) stores the arrangement of a sequence's segmentIDs-to-instanceIDs, including encodingIDs. The SMB is distributed to a client-side media processing unit (“MPU”). Information regarding an instance selected for distribution to the MPU is encapsulated in an instance identifier box (“IIB”), along with the arrangement of instanceIDs for the segment, and distributed to the MPU. At the time of distribution and/or playback of the MP, the MPU interchange instances based on the contents of the SMB and/or the IIB.Type: GrantFiled: June 21, 2008Date of Patent: July 8, 2014Assignee: Microsoft CorporationInventor: Patrik Schnell
-
Patent number: 8775413Abstract: A computer-implemented method, apparatus and article of manufacture for optimizing a database query. A query execution plan is generated for the database query, which may be stored in an in-line query capture database. Execution of the query execution plan may be monitored in order to generate performance information, which also may be stored in the in-line query capture database. The data stored in in-line query capture database may be used during the initial generation of query execution plans, as well as for the re-optimization of a query execution plan, during the execution of the query execution plan.Type: GrantFiled: August 22, 2008Date of Patent: July 8, 2014Assignee: Teradata US, Inc.Inventors: Douglas P. Brown, Anita Richards, Thomas P. Julien, Louis M. Burger
-
Patent number: 8762367Abstract: A computer-implemented method, apparatus and article of manufacture for optimizing a database query. A query execution plan for the database query is generated using estimated cost information; one or more steps of the query execution plan are executed to retrieve data from a database stored on the computer system. Actual cost information is generated for each of the executed steps, and the estimated cost information is re-calculated using the actual cost information. One or more resource allocation rules defined on one or more steps of the query execution plan are executed, based on the estimated cost information, wherein the resource allocation rules include one or more defined actions. The estimated cost information may be re-calculated using the actual cost information when confidence in the estimated cost information is low, but the estimated cost information may not be re-calculated when confidence in the estimated cost information is high.Type: GrantFiled: December 8, 2008Date of Patent: June 24, 2014Assignee: Teradata US, Inc.Inventors: Louis Burger, Thomas Julien, Douglas Brown
-
Patent number: 8762342Abstract: A method for inserting a validated time-image on a primary CDP subsystem in a continuous data protection and replication (CDP/R) subsystem. In one embodiment, the method includes processing data of RI1 at a secondary system in accordance with a recovery process, wherein RI1 is a first image of a replication of a data object. First data is generated in response to processing the data of RI1 in accordance with the recovery process, wherein the first data relates to processing the data of RI1 in accordance with the recovery process. Once the first data is generated, a copy of the first data is transmitted to a primary system that stores the data object.Type: GrantFiled: April 11, 2011Date of Patent: June 24, 2014Assignee: Symantec CorporationInventors: Raghu Krishnamurthy, Robert Koeten
-
Patent number: 8725717Abstract: A system and method for identifying topics for short text communications is provided. Tokens are extracted from a short text communication. A query is generated using the extracted tokens. The query is applied to a set of documents. Those documents in the set that match the query are identified as search results. Salient terms associated with each of the search results are identified. A threshold is applied to the identified salient terms. The salient terms that satisfy the threshold are selected as topics for the short text communication.Type: GrantFiled: December 23, 2009Date of Patent: May 13, 2014Assignee: Palo Alto Research Center IncorporatedInventors: Michael Bernstein, Lichan Hong, Ed H. Chi, Bongwon Suh
-
Patent number: 8713124Abstract: A method and system for handling and displaying incoming electronic messages in a user device. The method includes receiving a request to view a contact list on the user device, querying a priority table including a plurality of contacts, receiving a request to tag at least one contact in the plurality of contacts, tagging the at least one contact, and persistently displaying a received electronic message from the at least one contact at the top of a display.Type: GrantFiled: September 3, 2009Date of Patent: April 29, 2014Assignee: Message Protocols LLCInventor: Adam Weiss
-
Patent number: 8682927Abstract: Embodiments of the inventive concept can extract digital document information related with a specific individual to achieve a work load reduction associated with evidentiary material preparation for litigation. Recorded digital information can be displayed and user-specifying information can be set for each of a plurality of document files. The user-specifying information shows which user contained in user information one or more document files is related with. A recording unit can record the set user-specifying information. At least one user is selected, and a document file where user-specifying information which corresponds to the selected user was set is searched. Additional information showing whether or not the searched document file is related with the litigation is set via a display unit. A document file which is related with litigation is outputted based on the additional information.Type: GrantFiled: March 24, 2011Date of Patent: March 25, 2014Assignee: UBIC, Inc.Inventors: Masahiro Morimoto, Yoshikatsu Shirai, Hideki Takeda
-
Patent number: 8639570Abstract: Described herein is technology for, among other things, mining similar user clusters based on user advertisement click behaviors. The technology involves methods and systems for mining similar user clusters based on log data available on an online advertising platform. By building a user linkage representation based on one or more attributes from the log data, the similar user clusters can be harvested in more efficient manner.Type: GrantFiled: June 2, 2008Date of Patent: January 28, 2014Assignee: Microsoft CorporationInventors: Hua Li, Zheng Chen, Jian Wang