Links From Other Files Or Link Content Analysis Patents (Class 707/726)
-
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: 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: 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: 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
-
Patent number: 10460374Abstract: One or more aspects of the disclosure generally relate to computing devices, computing systems, and computer software that may be used for capturing and extracting fragmented data and for data processing using machine learning. Some aspects disclosed herein are directed to, for example, a system and method comprising generating a display for receiving fragmented data associated with a user. The method may comprise sending, to a user device associated with the user, the display for receiving fragmented data. A computing device may receive, from the user device and via the display for receiving fragmented data, first fragmented data associated with the user. The computing device may extract a plurality of data entries from the first fragmented data. A request for data associated with a first data entry of the plurality of data entries may be sent to the user device. The computing device may determine a data category for each data entry of the plurality of data entries.Type: GrantFiled: January 17, 2017Date of Patent: October 29, 2019Assignee: Bank of America CorporationInventors: Yugal Malviya, Vignesh Chandrasekaran, Anupreet K. Lamba, Amit Mishra
-
Patent number: 10366115Abstract: Systems and method for routing search query results in a networked computing environment. An initial search query is reformulated into at least one sub-query in accordance with one or more configurable rules. The sub-query is sent to at least one information system or source, and any potential hits associated with the same are optionally combined and then rendered for viewing.Type: GrantFiled: January 27, 2017Date of Patent: July 30, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Fredrik Holm, Puneet Narula, Victor Poznanski, Viktoriya Taranov
-
Patent number: 10252701Abstract: An object tracking system including a plurality of electronic devices and a server platform is provided. The server platform generates a tracking message based on received event message, and sends the tracking message to at least one of the electronic devices located within a first predetermined range corresponding to the received event message. When one of the electronic devices detects a vehicle matched with one or more vehicle features of the event message according to the received tracking message, the one of the electronic devices generates and sends a notification message to the server platform.Type: GrantFiled: February 14, 2017Date of Patent: April 9, 2019Assignee: Industrial Technology Research InstituteInventors: Chun-Fu Chuang, Wei-Po Nien, Chung-Hsien Yang, Chun-Che Chang
-
Patent number: 10191966Abstract: The present disclosure describes methods, systems, and computer program products for enabling advanced analytics with large datasets.Type: GrantFiled: July 8, 2015Date of Patent: January 29, 2019Assignee: Business Objects Software Ltd.Inventors: Paul Pallath, Rouzbeh Razavi
-
Patent number: 10187369Abstract: A controller for user authentication and access control, configured to: store data representing a graph having: nodes representing data elements associated with accesses made using an access token; and links among the nodes representing connections between the data elements identified in details of the accesses. In response to receiving details of an access made using the access token, the controller updates the graph according to the details and identifies changes in the graph resulting from update. For each of the changes, the controller identifies a set of elements in the graph that are up to a predetermined number of degrees of separate from the change and evaluates the trustworthiness of user identities corresponding to the set of elements identified for the change. Based on the trustworthiness, the controller authenticates the user of the access and/or controls the access.Type: GrantFiled: March 20, 2017Date of Patent: January 22, 2019Assignee: IDM GLOBAL, INC.Inventors: Jose Caldera, Kieran Sherlock, Neal Jared Reiter
-
Patent number: 10148750Abstract: While providing a storage service to a client system, a storage system maintains a complete set of storage service metadata for the service on the same storage device that stores the user data received from the client system. When an event is detected that requires the storage service to be moved to a new storage system, the storage service can be moved to a new storage system by moving the storage device containing both the user data and the storage service metadata to the new storage system. The new storage system detects the storage device that has been moved, and detects the storage service metadata and user data. The new storage system then uses the storage service metadata and user data from the storage device to immediately reestablish the storage service with the client system, without having to perform a separate step of copying the storage service metadata from the previous storage system.Type: GrantFiled: December 17, 2014Date of Patent: December 4, 2018Assignee: EMC IP Holding Company, LLCInventors: Michael L. Burriss, Derek M. Scott, Jason L. Taylor, Wai C. Yim
-
Patent number: 10062089Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for data record compression using graph-based techniques.Type: GrantFiled: March 3, 2017Date of Patent: August 28, 2018Assignee: Groupon, Inc.Inventors: Ricardo A. Zilleruelo-Ramos, Hernan Enrique Arroyo Garcia, Joe Frisbie, Gaston L'Huillier, Francisco Jose Larrain
-
Patent number: 9996630Abstract: A system for linking network content over a communications network is provided. The system includes at least one memory or storage unit that stores and/or maintains a plurality of linked-content facilities, each linked-content facility being independently associated with a network location containing network content; at least one processor that executes software that generates, maintains and/or controls access to the linked-content facilities for a plurality of users; and, at least one input/output device that provides an interface for users to operate the software to retrieve and/or view the linked-content facilities for selected network locations from the memory or storage unit, via the communications network. The linked-content facilities stored and/or maintained on the memory or storage unit include system and/or user generated link content received from at least one user, regarding network content related to their network locations.Type: GrantFiled: March 6, 2017Date of Patent: June 12, 2018Inventors: Robin Daniel Chamberlain, Hamish Charles Robertson
-
Patent number: 9916365Abstract: The present disclosure is directed towards systems and methods for linking documents that refer to other documents through implicit linkages. A first document is identified. The first document comprises an authoritative comment regarding a second document and has been explicitly linked to the second document. Then, one or more third documents are identified. The second document cites or is being cited by the one or more third documents and shares common information. Based upon the authoritative comment, the first document is implicitly linked to the one or more third documents via the common information.Type: GrantFiled: December 11, 2014Date of Patent: March 13, 2018Assignee: Thomson Reuters Global Resources Unlimited CompanyInventors: Terry S. Dick, Jonathan J. Medin, Michael J. Krause, Daniel Bennett, Jason Rollins, Mathilda Edmunds
-
Patent number: 9875306Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for improving navigation through an electronic document collection. In one aspect, an apparatus includes a search engine system comprising a communication interface in data communication with a client terminal, a database persistently storing information characterizing electronic documents available on the Internet, a search constraint setting database persistently storing information characterizing settings for supplemental searches, and a search engine programmed to perform, in response to receipt of the information characterizing the entities named in the electronic document displayable at the client terminal, supplemental searches on the database to identify a responsive subset of the electronic documents available on the Internet. The supplemental searches are constrained by at least one of the named entities and the supplemental search settings stored at the search constraint setting database.Type: GrantFiled: October 28, 2010Date of Patent: January 23, 2018Assignee: Google Inc.Inventor: Michal Cierniak
-
Patent number: 9841906Abstract: Various zone forwarding management techniques disclosed herein generally provide efficient methods of data caching, steering, mapping, and migration to reduce write amplification and command latency. In one implementation, a zone-forward storage medium management method includes receiving commands to write data sets to target LBAs included in a consecutive sequence of LBAs, selectively mapping the sequence of LBAs to a plurality of contiguous physical zones, and selectively writing the data sets to the physical zones. Various techniques may be used to migrate valid data of the plurality of physical zones to one physical zone.Type: GrantFiled: February 1, 2016Date of Patent: December 12, 2017Assignee: SEAGATE TECHNOLOGY LLCInventors: Daniel J. Sokolov, Adam J. Weikal, Monish S. Prabhakar
-
Patent number: 9756064Abstract: Provided are a harmful site collection device and method for determining a harmful site by analyzing a connection between harmful sites. The harmful site collection device includes a harmful site database configured to store a URL of a harmful site; a web page collection and extraction unit configured to collect a web page indicated by the URL of the harmful site and extract a linked URL; and a harmful site connection analysis unit configured to calculate a connection with other web pages referenced within a web page of the linked URL to determine whether the web page is a harmful site. Accordingly, the harmful site collection device can determine a harmful site more easily only with information regarding the URL linked to the web page.Type: GrantFiled: July 9, 2013Date of Patent: September 5, 2017Assignee: Foundation of Soongsil University-Industry CooperationInventor: Sangjun Lee
-
Patent number: 9749352Abstract: Provided are a harmful site collection device and method for determining a harmful site by analyzing a connection between harmful sites. The harmful site collection device extracts a URL linked to a web page of a harmful site; checks a link circulation on the basis of link information on a web page of the URL linked to the harmful site to determine whether the web page of the URL linked to the harmful site is a harmful site; and, when a URL of a prestored non-harmful site is extracted while the link circulation is checked, stops checking the link circulation that includes the URL of the non-harmful site. Accordingly, the harmful site collection device can more easily determine a harmful site merely with information on a URL linked to a web page and can reduce the amount of computation using information on a URL of a prestored non-harmful site.Type: GrantFiled: November 12, 2013Date of Patent: August 29, 2017Assignee: Foundation of Soongsil University-Industry CooperationInventors: Sangjun Lee, Junghoon Shin
-
Patent number: 9647850Abstract: This disclosure describes systems, methods, and computer program products for identifying a presence of a plurality of mobile devices at a geographic location; determining an entertainment option to be played at the geographic location based on the identified plurality of mobile devices; and based on the determination, selecting an entertainment option to be played at the geographic location.Type: GrantFiled: November 17, 2014Date of Patent: May 9, 2017Assignee: Apple Inc.Inventors: David J. Shoemaker, Michael I. Ingrassia, Jr., Nathaniel P. Hramits
-
Patent number: 9639252Abstract: Provided are a device and method for displaying an execution result of an application. A method of displaying an execution result of an application includes: in response to a user input, displaying execution results of a plurality of applications, which are being executed in the device, in a plurality of windows that are displayed in at least two display modes; arranging the plurality of windows, which show execution results of the plurality of windows, to be adjacent to each other and displaying the plurality of windows on a display; receiving a user input when the plurality of windows are displayed on the display; and scrolling the plurality of windows in response to the user input.Type: GrantFiled: March 27, 2014Date of Patent: May 2, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Young-kyu Jin, Nam-wook Kang, Yoon-su Kim, Yong-gook Park, Joo-yoon Bae, Jung-joo Sohn