Patents Examined by Mohammad S Rostami
-
Patent number: 9264784Abstract: Method, device, and non-transitory storage medium to obtain program historical data and social network data associated with users that receive one or more programs via one or more channels; calculate a social similarity value; calculate a channel-interest similarity value; calculate a similarity index value based on the social similarity value and the channel-interest similarity value; calculate a program weight value for each program; calculate a stay-time, for each channel, that indicates a time period each of the users remained on each channel; calculate based on each program weight value, each stay-time, and each similarity index value, a channel weight for each channel; and select based on each channel weight, one or more channels to recommend to at least one of the users.Type: GrantFiled: March 12, 2013Date of Patent: February 16, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Ming Chen, Yong Liu, Guibin Tian, Dahai Ren
-
Patent number: 9257056Abstract: A system and method determines ambiguous or missing information about map features, generates questions to address the ambiguity or the missing information and determines users from whom to request feedback to clarify the ambiguity or supply the missing information.Type: GrantFiled: October 31, 2011Date of Patent: February 9, 2016Assignee: Google Inc.Inventors: Arnaud Sahuguet, Bernhard Seefeld
-
Patent number: 9256692Abstract: One embodiment is a method that receives a seed Uniform Resource Locator (URL) that represents a category for website classification. Clickstream data generated from the seed URL and additional URLs are analyzed to determine whether the additional URLs belong to the category. The method selects one or more of the additional URLs to represent the category.Type: GrantFiled: December 3, 2009Date of Patent: February 9, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Shyam Sundar Rajaram, Martin B Scholz, Rajan Lukose
-
Patent number: 9251495Abstract: Aspects of the present invention are directed to a system for next day reconciliation of transportation records. The system having a transportation record storage provider (TRSP) that receives and stores storage medium transportation requests; an outside service provider (OSP) inventory manager that receives and maintains records of transported storage mediums scanned at the OSP; and a reconciliation provider that receives a first list from the TRSP and a second list from the OSP inventory manger, for reconciliation. The reconciliation provider includes receivers for receiving the first and second list; a processing engine that reconciles the first list and the second list; and a reporting unit that reports the results of the reconciliation. The processing engine matches inbound and outbound records of the first list and second list, and processes invalid records; and analyzes and accounts for un-matched records.Type: GrantFiled: January 14, 2015Date of Patent: February 2, 2016Assignee: JPMorgan Chase Bank, N.A.Inventors: Jennifer M. Lansden, Gerald J Foy, Tim Beadle, Richard G. Thomas, Bryan W Groth
-
Patent number: 9250972Abstract: Embodiments of the present invention address deficiencies of the art in respect to server provisioning in a heterogeneous computing environment and provide a method, system and computer program product for secure and verified distributed orchestration and provisioning. In one embodiment of the invention, a server provisioning method can be provided. The server provisioning method can include establishing grouping criteria, grouping different target computing nodes into different groups of target computing nodes according to the established grouping criteria, server provisioning a root node in each of the different groups of target computing nodes, and relying upon the root node in each of the different groups to peer-to-peer server provision remaining nodes in each of the different groups.Type: GrantFiled: June 19, 2006Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Larisa Shwartz, Maheswaran Surendra, Naga A. Ayachitula, Genady Grabarnik, James S. Lipscomb
-
Patent number: 9245015Abstract: A device analyzes first text to identify a pair of terms, within the first text, that are alias terms. The device analyzes the first text by performing two or more of: a latent semantic analysis of the pair of terms, based on the pair of terms being associated with a particular tag; a tag-based analysis that determines that the pair of terms are associated with compatible tags; a transitive analysis that determines that a pair of neighbor terms, associated with the pair of terms, are associated with compatible tags; or a co-location analysis based on a distance between the pair of terms in the first text. The device generates, based on analyzing the first text, a glossary that includes the pair of terms identified as alias terms. The device replaces terms within the first text or a second text that is different from the first text, using the glossary.Type: GrantFiled: March 8, 2013Date of Patent: January 26, 2016Assignee: Accenture Global Services LimitedInventors: Janardan Misra, Subhabrata Das
-
Patent number: 9223808Abstract: A computational device receives input data and control data, where the control data includes instructions to modify one or more operations performed during a runtime execution associated with the input data. The control data is processed to modify the one or more operations during the runtime execution associated of the input data.Type: GrantFiled: March 13, 2013Date of Patent: December 29, 2015Assignee: International Business Machines CorporationInventors: Shruti Choudhary, Jeff J. Li, Wendi L. Nusbickel
-
Patent number: 9218416Abstract: The present invention relates to a method and system for constructing a database (DB) based on mutual relations between pieces of video data. The present invention provides the method of constructing a DB based on mutual relations between pieces of video data, including 1) generating one or more nodes so that pieces of identical video data are included in an identical node, 2) generating pieces of node information about respective generated nodes, 3) comparing comparison target video data with pieces of video data of the respective nodes, and then setting relations between the comparison target video data and the pieces of video data of the respective nodes, and 4) updating pieces of node information about the respective nodes, based on the set relations, and also provides a DB construction system using the method.Type: GrantFiled: July 18, 2011Date of Patent: December 22, 2015Assignee: Enswers, Co., LTDInventors: Jaehyung Lee, Chung-won Seo, Yong-joo Hong, Kang-san Lee
-
Patent number: 9208233Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using synthetic descriptive text to rank search results. One of the methods includes receiving a search query from a user device; receiving data identifying a plurality of search result resources and respective initial scores for each of the search result resources; determining, from a search engine index, that a particular search result resource of the plurality of search result resources is associated with one or more pieces of synthetic descriptive text, wherein each piece of synthetic descriptive text is generated by applying a respective template to a respective linking resource that links to the particular search result resource; computing a synthetic descriptive text score for the particular search result resource; and adjusting the initial score for the particular search result resource based at least in part on the synthetic descriptive text score.Type: GrantFiled: December 31, 2012Date of Patent: December 8, 2015Assignee: Google Inc.Inventors: Sundeep Tirumalareddy, Michael E. Flaster, Eric Lehman, Paul Haahr
-
Patent number: 9208162Abstract: In one aspect, a method includes receiving hash signature, determining if there is an existing hash signature that matches the hash signature received, determining if there is an existing short hash handle that matches the hash signature received, designating n-1 least significant bits of the hash signature to be n-1 least significant bits of a n-bit short hash handle if there is not an existing short hash handle that matches the hash signature received and adding a hash handle bit to the n-1 bits to form the n-bit short hash handle.Type: GrantFiled: September 26, 2013Date of Patent: December 8, 2015Assignee: EMC CorporationInventors: Renen Hallak, Ronen Kalish, Kobi Luz, Ehud Rokach
-
Patent number: 9208164Abstract: Presenting changes to versioned files. The method can include presenting a first view comprising a plurality of indicators, each of the indicators corresponding to a respective version of a file. A selection of a particular version of a file can be detected. A selection of another version of the file can be detected. In response to the selection of the other version of the file, the versions of the file can be compared to identify differences between the versions. Comparison information based on the differences can be generated. The comparison information can be filtered so that the comparison information fits within a second view having a desired size.Type: GrantFiled: March 6, 2014Date of Patent: December 8, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Geoffrey M. Clemm, Paul Komar, Maneesh Mehra
-
Patent number: 9208232Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating synthetic descriptive text. One of the methods includes identifying a group of linking resources, wherein each of the linking resources includes a link to a respective target resource; determining, from a search engine index, that at least some of the target resources are associated with seed queries; generating term location information that identifies, for each seed query, locations of terms from the seed query in the linking resource that links to the target resource associated with the seed query; generating synthetic descriptive text for the target resources based on the term location information; and associating the synthetic descriptive text with the target resources in the search engine index.Type: GrantFiled: December 31, 2012Date of Patent: December 8, 2015Assignee: Google Inc.Inventors: Sundeep Tirumalareddy, Michael E. Flaster, Eric Lehman, Paul Haahr, Yonghui Wu
-
Patent number: 9201745Abstract: An adaptable replica server system comprising a primary replica being associated with a primary storage for storing information and a primary processing means, and a secondary replica being associated with a secondary storage and a secondary processing means for creating confirmation data upon receiving input data from the primary replica. The replica server system is configurable to work as an asynchronous server replica system and/or as a synchronous server replica system depending on an instruction.Type: GrantFiled: January 23, 2008Date of Patent: December 1, 2015Assignee: OMX Technology ABInventor: HÃ¥kan Winbom
-
Patent number: 9195725Abstract: A method, a system and a computer program product for resolving conflicts between data for database integration. Data is integrated from first and second data sources to produce integrated data, and the presence of a conflict is determined between data from the first data source and data from the second data source, where one or more sets of prioritized policies for resolving conflicts is associated with data of the first and second data sources. A policy is selected from the set of prioritized policies associated with the conflicted data, where the selected policy is appropriate to resolve the conflict and includes the greatest priority. The selected policy is applied to resolve the conflict and to produce a resulting data value for the integrated data.Type: GrantFiled: July 23, 2012Date of Patent: November 24, 2015Assignee: International Business Machines CorporationInventors: Kyle Gene Brown, Rada Chirkova, Ioannis Viniotis
-
Patent number: 9189569Abstract: A non-transitory computer readable medium stores a program causing a computer to execute a process. The process includes searching a document memory, the document memory storing electronic documents of medical records of patients in association with document types of the electronic documents, for electronic documents associated with a patient specified by a user from among the patients; referring to group definition information that defines document groups and grouping the electronic documents obtained in the searching so as to create the document groups; and generating data of a search result display screen in which an icon associated with a corresponding one of the document groups created as a result of the grouping is arranged at a position of a schema, the position corresponding to a site of a human body associated with the document group.Type: GrantFiled: April 15, 2013Date of Patent: November 17, 2015Assignee: FUJI XEROX CO., LTD.Inventor: Masaki Abe
-
Patent number: 9191464Abstract: The method and an apparatus provides a virtualized file system enabling indirect access to a second file system in a data storage system comprising a plurality of client computers 100 and a second file system managing unit 410 for managing the second file system and enabling client access to the second file system, the method comprising interconnecting a first file system managing unit 310 between the plurality of client computers 100 and the second file system managing unit 410, creating a directory /root in a first file system managed by the first file system managing unit 310, a directory /root of the second file system with the directory /root of the first file system, enabling on-demand virtualization of the second file system by the first file system managing unit 310 based on client requests received from the client computers 100 at the first file system managing unit 310.Type: GrantFiled: July 31, 2014Date of Patent: November 17, 2015Assignee: Hitachi Data Systems Engineering UK LimitedInventors: Richard Powell, James Gibbs, Timothy Warner, Zahra Tabaaloute
-
Patent number: 9183309Abstract: Systems and methods described herein may operate to receive, at a search service, a first query from a user device corresponding to a current user of the search service, analyze existing search queries performed by users of the search service, and selectively provide, to the user device, a second query of the existing search queries as at least one of: a refinement of the first query based on determining that the second query includes all keywords in the first query, or an alternative to the first query based on determining that the second query lacks at least one keyword in the first query.Type: GrantFiled: May 31, 2012Date of Patent: November 10, 2015Assignee: PayPal, Inc.Inventor: Raghav Gupta
-
Patent number: 9183312Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying search results referencing resources of two different types. In an aspect, a search system receives a search query for a search of a first resources. The search system determines a second resource score for the search query. The second resource score is measure of relatedness of the query to the second resources and is independent of a search property ratio of the query. If the second resource score meets a threshold, then the search system conducts a full search of second resources in addition to the search of the first resources.Type: GrantFiled: March 12, 2013Date of Patent: November 10, 2015Assignee: Google Inc.Inventors: Grant Dasher, David R. H. Miller
-
Patent number: 9183214Abstract: The present invention discloses a data storage method, a data downloading method, and a related apparatus. The data storage method includes: receiving a storage request containing a uniform resource locator (URL) for a storage operation; acquiring the URL in the storage request; determining whether a URL schema corresponding to the URL is in a storage, the URL schema corresponding to different URLs for a same file under a same domain name; when the URL schema is in the storage, completing the storage operation without storing the URL; when the URL schema is not in the storage, determining a hash value of a file corresponding to the URL and a hash value of the URL schema, and storing mapping relationship information between the file hash value and the URL schema hash value in the URL index database. The storage resource usage of the URL index database is reduced.Type: GrantFiled: February 17, 2013Date of Patent: November 10, 2015Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Gang Liu
-
Patent number: 9170712Abstract: Disclosed are various embodiments for presenting content items that are related to media items that are currently being consumed by a user. A media item in a stream of media items being presented to a client is identified. A content item that is relevant to the media item is determined. An entry is added to the entries of a relevant content listing. The entry includes a link to the content item. The entries in the relevant content listing are arranged in a time-based sequence such that the at least one entry correlates to a sequence of playback in the client of a plurality of media files. The relevant content listing is updated in a user interface that is being presented to the user.Type: GrantFiled: December 19, 2014Date of Patent: October 27, 2015Assignee: Amazon Technologies, Inc.Inventors: Brandon Scott Durham, Paul William Roberts, Scott K. Meaker, Jim L. Dantzler, Randall E. Moss, Erin O. Anderson, Benjamin J. Shepherd