Patents Examined by Cheryl M Shechtman
  • Patent number: 10372716
    Abstract: Topic summaries related to a selection of text in an electronic document may be generated and presented. A topic summary application receives the user-selected text and identifies entities in the text using natural language processing. Using natural language processing, the summary application also identifies related entities and associated text phrases in a remaining portion of the electronic document. The remaining portion may be a portion of the document that precedes the user-selected text, so that a summary generated therefrom may be used to refresh the memory of the user while not revealing information that the user has not yet encountered. In addition, the summary application determines semantically important text phrases using text analytics and generates a summary, presented to the user in a pop-up window, of most frequently correlated related entities along with text phrases that are semantically important.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Patrick W. Fink, Philip E. Parker
  • Patent number: 10360277
    Abstract: A machine may be configured to migrate data among databases. For example, the machine determines a control signal value that indicates a migration state of a migration of member profile data associated with one or more members of a Social Networking Service (SNS) from one or more legacy databases to a consolidated database. The machine accesses member profile data at the one or more legacy databases, and causes a replication of the member profile data at the consolidated database. The causing of the replication includes transforming the member profile data from a schema associated with the one or more legacy databases to a schema associated with the consolidated database. The machine performs a data equivalency test. The machine, based on a result of the data equivalency test, modifies the control signal value to indicate a further migration state of the migration of the member profile data.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brandon Chesla, Michael Christopher Pruett, Luke Liu, Robert Nakamoto, Theodore Ni
  • Patent number: 10303802
    Abstract: A Searchable Application Representation is generated with the exact structure, content, functionality, and behavior of the Native Mobile Applications and is searchable by Search Engines by providing metadata pointing to the Native Mobile Applications. The Search Engine searches the Searchable Application Representation. When the Search Engine finds the Searchable Application Representation, Pointer, Metadata and Search Material to Corresponding Native Mobile Application on the Internet, the Search Engine becomes aware of the Native Mobile Application and can search the Content contained in the Searchable Application Representation. The Search Engine finds and ranks Content in the Searchable Representation and Pointer, Metadata, and Search Material corresponding to such Content in the Native Mobile Application is passed to the Search Engine, which can use such information to determine the relevancy of such Content according to a certain Search Criteria.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: May 28, 2019
    Assignee: GADGET SOFTWARE, INC.
    Inventors: Fabio M. Chiussi, Parameshwar Hegde
  • Patent number: 10289715
    Abstract: Search queries may be received and optimized prior to performing the search and returning results. One example method of operation includes receiving a search query input from a user device including at least one search term, querying a database to access a user account associated with the user device, retrieving at least one pre-stored search criteria from the user account, combining the pre-stored search criteria with the search query input to create a modified search query input, and transmitting the query to a search application.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: May 14, 2019
    Assignee: Open Invention Network LLC
    Inventor: David Gerard Ledet
  • Patent number: 10257027
    Abstract: Various embodiments disclose a system and method to manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files. Each device specific configuration data file corresponds to a device type of the plurality of content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each of the plurality of content switching devices of a corresponding device type to configure each content switching device. Other systems and methods are disclosed.
    Type: Grant
    Filed: January 31, 2015
    Date of Patent: April 9, 2019
    Assignee: eBay Inc.
    Inventors: Armond Bigian, John T. Feldmeier, Connie W. Yang
  • Patent number: 10216694
    Abstract: A system and method for customized scheduling of sources, including breaking down a source of content into at least two categories, including posts and engagements, and gathering content related to a specific source. A scheduler handles scheduling of posts and engagement for a single source and entities that are due to be crawled are sent to a scheduling queue, in which each content type for a source can have its own queue. A process points to the correct scheduler queue in order to request content to be crawled, attaches to the proper queue, processes requests, queries the social network for content, parses the response and sends any new data to be saved to the system.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: February 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Stuart Douglas McClune, Michael Gordon Luff
  • Patent number: 10198500
    Abstract: A system and method dynamically analyze documents to determine relevancy of a document relatively quickly and efficiently. Potentially relevant documents can be determined using a search string and then converted into corresponding document data structures for analysis. Keywords can be used to identify documents of interest from the document data structures. Tools are provided to assess the relevancy of documents, including tools to determine the frequency of keywords in the documents, to compare documents, and to contrast documents. Algorithms are provided that use prior searches to determine sets of relevant documents. Adaptive search methods are provided that refine searching during analysis to reduce a number of documents that are not sufficiently relevant. A dynamic relevancy matrix can be generated that provides access to keyword frequency and associated keyword frequency for a plurality of documents.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: February 5, 2019
    Assignee: Aplix Research, Inc.
    Inventor: Philip Wai-Sin Ching
  • Patent number: 10171599
    Abstract: Updates to landing pages of users in an online social network are fed from external sources so that content maintained by any one user can be consolidated in a single location regardless of where the changes are made to the content. When an update event occurs, users of the online social network are notified according to various criteria that they have set. With this feature, users can browse through content of other users efficiently.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: January 1, 2019
    Assignee: Facebook, Inc.
    Inventors: William K. Tiu, Jr., Kent Lindstrom, Ross Ainsley MacKinnon
  • Patent number: 10162892
    Abstract: Embodiments of the invention provide an approach for creating, evolving and using a weighted semantic graph to manage and potentially identify certain information assets within an enterprise. The semantic graph may be generated by monitoring users navigating through search results which provide a set of information assets responsive to a search query. By recording the navigation path taken by many users, relationships between information assets may be identified. Further, once generated, the semantic graph may be used to present users with an indication of related information assets as part of the search results. Further still, the semantic graph may also be used to identify information assets “hubs” as well as information assets that may provide low utility to individuals within the enterprise.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Brian P. Byrne, Martin A. Oberhofer, Sushain Pandit, Charles D. Wolfson
  • Patent number: 10146876
    Abstract: A system and method for predicting a real-time change in an organic search ranking of a website is disclosed. The present invention provides a statistical model and a simulation interface capable of predicting a real-time change in an organic search ranking of a website. The system identifies one or more variables impacting the organic search ranking of a website and assigns an individual score to each variable. The system further enables the user to make modifications in the one or more variable and to visualize the real-time change in ranking by correlating an overall score with the actual organic search ranking.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: December 4, 2018
    Assignee: IQUANTI, INC.
    Inventors: Ajay Kumar Rama, Ranjet Behera, Haider Raza Khan
  • Patent number: 10127275
    Abstract: Methods and arrangements for mapping a query operation to an accelerator are provided. The method includes receiving, by a processor, a query operation and determining the design logic of the query operation, receiving a configuration of one or more available accelerators and a design logic of each of the one or more available accelerators, and determining if the query operation can be offloaded to one or more of the one or more available accelerators. Based on a determination that the query operation can be offloaded to one or more of the one or more available accelerators, the method also includes creating software structures to interface with a selected accelerator and executing the query operation on the selected accelerator. Based on a determination that the query operation cannot be offloaded to one or more of the one or more available accelerators, the method further includes executing the query operation in software.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sameh Asaad, Parijat Dube, Balakrishna R. Iyer, Hong Min, Bharat Sukhwani, Mathew S. Thoennes
  • Patent number: 10061773
    Abstract: A computing device is configured to parse a selected semi-structured or unstructured digital document. Once a document is selected, an appropriate parser is selected based on the content type of the document. The document is parsed and the data output to a metadata file. Additionally, any nested documents that are included in the selected document are also parsed using an appropriate parser with the being output to the metadata file. Once complete, the metadata file can be stored and analyzed by a user or administrator using tools that are used to model structured data files.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: August 28, 2018
    Assignee: CA, Inc.
    Inventor: Serge Mankovskii
  • Patent number: 10055506
    Abstract: Techniques are provided for improving the accuracy of analytics on big data using sketches and fixed-size buckets. In a technique for enhancing a unique count (cardinality) estimate of a large data set, a request for a cardinality estimate for the large data set is received. An initial cardinality estimate is determined using a sketch or a fixed-size bucket. If the initial cardinality estimate is within a range where the initial estimate could be further enhanced, the initial estimate is used for a lookup into a lookup table. Based on retrieved values from the lookup table and the initial estimate, an enhanced cardinality estimate is calculated.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 21, 2018
    Assignee: Excalibur IP, LLC
    Inventor: Lee Rhodes
  • Patent number: 10019520
    Abstract: A system and a process for using artificial intelligence (AI) to provide context-relevant search engine results are disclosed. The system of some embodiments is an object-oriented relational-contextual analysis (OORCA) system. The OORCA system reverses the search process performed by typical search engines by having experts assess a topic prior to the search and then performing searches based on expert input. The OORCA system utilizes AI and expert system techniques to simulate common sense reasoning in relation to search criteria based on human expert analysis of digital objects.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: July 10, 2018
    Inventor: Joy Sargis Muske
  • Patent number: 9916383
    Abstract: A system and method dynamically analyzes documents to determine the relevancy of a document relatively quickly and efficiently. Potentially relevant documents can be determined using a search string and then converted into corresponding document data structures for analysis. Keywords can be used to identify documents of interest from the document data structures. Tools are provided to assess the relevancy of documents, including tools to determine the frequency of keywords in the documents, to compare documents, and to contrast documents. Algorithms are provided that use prior searches to determine sets of relevant documents. Adaptive search methods are provided that refine searching during analysis to reduce a number of documents that are not sufficiently relevant. A dynamic relevancy matrix can be generated that provides access to keyword frequency and associated keyword frequency for a plurality of documents.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: March 13, 2018
    Assignee: Aplix Research, Inc.
    Inventor: Philip Wai-Sin Ching
  • Patent number: 9904720
    Abstract: In one embodiment, a method includes receiving, from a user of a client computing device and when the client computing device is disconnected from an on-line service, input associated with the on-line service. The method further includes locally storing or modifying locally stored content associated with the on-line service based on the input. The client computing device may determine data contemporaneous with the content and locally associate the data with the content. The method further includes automatically uploading the content as locally stored or modified and the data locally associated with the content to the on-line service when the client computing device is connected to the on-line service.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: February 27, 2018
    Assignee: Facebook, Inc.
    Inventors: David Linsalata, Rajat Kansal, Alexei Gousev, Andreas Nomikos
  • Patent number: 9892118
    Abstract: Example techniques described herein may provide a dynamic display of filter criteria on a control device of a media playback system. In one aspect, an implementation is provided that involves (a) causing a graphical display of a computing device to display (i) a first set of filter criteria and (ii) search results that include at least a plurality of media-source identifiers that identify a plurality of respective media sources, (b) receiving by the computing device selection data that indicates a selection of one of the plurality of media-source identifiers, (c) determining by the computing device a second set of filter criteria based on the selected media-source identifier, where the second set of filter criteria is different from the first set of filter criteria, and (d) causing the graphical display to display the determined second set of filter criteria.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: February 13, 2018
    Assignee: Sonos, Inc.
    Inventors: Abhishek Kumar, Robert A. Lambourne, Paul Bates
  • Patent number: 9892121
    Abstract: An application-aware, automated and proactive approach to event-based data analysis and management of data is disclosed. Events are operations directed at stored file content as specified by applications. The tracking of the events allows for the file types of the file content associated with the events to be determined for individual applications as event patterns which are managed as templates. For a set of events that match one of the templates, the appropriate timing to perform data management can be determined according to the event pattern and file types thereof as specified by the template. Further, plural templates can be correlated to define a workflow of plural applications by the event patterns thereof. Workflows are used to predict whether all applications have completed accessing the files associated therewith. Data management can then be executed on the files of the completed workflow.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: February 13, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Kaushik Triyambaka Mysur, Hirokazu Ikeda
  • Patent number: 9842349
    Abstract: A system and method for preference determination, including obtaining permission for profile access from social media users where the users agree to participate in surveys. Profile data, preferences, and data from completed surveys is retrieved, and base odds are calculated for particular variables in profiles of respondents and of people in the general population, and attributes for which predictive targeted sets are desired are returned. The profile data, preferences, and survey data is analyzed using a combined index calculation method to reduce the profile data, preferences, and data from surveys to a single index value for one or more particular keywords. The variables are placed in rank order based on the single index value to determine a likelihood of a particular user to prefer a particular item, and a predictive targeted set is returned for a likelihood of users in a particular set of users to prefer a particular item.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: December 12, 2017
    Assignee: LOUDDOOR, LLC
    Inventors: James Sawczuk, Jeffery French
  • Patent number: 9824116
    Abstract: A system for centralized data reconciliation typically including a memory, a processor, and a data reconciliation module configured to compare data feed metadata received from a source application and a target application to determine a successful data transmission. In some embodiments, the system is configured to receive metadata from a source application and target application; compare the metadata received from the source application and the metadata received from the target application; determine if there is a mismatch between the metadata received from the source application and the metadata received from the target application based on comparing the metadata received from the source application and the metadata received from the target application; and initiate the presentation of the mismatch to a user.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: November 21, 2017
    Assignee: Bank of America Corporation
    Inventor: Alvin Lee