Patents Examined by Mohammad S Rostami
  • Patent number: 10324969
    Abstract: A device may receive a first textual document and a set of second textual documents. The first textual document may identify parameters. The device may process the first textual document, based on a natural language processing algorithm, to identify first values corresponding to the parameters. The device may process the plurality of second textual documents, based on the natural language processing algorithm, to identify second values corresponding to the parameters. Each of the plurality of second textual documents may be associated with one or more respective second values of the second values. The device may determine scores for the plurality of second textual documents. A score may be determined based on comparing one or more of the first values to one or more of the second values associated with a second textual document. The device may provide information identifying the plurality of second textual documents and the scores.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: June 18, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Anutosh Maitra, Shubhashis Sengupta, Tom Geo Jain, Roshni Ramesh Ramnani, Hitanshu Rakeshkumar Tiwari
  • Patent number: 10296648
    Abstract: Systems and methods for ranking domain names across disparate sets thereof include receiving domain name search results from multiple sources, wherein a ranking function is unusable to rank sets from the disparate sources against each other, normalizing the sets to generate a plurality of normalized candidate domain names that can be ranked against each other using the ranking function, and applying the ranking function to the plurality of normalized candidate domain names to create a ranked list of domain names. The ranked list may be sent to the device of the searching entity so that the “best” domain name can be selected even when the results originate from disparate results.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: May 21, 2019
    Assignee: GO DADDY OPERATING COMPANY, LLC
    Inventors: Moninder Jheeta, Wei-Cheng Lai
  • Patent number: 10296924
    Abstract: A computer-implemented method for providing performance indicators of destination documents includes identifying a referral document to a destination document, where the referral document comprising a source of at least one visitor to the destination document. The method also includes extracting referral keywords from content of the referral document, the referral keywords corresponding to a referral context of the referral document. The method further includes determining a degree of correlation between the referral document and the destination document based on a comparison between the referral keywords and destination keywords, the destination keywords corresponding to destination context of the destination document.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: May 21, 2019
    Assignee: ADOBE INC.
    Inventors: Sachin Soni, Ashish Duggal, Sanjeev Tagra, Vineet Sharma, Anmol Dhawan, Walter Chang
  • Patent number: 10296990
    Abstract: A computer implemented method, system and a computer program product for verifying compliance of a land parcel to an approved usage includes monitoring one or more updatable sources of information to detect availability of new information with respect to the land parcel, processing the new information to determine location information and current usage of the land parcel, querying a database storing location information of land parcels having at least approved usage information to determine approved usage of the land parcel. Finally, the current and approved usages of the land parcel are compared to determine compliance of the current usage to the approved usage of the land parcel.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ravi S. Arunachalam, Navjot S. Bhogal, Chandan Mukherjee
  • Patent number: 10296557
    Abstract: Embodiments of the invention may be used to improve enforcement and compliance with publishing rules in an automated and provable manner. Prior to publication, documents may be processed using publishing rules (workflows) based on conceptual analysis of document content. Additionally, embodiments of the invention include a content creation system configured to provide prompt feedback on content coverage. Such a system enables the creator of information to better understand what approval requirements apply to content they create and intend to publish, as the content is being created.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Frederick A. Kulack, Brian E. Olson, Eric W. Will
  • Patent number: 10289718
    Abstract: In an approach to determining an access method for a partition in a partition table, a computer receives a query and determines if there is a partition table utilized by the query. When there is a partition table utilized by the query, then the computer determines that a partition in the partition table meets the plurality of conditions of the query. The computer collects a plurality of partition level statistics for the partition that meets the plurality of conditions of the query. Additionally, the computer determines, based, at least in part, on the plurality of partition level statistics, a cost for one or more access methods for the partition that meets the plurality of conditions of the query. Furthermore, the computer determines, based, at least in part, on the cost for each access method, an access method for the partition that meets the plurality of conditions of the query.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Ping Liang, Ke Wei Wei, Xin Ying Yang
  • Patent number: 10289686
    Abstract: In general, embodiments of the technology relate to a method and system for implementing a dynamic content type (DCT) in a content management system. More specifically, embodiments of the technology relate to using a DCT in order to change and/or extend the functionality of the content management system.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: May 14, 2019
    Assignee: Open Text Corporation
    Inventors: Michael Mohen, Jeroen M. Van Rotterdam, David Humby, Satyapal P. Reddy
  • Patent number: 10289307
    Abstract: A method, article of manufacture, and apparatus for maintaining a cache index inside a deduplicated storage system is discussed. A block allocation is requested from a persistent storage device, wherein the block allocation comprises a logical block for storing data. The logical block is determined to be unavailable. A next sequential block is requested from the persistent storage until an available logical block is located, the available logical block satisfying the block allocation. Data comprising a plurality of buckets is written to the available logical block.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: May 14, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Satish Visvanathan, Mahesh Kamat, Rahul B Ugale, Ganesh Rajagopalan
  • Patent number: 10268649
    Abstract: In one embodiment, a method includes receiving a query input from a client system comprising one or more n-grams, sending instructions for presenting one or more suggested modifications for the query input, each suggested modification comprising references to one or more objects associated with the online social network, receiving an indication of a selection of one of the suggested modifications, parsing the query input and the selected suggested modification using a context-free grammar model to generate an executable query command, and sending instructions to the client system for presenting one or more search results corresponding to the query command.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: April 23, 2019
    Assignee: Facebook, Inc.
    Inventors: Thomas S. Whitnah, Olivier Chatot, Erik N. Vee, William R. Maschmeyer, Keith L. Peiris, Alexander Langenfeld
  • Patent number: 10262353
    Abstract: A method for estimating mobile device performance is provided. The method includes accessing device information, application information and usage information from a plurality of mobile devices and receiving a user selection that indicates a type of mobile device and one or more applications. The method includes determining an impact the one or more applications cause to the selected type of mobile device, in terms of resources of the selected type of mobile device, based on the user selection and based on the device information, application information and usage information from the plurality of mobile devices. The method includes communicating information about the impact, in terms of the resources of the selected type of mobile device. A computer readable media and a system are also provided.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: April 16, 2019
    Assignee: SYMANTEC CORPORATION
    Inventor: Praveen Joginapally
  • Patent number: 10262005
    Abstract: In one embodiment, a method for managing content in a content distribution network (CDN) is provided. The CDN includes a main controlling server, an edge node connected to the main controlling server, and an indexing system connected to the main controlling server. The method includes executing the following steps at the main controlling server: monitoring whether used storage space of the edge node exceeds a predetermined threshold value; acquiring a list of protected files (U1) from the indexing system if the used storage space exceeds the predetermined threshold value; performing directory traversal for the edge node to get a list of object files (U0) whose difference between latest modified time and the current time exceeds a predetermined time range; getting a list of files to be deleted U2=U0?U1; and deleting each of the file included in U2 from the edge node.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: April 16, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Qi Dong Zhuang
  • Patent number: 10242118
    Abstract: Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: March 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik John Burckart, Curtiss James Howard, Andrew Ivory, Aaron Kyle Shook
  • Patent number: 10230795
    Abstract: Embodiments of the invention provide a method for data replication in a networking system comprising multiple computing nodes. The method comprises maintaining a data set on at least two computing nodes of the system. The method further comprises receiving a data update request for the data set, wherein the data update request includes a data update for the data set. The data set on the at least two computing nodes is updated based on the data update request received.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sushma Anantharam, Amitabha Biswas, Harshad S. Padhye
  • Patent number: 10229204
    Abstract: The Messaging Search and Management Apparatuses, Methods and Systems (“MSM”) transforms message, ranking request inputs via MSM components into work graphs, ML structure input data, ML structure, ranking response outputs. A work graph generation request that includes group level access control data may be obtained. A set of metadata access control carrying messages, a set of users, a set of channels, and a set of topics with access control data corresponding to the group level access control data may be determined. A user priority score for each of the other users, a channel priority score for each of the channels, and a topic priority score for each of the topics, from the perspective of each user, may be calculated. A work graph data structure may be generated that includes, for each user, data regarding the calculated user priority scores, channel priority scores, and topic priority scores.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 12, 2019
    Assignee: Slack Technologies, Inc.
    Inventors: Myles Grant, Serguei Mourachov, Renaud Bourassa-Denis, Jason Liszka, John Gallagher, Isabella Tromba, Noah Weiss, Daniel Stewart Butterfield, Callum Henderson-Begg
  • Patent number: 10229380
    Abstract: 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: Grant
    Filed: September 27, 2016
    Date of Patent: March 12, 2019
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Jennifer M. Lansden, Gerald J Foy, Tim Beadle, Richard G. Thomas, Bryan W Groth
  • Patent number: 10229205
    Abstract: The Messaging Search and Management Apparatuses, Methods and Systems (“MSM”) transforms message, ranking request inputs via MSM components into work graphs, ML structure input data, ML structure, ranking response outputs. A work graph generation request that includes group level access control data may be obtained. A set of metadata access control carrying messages, a set of users, a set of channels, and a set of topics with access control data corresponding to the group level access control data may be determined. A user priority score for each of the other users, a channel priority score for each of the channels, and a topic priority score for each of the topics, from the perspective of each user, may be calculated. A work graph data structure may be generated that includes, for each user, data regarding the calculated user priority scores, channel priority scores, and topic priority scores.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 12, 2019
    Assignee: Slack Technologies, Inc.
    Inventors: Myles Grant, Serguei Mourachov, Renaud Bourassa-Denis, Jason Liszka, John Gallagher, Isabella Tromba, Noah Weiss, Daniel Stewart Butterfield, Callum Henderson-Begg
  • Patent number: 10223328
    Abstract: Techniques to provide access to repository content, via a file sharing service, are disclosed. In various embodiments, a revised content associated with a repository content object, reflecting a modification made to the repository content in the context of a file sharing service to which the repository content object was published in connection with a synchronized share of the repository object, is received. It is determined whether the revised content is to be stored in the repository and, if so, the revised content is stored in the repository.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 5, 2019
    Assignee: EMC Corporation
    Inventors: Shu-Shang Sam Wei, Dmitrii Korshunov, Linda J. Wong, Dmitri Limonov, Philip D. Wong, Katya Zavalkovsky
  • Patent number: 10223416
    Abstract: In an approach to determining an access method for a partition in a partition table, a computer receives a query and determines if there is a partition table utilized by the query. When there is a partition table utilized by the query, then the computer determines that a partition in the partition table meets the plurality of conditions of the query. The computer collects a plurality of partition level statistics for the partition that meets the plurality of conditions of the query. Additionally, the computer determines, based, at least in part, on the plurality of partition level statistics, a cost for one or more access methods for the partition that meets the plurality of conditions of the query. Furthermore, the computer determines, based, at least in part, on the cost for each access method, an access method for the partition that meets the plurality of conditions of the query.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Ping Liang, Ke Wei Wei, Xin Ying Yang
  • Patent number: 10191955
    Abstract: Embodiments provide a viewer/editor for schema-less data, such as a NoSQL database. The data structures are displayed so that each entity type in the data uses a different color and variable column widths. This allows the user to identify relationships between entities. For a selected entity, only the properties applicable to that entity are displayed by the viewer/editor. The column width for each property is optimized to reduce confusion and to allow the user to focus on the selected data.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Merwan Vishnu Hade, Paul Yuknewicz, Dennis Angeline, Huan Guo, Mine Tanrinian Demir
  • Patent number: 10157184
    Abstract: Techniques for providing data preview before recalling large data files are disclosed. In one aspect, a data file is made accessible while being offline by converting the data file from a native format to a preview format, storing the data file in the preview format in a primary storage that is locally available and moving, after the conversion to the preview format, the data file in the native format to a secondary storage. When a viewing request is received for the data file, the data file in the preview format is displayed to fulfill the viewing request.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 18, 2018
    Assignee: Commvault Systems, Inc.
    Inventors: Yongtao Liu, Paramasivam Kumarasamy, Prakash Varadharajan