Patents Examined by Md. I Uddin
  • Patent number: 11994895
    Abstract: Systems and methods for quantifying a user capability in accordance with an organizational role are disclosed herein. In an aspect, a role capability assessment is deployed to a user comprising at least one question whereby the user selects at least one answer that corresponds to the at least one question and the at least one answer conveys information to determine the capability of the user to perform an organizational role. In another aspect, a set of answer data associated with the at least one answer is received whereby the set of answer data correlates to the capability of the user to perform a role within an organization.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: May 28, 2024
    Inventors: Will Loren Burrus, Mark Palmer
  • Patent number: 11455375
    Abstract: Systems and methods for quantifying a user capability in accordance with an organizational role are disclosed herein. In an aspect, a role capability assessment is deployed to a user comprising at least one question whereby the user selects at least one answer that corresponds to the at least one question and the at least one answer conveys information to determine the capability of the user to perform an organizational role. In another aspect, a set of answer data associated with the at least one answer is received whereby the set of answer data correlates to the capability of the user to perform a role within an organization.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 27, 2022
    Inventors: Will Loren Burrus, Mark Palmer
  • Patent number: 9921918
    Abstract: Systems and methods are provided to manage a storage object in a data backup storage mechanism, which stores multiple versions of a data file received from a data source. To efficiently manage storage in the storage object, determinations may be made as to whether a number of free data blocks (i.e., data blocks available for re-use) of the storage object exceeds a threshold and whether a data block(s) of the data file corresponding to a valid data block(s) of the storage object has not been modified in at least a number of previous versions of the data file. Responsive to a result of one or both of these determinations, data in the valid data block(s) may be copied to unused data block(s) in another storage object, and the status of the valid data block(s) is updated to free data block(s) such that all blocks in the storage object are free data blocks.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: March 20, 2018
    Assignee: CA, Inc.
    Inventors: Venkata Subrahmanya Sarma Yellapragada, Vijaya Kumar Pothireddy, Umasankar Raju Yallamraju, Avi Khinvasara
  • Patent number: 9922096
    Abstract: In one embodiment, a web browser-based scheme for combining structured data, infographic definitions, and visual styling information to render infographics and aggregate collections of infographics, referred to herein as “Vizumes” and “Personas.” In exemplary embodiments of the disclosure, a relational database and/or a file system stores user data, infographic definitions, templates and palettes; combines these elements to produce individual infographic representations or a collection of infographic/visualizations (Vizumes) on a single canvas; allows users to choose different infographic visualizations of the same underlying data; and allows users to change the layout, font style, and color palette to instantly produce different visual presentations from the same data.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: March 20, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Todd Silverstein, D. Eli Tucker, Jeff Cutler-Stamm
  • Patent number: 9924230
    Abstract: A method for presenting interactive multimedia programs includes selecting a multimedia program having a plurality of segments, classifying the multimedia program and the plurality of segments according to content, and generating a plurality of additional content items based on the classification, each of which being associated with at least one of the plurality of segments. The method further includes generating a plurality of pre-defined queries for each of the plurality of segments based on a content of the segment and at least one speech recognition grammar based on the plurality of pre-defined queries. The plurality of additional content items are retrievable responsive to the plurality of pre-defined queries. The method further includes generating a data stream including the at least one speech recognition grammar and all of the plurality of additional content items and the plurality of pre-defined queries arranged according to an order of the plurality of segments.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: March 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Paritosh Dinubhai Patel
  • Patent number: 9922031
    Abstract: A system and method are provided for processing directory service operations. The system includes a client device communicatively coupled to one or more directory servers. Each directory server includes a communications interface, a storage mechanism, and an evaluation module. According to an exemplary embodiment, the storage mechanism is a non-persistent storage mechanism which increases read and write performance. When a directory server receives a directory service operation, it determines whether it is capable of processing the operation, and if so, processes it with respect to its non-persistent storage mechanism.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: March 20, 2018
    Assignee: CA, Inc.
    Inventors: Richard Hans Harvey, Benjamin Michael Gardiner
  • Patent number: 9916633
    Abstract: Techniques for managing services provided on behalf of a user are provided. A user profile generator accesses a first user profile, applies modifications to the first user profile, and saves the modifications as a second user profile, without modifying the first user profile, such that the first user profile remains saved without modifications. In response to a second user profile invocation input indicating that the second user profile should be invoked, a second provision of services associated with the second user profile are invoked in place of a first provision of services related to the first user profile. The first provision of services related to the first user profile are re-invoked when a determination is made that the second user profile should no longer be invoked.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: March 13, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventor: Christopher P. Courtright
  • Patent number: 9910865
    Abstract: A method for storing digital images is presented. The method includes capturing an image using a digital camera system. It also comprises capturing metadata associated with the image or a moment of capture of the image. Further, it comprises storing the metadata in at least one field within a file format, wherein the file format defines a structure for the image, and wherein the at least one field is located within an extensible segment of the file format. In one embodiment, the metadata is selected from a group that comprises audio data, GPS data, time data, related image information, heat sensor data, gyroscope data, annotated text, and annotated audio.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: March 6, 2018
    Assignee: NVIDIA Corporation
    Inventors: Peter Mikolajczyk, Patrick Shehane, Guanghua Gary Zhang
  • Patent number: 9904598
    Abstract: The illustrative storage management system uses snapshot technologies and performs block-level analysis thereof and to synthesize full backups of a database, regardless of the database management system (DBMS) and content of the database and without involving native DBMS utilities. Synthetic full copies are created efficiently and use network transport resources sparingly. Successive snapshots of the database may be hardware snapshots and/or software snapshots. The illustrative storage management system tracks which data blocks in the database change over time after a baseline full copy is saved to secondary storage. Only the changed blocks are subsequently moved to secondary storage as incremental backups and are indexed for future reference. A synthetic full backup of the database, at a given point in time, may be created by synthesizing the original full backup with changed blocks from any number of later incremental backups.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: February 27, 2018
    Assignee: COMMVAULT SYSTEMS, INC.
    Inventor: Paramasivam Kumarasamy
  • Patent number: 9898480
    Abstract: The disclosed technology can enable files to be stored with a networked environment. The files can be associated with information (e.g., properties) such as a file name, a file type, a date/time at which a respective file was last accessed, a number of times a respective file was accessed, data representing the contents of a respective file, and other information. Based at least in part on analyzing the information, the disclosed technology can select or identify a file and/or a file property (e.g., a file type) that the disclosed technology predicts to be most relevant to the user. The disclosed technology can then recommend applications based at least in part on the selected or identified file and/or file property (e.g., file type).
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: February 20, 2018
    Assignee: Dropbox, Inc.
    Inventors: Ilya Fushman, Thomas Carriero, Francois Alexander Allain
  • Patent number: 9892151
    Abstract: A method, computer program product, and computer system for a database system and method. In some embodiments, metadata associated with data stored in a non-relational database is generated. The metadata is based upon, at least in part, at least one of a location of the data, a state of data, and the data. The metadata is stored in a data structure in memory. A query for data stored in the non-relational database is received. The query is executed using the generated metadata to generate a metadata result set. A result set including data in the non-relational database is generated using the generated metadata result set.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 13, 2018
    Assignee: ReversingLabs International, GmbH
    Inventors: Mario Vuksan, Hrvoje Zeba, Vedran Novoselac
  • Patent number: 9892159
    Abstract: Systems and methods are described that generate an execution plan for a query in a relational database system. The systems and methods generate the execution plan by generating one or more initial logical representations of the query, performing an exploration process around each of the one or more initial logical representations of the query, the performing of the exploration process around a particular initial logical representation of the query comprising applying transformation rules to generate one or more additional logical representations of the query that are logically equivalent to the particular initial logical representation of the query and that are within a maximum allowable transformation distance of the particular initial logical representation of the query, generating one or more execution plans for each initial logical representation of the query and each additional logical representation of the query, and selecting an execution plan from among the generated execution plans.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Campbell B. Fraser, Cesar Galindo-Legaria, Vasileios Papadimos, Andrew S. Richardson, Ciprian G. Clinciu
  • Patent number: 9886248
    Abstract: Methods for creating a factory, such as a software factory, a user experience factory, and a persistence factory, for developing one or more Java 2 Platform, Enterprise Edition (J2EE) applications. One or more artifacts related to the J2EE applications, such as code components, workflow scripts, and build scripts, are identified. Further, one or more templates are created for generating the one or more artifacts. The templates may be created based on a predefined architecture and coding conventions. These templates are stored in a repository to enable their subsequent reuse. Thereafter, one or more relationships between the artifacts are defined in a factory schema. Subsequently, the factory is created using the factory schema and the templates. The factory thus created may be used to develop the J2EE applications.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: February 6, 2018
    Assignee: Infosys Limited
    Inventors: Shyam Kumar Doddavula, Suryakant Routray, Abhishek Pratap Singh
  • Patent number: 9864807
    Abstract: A computer determines social media influencers in a specific topic by receiving a dataset of information associated with a website, the information including a first list of users of the website and a list of content that each user posts on the website, wherein each user is associated with other users from the first list of users. The computer determines initial values representing variables of the dataset of information on the website, wherein the variables include one or more topics for the list of content that each user from the first list of users posts on the website. The computer performs an iteration of Gibbs Sampling utilizing the initial values. The computer determines the one or more new values representing variables of the dataset represent a distribution of the one or more topics for the list of content that each user from the first list of users posts.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Andrey L. Balmin, Bin Bi, John Sismanis, Yuanyuan Tian
  • Patent number: 9864966
    Abstract: A business intelligence document provides functionality for testing a hypothesis on aggregated data in a business intelligence document (e.g., a spreadsheet-like document), wherein one or more of the input data values and transformation properties are designated as constrained (e.g., invariant or constrained within a range, set, enumeration, or domain). The hypothesis, which is articulated as a data mining assertion, is input through the user interface of the business intelligence document (e.g., via an expression interface or properties of a row, column, or cell) and solved over the aggregated data. The solution is then presented through the user interface of the spreadsheet-like document, such as in a table, graph, histogram, etc.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vijay Mital, Gary Shon Katzenberger, Darryl Rubin, David George Green
  • Patent number: 9864742
    Abstract: A system to apply persona styles to written communications. The system includes a communication analyzer and a modification engine. The communication analyzer receives an element of original content of a written communication. The communication analyzer also receives a selection of a persona style. The selected persona style defines a communication style. The modification engine presents a substitute element to a user in response to a determination that the element of the original content of the written communication is incompatible with the selected persona style. The substitute element is compatible with the selected persona style.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Li Chen, Yongcheng Li, Govindaraj Sampathkumar, Ryan Urquhart
  • Patent number: 9858358
    Abstract: Methods, systems, and apparatus, including computer program products, in which one or more search query suggestions are made for a current search session. Similar previous search sessions which include search queries common to the current search session are identified. Based upon the similar previous search sessions, one or more suggested search queries are derived and provided to a search engine interface for serving to a user or a client.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: January 2, 2018
    Assignee: Google Inc.
    Inventors: Ashutosh Garg, Kedar Dhamdhere
  • Patent number: 9836579
    Abstract: An electronic medical record employs a hybrid search engine which can perform structured queries for comprehensive search results and text searches for rapid identification of relevant information. A standard structured database of medical data is rendered accessible to text searches by generating pseudo-documents from the database that can then be subjected to standard information retrieval pre-processing.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: December 5, 2017
    Assignee: Epic Systems Corporation
    Inventors: Sumit Rana, Sagnik Bhattacharya, Steven Ross Kappes
  • Patent number: 9817883
    Abstract: An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual event-related data to associate the media content with the events and information about the events. The contextual event-related data can then be used to provide access to the media content, such as through relevant search results or by presenting the media content in organized displays for contextual browsing and navigation. In some embodiments the event-related media management system generates contextualized media content for contextual search, discovery, and advertising.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: November 14, 2017
    Assignee: Uberfan, LLC
    Inventors: Terrence J. Barthel, Jeffery P. Ess
  • Patent number: 9811866
    Abstract: A system gathers information on important and influential people and builds a social graph. The system regularly sends news alert messages to users. This can help users nurture their relationship with persons they are connected to, by providing them with updates on news and other events that happen to persons they are connected to. The watch can be customized with a variety of options, such as including related entities, organizing news alerts with user data, and other options.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 7, 2017
    Assignee: Relationship Science LLC
    Inventor: Neal Goldman