Patents Examined by Andalib F Lodhi
  • Patent number: 10262009
    Abstract: An electronically stored financial document is either maintained in a first storage system when a parameter associated with the document is greater than a pre-selected parameter or in a second storage system when the parameter associated with the document is less than or equal to the pre-selected parameter. A request for a stored financial document is received and the requested financial document parameter is compared to the pre-selected financial document parameter to determine if the electronically stored financial document's parameter is more than, less than, or equal to the pre-selected parameter. By using an interlinked interface, at least one electronic processor compares and electronically accesses one of the storage systems in response to the comparison of the pre-selected parameter to the electronically stored financial document's parameters. After accessing the appropriate storage system, the requested electronically stored financial document can be reproduced, and/or distributed.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: April 16, 2019
    Assignee: MIRROR IMAGING L.L.C.
    Inventors: Michael D. Schulze, Richard J. Gagnon
  • Patent number: 10255354
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of topics associated with a set of content items. Next, the system obtains a first set of attributes associated with a first topic in the set of topics and a second set of attributes associated with a second topic in the set of topics. Next, the system calculates a similarity between the first and second sets of attributes and applies a threshold to the similarity to identify the first and second topics as synonymous when the similarity exceeds a threshold. The system then merges the first and second topics under a representative topic. Finally, the system displays the representative topic to a user to improve understanding of the set of content items by the user without requiring the user to manually analyze the set of content items.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vita G. Markman, Yongzheng Zhang, Craig H. Martell, Lutz T. Finger
  • Patent number: 10229161
    Abstract: Approaches, techniques, and mechanisms are disclosed for improved caching in database systems that deal with multiple data access patterns, such as in database systems that interface with both OLTP and Data Warehouse clients. A cache is deployed between a database server and a storage system that stores data units. Some of the data units accessed by the database server are buffered within the cache. The data units may be associated with data access patterns, such as a random data access pattern or a scan data access pattern, in accordance with which the database server is or appears to be accessing the data units. A processor selects when to cache data units accessed by the database server, based at least on the associated data access patterns. Recent access counts may also be stored for the data units, and may further be utilized to select when to cache data units.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: March 12, 2019
    Assignee: Oracle International Corporation
    Inventors: Sarat B. Kakarla, Jia Shi, Selcuk Aya, Kothanda Umamageswaran, Juan R. Loaiza
  • Patent number: 10185754
    Abstract: Methods and systems for discerning human intent based on user-generated metadata are provided. Communications from a plurality of social networks are evaluated to determine whether they are associated with contexts indicative of user intent. When a social network communication is determined to be associated with such a context, a tag may be generated associating the social network communication with the indicated human intent. In addition, information regarding the social network communication may be exported to an application responsible for responsive action.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: January 22, 2019
    Assignee: VOCUS NM LLC
    Inventors: Vishal Harshvardhan Sankhla, Rajeev Anand Kadam
  • Patent number: 10176236
    Abstract: Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to receive at least one database query to be executed. Code corresponding to the at least one database query can be generated. One or more optimizations to the generated code can be performed to produce specialized modular code. The one or more optimizations can include Just-In-Time (JIT) compilation techniques. Respective portions of the code can be distributed to a plurality of distributed computing systems for execution, wherein each of the distributed computing systems is connected to a portion of the plurality of distributed computing systems. A result for the at least one database query can be provided.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick An Phu Nguyen, David Kryze, Theodore Vassilakis, Apostolos Lerios
  • Patent number: 10175860
    Abstract: Systems, methods, computer storage media, and user interfaces are provided for non-committal intent preview, disambiguation, and refinement of a search. A search prefix comprising one or more characters associated with an unexecuted search query is received. One or more intent suggestions are suggested to a user. For each of the one or more intent suggestions, one or more entity identifications associated with each of the one or more intent suggestions are received. Metadata corresponding to at least one entity associated with the one or more entity identifications is retrieved from an entity data store. Without retrieving search results for the unexecuted search query, an aggregated intent preview based on the retrieved metadata corresponding to the at least one entity is provided.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Marantz, Aaron Chun Win Yuen, Guarang P. Prajapati, Parthasarathy Govindarajen, Kuansan Wang, Yu-Ting Kuo, Arun Kumar Sacheti, Yin-Cheng Ting
  • Patent number: 10169484
    Abstract: Example methods and apparatus to manage process control search results are disclosed. A disclosed example method includes receiving a search parameter from a user via an application to view search results associated with the search parameter, determining a display context based on the application, searching a search index for control parameters that match the search parameter to form a set of matched control parameters, wherein the search index includes control parameters that correspond to runtime data generated by a controller within a process control system, and rendering the set of matched control parameters for display via the application as the search results based on the determined display context.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: January 1, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Keith Richard Bellville, Bryan Michael Jones, John Mark Caldwell
  • Patent number: 10133823
    Abstract: According to an embodiment of the present invention, a system displays initial search results based on a query and enables selection by a user of an item within the search results. The system determines refined search results based on behavior of the user with respect to the initial search results. Embodiments of the present invention further include a method and computer program product for presenting revised search results based on user behavior while examining the results in substantially the same manners described above.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Li Chen, Henri Fouotsop Meli, David Michael Stecher, Lin Sun
  • Patent number: 10127306
    Abstract: A method and system for searching alternative data sources include monitoring a first communications source broadcasting unstructured data, and a second communications source broadcasting structured data. The method further includes generating text from the unstructured data and from the structured data collected, and parsing the generated text. The method also includes defining a search phrase, and analyzing the generated or parsed text for semantically relevant text in relation to the search phrase. The method also includes selecting the semantically relevant text.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Quang T. Duong, David M. Gordon, David L. Schmidt, Scott A. Will
  • Patent number: 10127307
    Abstract: A method and system for searching alternative data sources include monitoring a first communications source broadcasting unstructured data, and a second communications source broadcasting structured data. The method further includes generating text from the unstructured data and from the structured data collected, and parsing the generated text. The method also includes defining a search phrase, and analyzing the generated or parsed text for semantically relevant text in relation to the search phrase. The method also includes selecting the semantically relevant text.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Quang T. Duong, David M. Gordon, David L. Schmidt, Scott A. Will
  • Patent number: 10114832
    Abstract: Generating a data stream with a predictable change rate is disclosed, including: receiving a change rate parameter; and using the change rate parameter to provide a modified data stream that differs from a corresponding unmodified non-deduplicatable data stream by an amount determined based at least in part on the change rate parameter, including by: modifying at least a portion of a plurality of data blocks associated with the non-deduplicatable data stream to obtain a corresponding portion of the modified data stream, wherein a data block of the plurality of data blocks is associated with a block size that is based on a segmenting attribute associated with a storage destination.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: October 30, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Salil Dangi, James Zarbock, Ernest Daza, Scott H. Ogata
  • Patent number: 10108690
    Abstract: Tables in the database management system may be divided into partitions, and partitions may be further subdivided into subpartitions. Subpartitions may be ordered on time or date values and boundaries between subpartitions may be defined based on various time-based intervals. A subpartition management policy may be defined. Older subpartitions may be automatically deleted, moved to archival storage or moved to a secondary database. Subpartitions may be automatically created and reserved for future use. Preexisting subpartitions may be automatically split and merged into new subpartitions conformant to the subpartition management policy.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: October 23, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Edward Paul Murray
  • Patent number: 10108732
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing social graph maintenance services is presented. Consistent with some embodiments, the method may include accessing a social graph of a subject user. The social graph may include a plurality of nodes representing objects to which the subject user has a relationship and a plurality of edges representing the relationships. The method may further include determining that a particular node lacks relevance to the subject user. In response to determining that the particular node lacks relevance to the subject user, the relationship with the particular node is eliminated.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: October 23, 2018
    Assignee: PAYPAL, INC.
    Inventors: Sandy Lynn Godsey, Corinne Elizabeth Sherman
  • Patent number: 10108720
    Abstract: According to an embodiment of the present invention, a system displays initial search results based on a query and enables selection by a user of an item within the search results. The system determines refined search results based on behavior of the user with respect to the initial search results. Embodiments of the present invention further include a method and computer program product for presenting revised search results based on user behavior while examining the results in substantially the same manners described above.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Li Chen, Henri F. Meli, David M. Stecher, Lin Sun
  • Patent number: 10108510
    Abstract: A method for replicating a program and data storage according to one embodiment comprises sending program replication data from a first program to a second program, the second program having an application program that is a replica of an application program of the first program; sending data storage requests from the first program to a first storage system; and replicating data stored in the first storage system in a second storage system. Additional methods, systems, and computer program products are disclosed.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: October 23, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Prasenjit Sarkar, Dinesh Kumar Subhraveti
  • Patent number: 10097488
    Abstract: An information handling system detects that a first electronic mail message has been permanently deleted from a local memory of a first information handling system, generates a second electronic mail message to request a recovery of the first electronic mail message, attaches a file to the second electronic mail message, and sends the second electronic mail message to a plurality of second information handling systems.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: October 9, 2018
    Assignee: Dell Products, LP
    Inventor: Paulraj Deepaganesh
  • Patent number: 10083249
    Abstract: Systems, methods, and articles of manufacture to provide a search service to users of a process control system are disclosed. An example system includes a search database to store a set of searchable items associated with a process control system and to store a search profile associated with a selected query result, a publisher to collect information associated with the searchable items from the process control system and to publish the collected information to the search database, and a searcher to receive a request including the search profile and a query of the searchable items in the database, to search the searchable items based on the query, and to return at least a portion of the collected information based on the search profile.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: September 25, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark Nixon, Eric Rotvold, Jeff Potter
  • Patent number: 10055433
    Abstract: One or more techniques and/or systems are provided for indexing referenced content and/or for deep content searching. In an example, parent content (e.g., an instant message from a friend about a celebrity) may be evaluated to identify a reference (e.g., a URL) to referenced content hosted by a content source (e.g., a photo shared through a photo sharing service). The referenced content may be acquired from the content source, and may be evaluated to identify a search term that is descriptive of the referenced content (e.g., a name of the celebrity in the photo). The parent content and the referenced content may be indexed into a search index using the search term. In an example, responsive to a search query corresponding to the parent content and/or the search term, the parent content and/or the referenced content may be provided as search results.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: August 21, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Evan Ming Lew, Sandy Wong, Erik Theodore Bergman, Yu-Ting Kuo
  • Patent number: 10007698
    Abstract: Systems, methods and computer program product embodiments for providing table parameterized function (TPF) functionality in a database are disclosed herein. An embodiment includes defining a TPF in a database, wherein the definition of the TPF defines one or more parameters of the TPF, at least one of the parameters being a table parameter. A query is received that operates to call the TPF, wherein the query defines one or more input parameters, the input parameters comprising at least one table input parameter to be used as input for calling the TPF. The query is processed to produce a result, and the result of the query is returned.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: June 26, 2018
    Assignee: SYBASE, INC.
    Inventors: Mark Delafranier, Jeffrey J. Plager, Muhammed Sharique, Vipul Sharma, Ivan T. Bowman, Anisoara Nica, Anil K. Goel, Steven A. Kirk
  • Patent number: 8346807
    Abstract: A method and system for registering and activating content are described. Ownership of instances of content is registered in a registry of accounts associated with various users. Responsive to a user selecting an instance of content from a content distributor, the user's account is updated by adding therein an identifier uniquely associated therewith. Responsive to the user requesting access to an instance of content, the identity of the user is authenticated. The request conveys a unique identifier of the instance of content and a key for activating the content. The content activating key is compared with the registry to identify the user's ownership level in the instance of content. Upon associating the user identity with the user's ownership level, the instance of content is activated to allow the user to access the instance of content according to the corresponding ownership level.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: January 1, 2013
    Assignee: Nvidia Corporation
    Inventors: Michael B. Diamond, Jonathan B. White