Links From Other Files Or Link Content Analysis Patents (Class 707/726)
-
Patent number: 12282516Abstract: A method includes extracting a set of candidate keywords from clickstream data and natural language processing of product text for a plurality of search queries. The set of candidate keywords are filtered based on the clickstream data. The set of candidate keywords as filtered are ranked based on the clickstream data. The set of candidate keywords as ranked are clustered to remove near duplicates. The set of candidate keywords as ranked for a respective search query is output.Type: GrantFiled: May 6, 2022Date of Patent: April 22, 2025Assignee: Home Depot Product Authority, LLCInventors: Venkata Goutham Simhadri, Janani Balaji, Jeyaprakash Singarayar, Olga Stolpovskaia, Suhail Shaikh
-
Patent number: 12236367Abstract: Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record.Type: GrantFiled: January 11, 2024Date of Patent: February 25, 2025Assignee: Intuit Inc.Inventors: Grace Wu, Shashank Shashikant Rao, Susrutha Gongalla, Nhung Ho, Carly Wood, Vaibhav Sharma
-
Patent number: 12189671Abstract: A thesis map creation method easily obtains a thesis map to ascertain a correlation of theses through visual perception, and a thesis map creation device implements the method. A storage unit and a processing unit are prepared. The storage unit stores a plurality of conceptual levels, and registration terms or the like that belong to the plurality of conceptual levels. The processing unit sequentially executes, by each element thereof, processing of (a) extracting a feature term from an imported thesis and determining to which of the plurality of conceptual levels the feature term belongs, and (b) incorporating a node related to the thesis into a region of a lowest conceptual level among conceptual levels to which the feature term belongs.Type: GrantFiled: December 1, 2022Date of Patent: January 7, 2025Inventor: Kei Hirooka
-
Patent number: 12149581Abstract: A content management system can receive, from a client device, a link including an address to a network resource. The content management system can then store a link file including the link, and provide the link file on a first page of a website. Next, in response to an input received from a browser application at the client device, the content management system can extract the address from the link file and provide a second page on the website displaying the address from the link file and a graphical element configured to receive a request from the browser application to navigate to the address. In response to receiving the request from the browser application, the content management system can then instruct the browser application to navigate to the address.Type: GrantFiled: September 11, 2020Date of Patent: November 19, 2024Assignee: DROPBOX, INC.Inventors: Mike Lyons, Shachar Binyamin
-
Patent number: 12141564Abstract: A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.Type: GrantFiled: May 17, 2023Date of Patent: November 12, 2024Assignee: Digital Turbine, Inc.Inventors: Brandon Brent Ayers, Lior Ben Haim, Jonathan Nogueira
-
Patent number: 12141561Abstract: A device which runs software applications includes a network interface, a non-transitory computer readable storage medium and at least one processor. The device identifies that a link for installation of a new software application is selected by user interaction with a software application that is running on the device. In response to the identification, an installation client is invoked to run in the background on the device without exiting the currently-running software application. The installation client is instructed to automatically download an installation file of the new software application over the network using the network interface. The new software application is installed on the device using the downloaded installation file.Type: GrantFiled: September 19, 2021Date of Patent: November 12, 2024Assignee: Digital Turbine, Inc.Inventors: Brandon Brent Ayers, Lior Ben Haim, Jonathan Nogueira
-
Patent number: 12135723Abstract: Examples of the present disclosure describe systems and methods for leveraging interlinking between resources to determine shared knowledge. In aspects, user interaction with one or more applications or services may be detected. User input associated with the user interaction may be processed to identify information, such as one or more content items, content topics, or entities. The identified information may be used to search one or more data sources for relationships between the identified information and content items, topics, and/or entities stored by the data sources. The results of the search may be collected and/or evaluated to identify the knowledge level of one or more entities with one or more topics. Based on the evaluation, an indication of the identified knowledge level(s) may be provided.Type: GrantFiled: June 30, 2020Date of Patent: November 5, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Jon Meling, Jan-Ove Karlberg, Tor Kreutzer, Vegar S Wang
-
Patent number: 12106847Abstract: An annotation support apparatus manages a medical image on the basis of an attribute of each medical image, using a hierarchical structure that has one medical image as a node and includes a medical image hierarchy to which a node of the medical image belongs and at least one of an upper hierarchy higher than the medical image hierarchy or a lower hierarchy lower than the medical image hierarchy. The annotation support apparatus includes: an image acquisition unit that acquires the medical image; a display unit; an annotation input receiving unit that receives designation of any one of the node of the medical image or a node associated with the node of the medical image in the hierarchical structure and an input of annotation information related to the designated node; and an annotation storage unit that stores the annotation information to be associated with the designated node.Type: GrantFiled: July 21, 2021Date of Patent: October 1, 2024Assignees: NATIONAL CANCER CENTER, FUJIFILM CorporationInventors: Kazuma Kobayashi, Mototaka Miyake, Ryuji Hamamoto
-
Patent number: 12094271Abstract: Systems, methods, computer-readable media, and devices for accessing onboard operational data in a vehicle. The systems, methods, computer-readable media, and devices may include hardware and/or software for performing operations that include: obtaining user information and vehicle information, obtaining verification information, e.g., from a verification source, verifying that a specific user is associated with the vehicle based on the verification information, communicatively connecting to the vehicle based on the vehicle information; obtaining the onboard data from the vehicle; and providing the onboard data to the user. In embodiments, the user may be the owner of the vehicle, the registrant of the vehicle, or a repair person that is servicing the vehicle and needs access to onboard data besides OBD error codes.Type: GrantFiled: August 4, 2023Date of Patent: September 17, 2024Assignee: INTEGRITY SECURITY SERVICES LLCInventors: David R. Sequino, Amit Kapoor
-
Patent number: 12056096Abstract: A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.Type: GrantFiled: April 10, 2023Date of Patent: August 6, 2024Assignee: Egnyte, Inc.Inventors: Remus Koos, Ray White, Manish Marathe, Markku Mielityinen, Amrit Jassal, Rajesh Ram, Sriram Gopalan, Aahz, Heikki J. Toivonen, Ravi Wijayaratne
-
Patent number: 12008032Abstract: This application is directed to a method for automatically identifying and transferring relevant image data. The method includes obtaining a plurality of content items from a personal content collection and determining attributes based on the plurality of content items. The method includes generating a plurality of relevance rules. The method further includes obtaining unclassified content items and determining for a first unclassified content item a plurality of aggregate relevance scores using the plurality of relevance rules. The method include determining whether a first aggregate relevance score and/or a second aggregate relevance score satisfy threshold score.Type: GrantFiled: February 8, 2021Date of Patent: June 11, 2024Assignee: Bending Spoons S.p.A.Inventors: Dylan Marriott, Daniel Nicolae, Ruben Bakker, Alexander Pashintsev, Zdzislaw Pawel Losvik, Eugene Livshitz, Vitaly Glazkov, Boris Gorbatov, Ilya Buryak
-
Patent number: 11983497Abstract: Privacy, protection, and de-anonymization are issues of societal importance that are implicitly at the core of several key information systems, from electronic health records to online reviews. The system and method herein allows for an identification of an author of anonymous writing based on the text and structured data, subject to practical constraints on the intruder's amount of training data and effort using Shapley values.Type: GrantFiled: November 20, 2020Date of Patent: May 14, 2024Assignee: Drexel UniversityInventors: Matthew John Schneider, Shawn Mankad
-
Patent number: 11972500Abstract: The system provides an integrated, end-to-end eDiscovery platform that uses artificial intelligence, robotic process automation, and machine learning. The system uses a single interface to interact with multiple electronic document sources, storage types, and communication systems. The system provides automation of a complete EDRM compliant tracking and reporting system. The system allows enterprises to use their eDiscovery software of choice, while still providing full automation. The system connects to all enterprise data, collects data using forensic tools, automates the complete processing of the data, provides automatic review, support, and hosting, and automates the production and tracking of eDiscovery.Type: GrantFiled: October 13, 2020Date of Patent: April 30, 2024Assignee: Vertical Discovery Holdings, LLCInventors: Anil Kona, Rajshekhar Sivaraju, Srinivas Sivaraju
-
Patent number: 11954444Abstract: Systems and methods of monitoring technology infrastructure using alerts indicative service events and tickets indicative of incidents reported to the support system, including transmitting, to a client via a network, structured support data including issue data and correlation data. The issue data represents issues, which are fewer than the number of tickets, generated by processing textual data of the tickets through a clustering engine implementing a generative probabilistic model and generating the correlation data by associating alerts and tickets by correlating alert-specific identifiers and ticket-specific identifiers. The identifiers are of least one of identifier times, locations, names, or descriptions. A prioritization engine is also disclosed.Type: GrantFiled: August 30, 2021Date of Patent: April 9, 2024Assignee: ROYAL BANK OF CANADAInventors: Seyedramin Alikiaamiri, Mehdi Rostamiforooshani, Morteza Mashayekhi, Frank Liu, Martin Mendoza, Keerthi Ningegowda, Chuhang Liu
-
Patent number: 11907864Abstract: Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record.Type: GrantFiled: April 3, 2023Date of Patent: February 20, 2024Assignee: Intuit, Inc.Inventors: Grace Wu, Shashank Shashikant Rao, Susrutha Gongalla, Ngoc Nhung Ho, Carly Wood, Vaibhav Sharma
-
Patent number: 11809313Abstract: An electronic device is disclosed that includes a display, a communication circuitry, a first memory storing a native web application including a first resource, a second memory loaded with instructions included in the native web application, and a processor operatively connected with the display, the communication circuitry, the first memory, and the second memory.Type: GrantFiled: May 29, 2019Date of Patent: November 7, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Joohyun Kim
-
Patent number: 11762886Abstract: One or more non-transitory computer readable media contain program instructions that, when executed, cause one or more processors to: receive first raw data including one or more first data points generated by a first object of a plurality of objects associated with one or more buildings; generate first input timeseries according to the one or more data points; access a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of objects and data entities representing stored data, the smart entities being interconnected by relational objects indicating relationships between the smart entities; identify a first object entity representing the first object from a first identifier in the first input timeseries; identify a first data entity from a first relational object indicating a relationship between the first object entity and the first data entity; and store the first input timeseries in the first data entity.Type: GrantFiled: October 25, 2021Date of Patent: September 19, 2023Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANYInventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Vijaya S. Chennupati, Erik S. Paulson
-
Patent number: 11709901Abstract: One or more techniques and/or systems for sending push notifications of content items to client devices are provided herein. For example, an input received from a user can be expanded to obtain an expanded user interest. Content items from a content source can be filtered based upon the expanded user interest to obtain a set of filtered content items. A push notification can be constructed to comprise one or more of the filtered content items from the set of filtered content items. The push notification can be sent to a client device of the user for display as a device alert notification. In an example, the filtered content items, within the push notification, may be ranked based upon a ranking metric.Type: GrantFiled: December 9, 2019Date of Patent: July 25, 2023Assignee: YAHOO ASSETS LLCInventors: Preetam Joshi, Suju Rajan, Amit Phadke, Vishesh Joshi, Victor Laguna, Christopher Chi Kai Lam
-
Patent number: 11645564Abstract: Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record.Type: GrantFiled: August 17, 2021Date of Patent: May 9, 2023Assignee: INTUIT, INC.Inventors: Grace Wu, Shashank Shashikant Rao, Susrutha Gongalla, Ngoc Nhung Ho, Carly Wood, Vaibhav Sharma
-
Patent number: 11636130Abstract: Planning granularities can be stored for data elements including a first granularity for a first data combination, the first data combination including a combination of multiple dimensions of data. A comparison metric can be calculated between planned data at the first granularity for the first data combination and actual data observed for the first data combination, wherein the observed data is stored at a different granularity than the planned data. Based on the calculated comparison, the planning granularity for the first data combination can be adjusted from the first granularity to a second granularity. A selection of a cross-section of data spanning multiple dimensions can be received, the selection including the first data combination, wherein a user interface is configured to display data for the first data element at the second granularity based on the adjusting.Type: GrantFiled: September 28, 2018Date of Patent: April 25, 2023Assignee: Oracle International CorporationInventors: Manish Daga, Shivaranjan Gurunanjappa, Nirvi Badyal
-
Patent number: 11615432Abstract: A multidimensional marketing system and method is provided that allows a real estate agent to communicate with a group of homeowners, buyers and sellers via a customized document that is mailed to these subjects. The marketing system is a computer-network-based application or an application operated on a smartphone, a tablet, a computer or other computer network-communicated device. The marketing system helps an agent create a customized document using a variety of templates and tools, create personalized messages for the homeowners, buyers and sellers, and create mailing lists where a particular document would be sent to a particular group of homeowners, buyers or sellers. The marketing system helps an agent to schedule when a mailing should occur and allows the agent to customize their mailing lists. The marketing systems helps identify potential sellers and direct mailing/marketing messages to these potential sellers in order for the real estate agent to obtain their listings.Type: GrantFiled: January 6, 2021Date of Patent: March 28, 2023Inventor: Kyle Morrison
-
Patent number: 11609682Abstract: An illustrative communication provider system presents, to a first user, a communication interface that displays a two-dimensional (“2D”) representation of a shared virtual space that includes a 2D representation of an avatar associated with a second user. By way of the communication interface, the communication provider system receives a request by the first user to initiate a communication session of a particular communication type with the second user, and, based on the request, initiates the communication session of the particular communication type with the second user. During the initiated communication session and based on the particular communication type, the communication provider system replaces the 2D representation of the shared virtual space with a three-dimensional (“3D”) representation of the shared virtual space that includes a 3D representation of the avatar associated with the second user. Corresponding methods and systems are also disclosed.Type: GrantFiled: March 31, 2021Date of Patent: March 21, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: David Skuratowicz, Alagu Periyannan, Mohammad Raheel Khalid, Selina Hu
-
Patent number: 11501302Abstract: Methods and systems are presented for configuring a risk assessment engine to predict a risk of a user based on a topic classification across a set of unknown topics generated by a topic model. A risk determination system obtains a plurality of transactions previously conducted by a user. The risk determination system generates a risk document comprising a sequence of words that describe the plurality of transactions. A topic model is used to determine a topic classification for the user based on the sequence of words. The topic model comprises a natural language processor configured to classify the risk document to one or more topics based on the words within the risk document. The risk determination system configures the risk assessment engine to accept the topic classification as input value(s) for predicting a risk associated with the user.Type: GrantFiled: April 15, 2020Date of Patent: November 15, 2022Assignee: PayPal, Inc.Inventor: Tomer Handelman
-
Patent number: 11489797Abstract: In a method for distributed upload of documents an upload email address is assigned to a user and associated with a searchable document database accessible by the user via a user device and a network. Sender acceptance criteria are established for the upload email address. An email addressed to the upload email address and having a sender email address is received from an email sender via the network. A determination is made as to whether the received email meets sender acceptance criteria. Responsive to a determination that the email meets sender acceptance criteria, documents attached to the email are identified. Each identified document is associated with a document record comprising a document identifier and a sender identifier associated with the email sender and is stored in the searchable document database with the document record.Type: GrantFiled: June 4, 2021Date of Patent: November 1, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Michael Mossoba, Abdelkader Benkreira, Joshua Edwards
-
Patent number: 11470173Abstract: A system for managing web traffic comprising a meta control operating on a first processor having a first control interface and configured to generate a request for content and to transmit the request for content over a digital data network to a meta control server. The meta control server operating on a second processor and configured to receive the request for content and to select data for one or more second control interfaces as a function of data associated with the first control interface and to transmit the data for the one or more second control interfaces over the digital data network to the first control interface. The first control interface displays the data for the one or more second control interfaces and monitors user activity associated with the data.Type: GrantFiled: March 18, 2021Date of Patent: October 11, 2022Assignee: rewardStyle, Inc.Inventor: Baxter Box
-
Patent number: 11463778Abstract: Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings.Type: GrantFiled: April 3, 2020Date of Patent: October 4, 2022Assignee: Rovi Technologies CorporationInventors: Pradhan S. Rao, David H. Sloo
-
Patent number: 11416534Abstract: A method may include obtaining multiple electronic documents and multiple topics associated with the electronic documents. The method may further include determining a similarity between a first topic and a second topic. The first topic may be associated with a first set of electronic documents. The method may further include refining the multiple topics based on the similarity between the first topic and the second topic by associating the first set of the electronic documents with the second topic and removing the first topic from the multiple topics. The method may further include building a document-classifier model by applying machine learning to at least one electronic document associated with each of the refined topics. The method may further include obtaining an electronic document and classifying the electronic document into one of the refined topics using the document-classifier model.Type: GrantFiled: December 3, 2018Date of Patent: August 16, 2022Assignee: FUJITSU LIMITEDInventors: Jun Wang, Kanji Uchino
-
Patent number: 11409814Abstract: Embodiments herein provide for a more efficient web crawler (102) that accesses a plurality of links from a web page (106). In certain embodiments, the web crawler (102) determines link scores for each of the plurality of links, with each link score corresponding to a probability that the associated link leads to a web page (106) of a target page type. The plurality of links and the associated link scores are added to a priority queue (114). The web crawler (102) accesses a second web page (106) using the highest-ranked link in the priority queue (114), obtains links from that web page (106), identifies a link score for each of those links, and adds those links to the priority queue (114) based on their link scores. This process can be repeated for several pages, as needed, using the highest-rank link in each instance, until the crawler (102) identifies a web page (106) of a target page type.Type: GrantFiled: November 29, 2018Date of Patent: August 9, 2022Assignee: The Regents of the University of ColoradoInventors: Aaron Clauset, Allison C. Morgan, Samuel F. Way
-
Patent number: 11409476Abstract: Quality request data of a printed product including information regarding a print quality request of a printed product, and information regarding a tolerable variation of a print quality request of a plurality of printed products is received, and whether quality of a printed product is satisfied is determined based on information regarding a print quality request of a printed product, and information regarding a tolerable variation of a print quality request of a plurality of printed products that is included in the quality request.Type: GrantFiled: July 20, 2021Date of Patent: August 9, 2022Assignee: Canon Kabushiki KaishaInventors: Yoshiji Kanamoto, Toshihiko Iida
-
Patent number: 11403303Abstract: The embodiment of the present application discloses a method and a device for generating a ranking model. A specific embodiment of the method includes: acquiring a sample set, executing following training steps: for the samples in the sample set, inputting the query information, the first position document and the second position document in the sample into an initial model, respectively obtaining scores of the input documents, and determining a target value of the sample based on the obtained scores, a clicked bias of a first position and an unclicked bias of a second position, updating the initial model based on the target value of each sample; determining whether the initial model is completely trained; and in response to determining that the initial model is completely trained, determining the updated initial model as the ranking model.Type: GrantFiled: September 7, 2018Date of Patent: August 2, 2022Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Yang Wang, Ziniu Hu, Qu Peng, Hang Li
-
Patent number: 11392874Abstract: A method, apparatus, system, computer program product, and online collaboration tool provide the ability to track a theatrical media content asset in post-production. A title for the theatrical media content asset is initiated in an online global planning system by creating one or more archival versions. Each of the archival versions represents a cut of the theatrical media content asset that is stored in a vault. A presentation version, that is based on a single unique archival version, is created and represents a localized version of the single unique archival version. Areas of the archival version that are required for localization are identified. Requests to release the presentation version are managed and processed. Milestones representing events that are or have been performed on the title are created, and the completion statuses of the milestones are tracked.Type: GrantFiled: September 20, 2019Date of Patent: July 19, 2022Assignee: Fox Digital Enterprises, Inc.Inventors: Garrett Vincent-McKay Boss, Giles A. Pretty, Jennie P. Ho, Nikolaus Kelly Ward, Niravkumar G. Majmudar
-
Patent number: 11361030Abstract: Facet-based search processing is provided which includes receiving a query search context for querying documents of a document set, and retrieving, by similar document search processing, a document subset from the document set. The document subset includes documents of the set most similar to a search document of the query search context. Facet analysis processing is used to generate M candidate facets most-related to the query search context, and facets of the M candidate facets associated with documents of the subset are identified, and classified into a positive facet set and a negative facet set based, at least in part, on extent of facet commonality across the documents. A listing is of the documents in the document subset is provided, with the listing highlighting facets of the positive facet set.Type: GrantFiled: November 27, 2019Date of Patent: June 14, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daiki Tsuzuku, Tohru Hasegawa, Shunsuke Ishikawa, Keisuke Nitta, Yasumasa Kajinaga, Masaki Komedani
-
Patent number: 11275769Abstract: One method embodiment includes receiving a transaction dataset including data representative of transactions including data representative of at least one product purchased within the respective transactions. This method then processes the dataset according to a contextualizing algorithm to generate a data representation for at least some products included in transactions of the transaction dataset. Each generated data representation represents a context of a product with regard to each of the other products of the data representation. This method further includes processing the generated data representations according to a clustering algorithm to partition products represented by the generated data representations into a number of product clusters. A data representation of the product clusters may then be stored including data identifying products and the product clusters to which they are partitioned.Type: GrantFiled: March 28, 2019Date of Patent: March 15, 2022Assignee: NCR CorporationInventors: Itamar David Laserson, Avishay Farbstein
-
Patent number: 11263225Abstract: Technologies pertaining to ranking webpages in response to receipt of a query are described. A search engine receives a query and identifies webpages that are germane to the query. The search engine ranks the identified webpages to form a ranked list, wherein a first webpage is positioned in the ranked list based upon a static score assigned to the first webpage. The static score is based upon a weight assigned to a hyperlink in a second webpage, wherein the hyperlink points to the first webpage, and further wherein the weight is based upon a value of a feature of the hyperlink, such as a location of the hyperlink on the second webpage when the second webpage is rendered. Further, the second webpage includes several hyperlinks that point to different webpages, wherein each of the several hyperlinks has a different weight assigned thereto.Type: GrantFiled: May 19, 2020Date of Patent: March 1, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ziliu Li, Junaid Ahmed, Arnold Overwijk, Li Xiong
-
Patent number: 11221890Abstract: Methods, systems, and computer-readable media are disclosed for dynamic partitioning in distributed computing environments. One method includes: receiving a first data set and a second data set; mapping the first data set into a first set of key-value pairs; mapping the second data set into a second set of key-value pairs; estimating, using a sketch, a frequency count for each key based on the first set of key-value pairs and the second set of key-value pairs; determining whether the estimated frequency count for each key is greater than or equal to a predetermined threshold; and partitioning the key when the estimated frequency count for the key is greater than or equal to the predetermined threshold.Type: GrantFiled: November 21, 2018Date of Patent: January 11, 2022Assignee: Verizon Media Inc.Inventors: Thu R. Kyaw, Jonathan Ji, Saad Mufti, Sudhir Achuthan, Sang Chul Song
-
Patent number: 11210415Abstract: A method for sharing data in a multi-tenant database includes receiving, by a target account of a multiple tenant database, access rights of a share object in a first account of the multiple tenant database, wherein the share object having access rights to a database object of the first account and wherein access to the database object of the first account by the target account is based on the access rights of the share object. The method also includes receiving, by one or more processors of the target account, access rights to an alias object, wherein the alias object references the database object of the first account.Type: GrantFiled: June 14, 2021Date of Patent: December 28, 2021Assignee: Snowflake Inc.Inventors: Benoit Dageville, Thierry Cruanes, Martin Hentschel, Peter Povinec
-
Patent number: 11182684Abstract: A system includes a user model module that generates a plurality of topic-specific user knowledge models for each user of a plurality of users, each topic-specific user knowledge model representing a level of knowledge possessed by a respective user on a single topic from a set of globally defined topics shared among the plurality of users, a expertise model building module that generates a plurality of topic-specific expert knowledge models, each topic-specific expert knowledge model representing an aggregate level of knowledge possessed by a plurality of expert users on a single topic from a set of globally defined topics shared among the plurality of users, and a processor of a computer that executes instructions for comparing the topic-specific user knowledge model of the first user with the topic-specific expert knowledge model for a respective topic to determine a distance between a user knowledge level and an aggregate expert knowledge level for the topic.Type: GrantFiled: February 9, 2016Date of Patent: November 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jie Lu, Jeffrey S. Boston, Anni R. Coden, Jennifer Lai, Shimei Pan, Mercan Topkara, Zhen Wen, Stephen P. Wood
-
Patent number: 11176322Abstract: A processor implemented method for evaluating a written communication in view of a proficiency of at least one recipient of the written communication is provided. The processor implemented method includes determining a proficiency profile of at least one user with respect to at least one knowledge area based on data sources read or created by the at least one user. The processor implemented method includes evaluating the written communication by identifying a proficiency of the written communication, comparing the proficiency of the written communication to the proficiency of the at least one recipient, and providing feedback to a creator of the written communication as to whether the at least one recipient understands the written communication.Type: GrantFiled: May 22, 2018Date of Patent: November 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pasquale A. Catalano, John S. Werner, Andrew G. Crimmins, Arkadiy O. Tsfasman
-
Patent number: 11080099Abstract: Methods, systems, and computer-readable media are disclosed for dynamic partitioning in distributed computing environments. One method includes: receiving a first data set and a second data set; mapping the first data set into a first set of key-value pairs; mapping the second data set into a second set of key-value pairs; estimating, using a sketch, a frequency count for each key based on the first set of key-value pairs and the second set of key-value pairs; determining whether the estimated frequency count for each key is greater than or equal to a predetermined threshold; and partitioning the key when the estimated frequency count for the key is greater than or equal to the predetermined threshold.Type: GrantFiled: November 21, 2018Date of Patent: August 3, 2021Assignee: Verizon Media Inc.Inventors: Thu R. Kyaw, Jonathan Ji, Saad Mufti, Sudhir Achuthan, Sang Chul Song
-
Patent number: 11074476Abstract: Embodiments are directed to data ingestion over a network. Raw data and integrated data associated with a plurality of separate data sources may be provided such that the raw data includes content associated with a plurality of subjects. Categorization models may be employed to categorize the raw data based on various features, such as, format, structure, data source, variability, volume, or associated entities. Matching models may be determined based on the categorization of the of the raw data, the integrated data and the content associated with the plurality of subjects. Matching models may generate a plurality of unified facts based on the raw data and the integrated data such that each unified fact is associated with a score associated with a quality of its match with a unified schema.Type: GrantFiled: November 21, 2019Date of Patent: July 27, 2021Assignee: AstrumU, Inc.Inventors: Adam Jason Wray, Kaj Orla Peter Pedersen, Xiao Cai
-
Patent number: 11017019Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for authentic content search using style classifications. A system may be a search engine that uses a set of style classifiers to detect one or more styles associated with an image and a logistic regression model to determine a level of authenticity for the image based on the associated styles. Training images are fed to train a series of neural networks that output a set of style classifiers. An image is processed through the style classifiers to determine respective probabilities for each style classification. The results from the set of style classifiers are then input to the logistic regression model to determine an authenticity score for the image. For example, the authenticity score shows how authentic is an image (e.g., a score of 1.0 refers to 100% authenticity, whereas a score of 0.0 represents a non-authentic image).Type: GrantFiled: August 12, 2016Date of Patent: May 25, 2021Assignee: Shutterstock, Inc.Inventors: Heath Hohwald, David Chester
-
Patent number: 10965763Abstract: Systems and methods that facilitate capturing web analytics data are disclosed. One example method can include the acts of receiving a web page request from a client computer and providing the requested web page to the client computer. The requested web page can include one or more analytics tags. The method can also include capturing at least one of client side information, performance of, or one or more user interactions with the web page and providing the captured information to a web server associated with the web page. These interactions can include user actions that do not include a call to a web server, such as actions that occur during an AJAX flow.Type: GrantFiled: July 31, 2014Date of Patent: March 30, 2021Assignee: WELLS FARGO BANK, N.A.Inventors: Michelle Green, Ryan Van Oss, Brian L. Mooneyham, Manuel Jasso, Aaron Armstrong
-
Patent number: 10940394Abstract: In an exemplary game device, a first communication game unit enables a first user to play a game with a second user via near field communication. A second communication game unit enables the first user to play a game with a third user via Internet communication. A display control unit displays a screen showing information on the second user, the first user having played a game with the second user using the first communication game unit, and information on the third user, the first user having played a game with the third user using the second communication game unit.Type: GrantFiled: April 25, 2017Date of Patent: March 9, 2021Assignee: NINTENDO CO., LTD.Inventors: Shinpei Kiwada, Xizhou Xu
-
Patent number: 10909125Abstract: A system associates sequentially descending weights with items in a reference list. The system identifies overlapping items from the first position to the second position in both the reference list and a test list. The system determines a weighted overlap for the overlapping items by combining the weights for each overlapping item to create a reference item weight, combining the weights for each item from the first position to the second position in the reference list to create a reference position weight, and determining the ratio between the reference item weight and the reference position weight. The system identifies overlapping items from the first position to the third position in both the reference list and the test list, and then determines a weighted overlap for these overlapping items. The system outputs the average weighted overlap as an efficiency evaluation of the information retrieval system that created the test list.Type: GrantFiled: May 22, 2018Date of Patent: February 2, 2021Assignee: salesforce.com, inc.Inventors: Bruno Roustant, Christian Posse
-
Patent number: 10891549Abstract: A computer-implemented machine-learning method and system for searching for resources by predicting an intention and pushing resources directly to users based on the predicted intention. The method includes receiving a description of a context; generating a set of weighted expressions, each weighed expression comprising a restriction over the description of the context and a confidence factor resulting between the combination of the user model and of the query input; and generating a sorted list of resources matching the weighted list of expressions. The system includes computer instructions for an intention inference engine and an intelligent ranking engine.Type: GrantFiled: December 2, 2016Date of Patent: January 12, 2021Inventors: Tim Porter, Simon Rawles, James Hammerton, Michele Sama
-
Patent number: 10853430Abstract: The method and system disclosed herein allow users to make an online query prompting a search bot to communicate with other bots in a bot directory for retrieving suitable content presented to the users. Each bot in the bot directory may retrieve bot content from a bot resources repository, but may also crawl web servers in order to look for supplementary bot content. Similarly, the search bot may analyze the search result and (if the search result is not suitable) retrieve supplementary bot content from bots found in external sources or web crawl in order to supplement the search result with additional information.Type: GrantFiled: November 9, 2017Date of Patent: December 1, 2020Assignee: American Innovative Applications CorporationInventors: Shane Gau, James Moody
-
Patent number: 10818394Abstract: Mechanisms are provided to implement a medical condition base cartridge generator. The mechanisms ingest an electronic corpus of medical content and generate a medical condition base cartridge for a medical condition. The medical condition base cartridge is a pluggable cartridge comprising insight data structures that specify an association of clinical attributes of patients with the medical condition and a treatment for the medical condition. The mechanisms install the medical condition base cartridge as a resource for performing a cognitive operation.Type: GrantFiled: September 28, 2016Date of Patent: October 27, 2020Assignee: International Business Machines CorporationInventors: Corville O. Allen, Timothy A. Bishop, Sue S. Schmidt, Leah R. Smutzer
-
Patent number: 10778719Abstract: A method for detecting phishing resources through collection of URL links. The method is executable by a web server and comprises receiving, by the web server, a query for obtaining an object hosted by the web server; extracting, by the web server, from the “Referer” field of the query, a URL link pointing to a query source; generating, by the web server, at least one converted URL link pointing to a different resource located on a same host as the query source, based on the extracted link; and sending the at least one converted URL link for a phishing analysis.Type: GrantFiled: December 29, 2017Date of Patent: September 15, 2020Assignee: TRUST LTD.Inventor: Dmitry Aleksandrovich Volkov
-
Patent number: 10565523Abstract: A computer-implemented method that includes a computing system receiving a plurality of data items that include content data. The system then generates a first inference model based on the received content data. The system also receives metadata associated with respective data items and then generates a second inference model based on the received metadata data. The system further determines, based on the first inference model, a first weight parameter associated with the content data, and determines, based on the second inference model, a second weight parameter associated with the metadata. The system then generates a classification model for determining a classification of at least one data item of the plurality of data items. The classification model is generated based on at least one of the first weight parameter or the second weight parameter.Type: GrantFiled: January 6, 2017Date of Patent: February 18, 2020Assignee: Accenture Global Solutions LimitedInventors: Song Luo, Malek Ben Salem
-
Patent number: 10505981Abstract: The present disclosure generally relates to web page analysis, and more particularly to detecting malicious behavior using an accomplice model. In certain embodiments, the accomplice model may determine that a URI is associated with malicious behavior based upon the URI being associated with an attribute determined to be related to malicious behavior. Examples of an attribute include a host system, a domain, or an element of a document used to render the web page. Examples of an element of a document used to render the web page may include an active/dynamic element (e.g., a function, a script, etc.) or an inactive/static element (e.g., a string, a number, a frame, a tracking username, a social networking username, etc.).Type: GrantFiled: November 3, 2017Date of Patent: December 10, 2019Assignee: RiskIQ, Inc.Inventors: Adam Hunt, Joseph Linn, Nick Goodman, Elias Manousos, Chris Kiernan, David Pon, Jonas Edgeworth