Patents Examined by Farhan M. Syed
  • Patent number: 11359974
    Abstract: The present disclosed is directed to systems, methods, and devices for obtaining feedback information from individuals to reveal group preferences and to systems, methods, and devices for enabling providers to provide outcomes which utilize, at least in part, the preferences of the group. For example, a system comprising a plurality of devices, wherein at least one device of the plurality of devices captures at least one feedback in one substantially simple transaction; and the at least one device of the plurality of devices sends the at least one captured feedback to at least one computer; and the at least one computer receives the least one feedback; and the at least one feedback can be given at one or more of the following: periodic time intervals, predefined time intervals, random time intervals, substantially random time intervals and substantially any time.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: June 14, 2022
    Assignee: Cognian Technologies Ltd.
    Inventors: Vicheslav Zinger, Gary Aitchison
  • Patent number: 11354318
    Abstract: As a user navigates a website and/or mobile application, events may be captured. Example events include user interactions, return of information from services, and recommendation calls. Event stream data associated with the event may be collected once and provided to a server platform via a streaming data service. The event stream data may be converted to an appropriate structure for storage at the server platform by applying a schema. The schema applied may take advantage of a format in which the event stream data is captured at the client application. This enables the client application to provide minimal data to the server platform (e.g., an incomplete record) and the server platform to complete the record according to the schema. The event stream data may be saved internally within a database of the server platform, and distributed to one or more third parties in a compatible format.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: June 7, 2022
    Assignee: Target Brands, Inc.
    Inventors: Jordi Batlle, Dan Damkoehler, Clive Dsouza, Amanda Engelman, Edward Grams, Don Nguyen, Davis Nyabuti, Melissa Sanders
  • Patent number: 11354339
    Abstract: A method and system for clustering users using cognitive stress report for classifying stress levels is provided. Detection and monitoring of cognitive stress experienced by users while performing a task is very crucial. The method includes receiving, user evaluated cognitive stress reports and the physiological signals of the user during the performance of the task. A normalized cognitive report is generated from the user evaluated cognitive stress report by computing mode and range value. The normalized cognitive stress reports of the users are used to cluster the users into a primary cluster and a secondary cluster. Feature sets are extracted from the physiological signals of the said users associated with the primary cluster. Using the said feature sets a classifier model is trained to classify the cognitive stress levels of the users as stressful class or stressless class.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: June 7, 2022
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Deepan Das, Shreyasi Datta, Tanuka Bhattacharjee, Anirban Dutta Choudhury, Arpan Pal
  • Patent number: 11349955
    Abstract: A method for determining relevance for activity feeds is disclosed. Activity feeds are received from one or more business entities. Information is received regarding activities being performed by a user. Context information is received regarding the user. A user context is determined from the information the regarding activities being performed by the user and the context information. The user context indicates the current status of the user. A relevance of the activity feeds is determined based on the user context. At least some of the activity feeds are displayed on a computing device. The at least some of the activity feeds are displayed according to a priority determined by the relevance.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Avijit Sinha, Evan R Stavrou
  • Patent number: 11343337
    Abstract: The present disclosure relates to a method for determining node metrics based on node field-value pairs and electronic activities. The method includes identifying a first node profile. The method includes identifying a plurality of electronic activities associated with the first node profile. The method includes identifying a first group of node profiles of a first category with a predetermined event. The method includes selecting a second group of node profiles. The method includes parsing the plurality of electronic activities to identify creation timestamps and participant characteristics of the electronic activities. The method includes generating an input array based on the timestamps and the participant characteristics. The method includes generating, for each of the second group of node profiles, a respective array. The method includes determining a probability score indicating a likelihood that the node profile belongs to the first category.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: May 24, 2022
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Yury Markovsky, Kyle Gerbe, Eric Jeske, Nicholas Dingwall
  • Patent number: 11334713
    Abstract: Identifier dependent operation processing of packet based data communication is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. A content selector component can select, based on the request or trigger keyword, a content item. A link generation component can determine whether the client computing device has an account or a record in a database associated with the service provider device. In the absence of the record or account, the link generation device generates and sends a virtual identifier to the service provider device with instructions to generate an account in the database using the virtual identifier. Once the account is created, the service provider device can communicate with the client computing device.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: May 17, 2022
    Assignee: GOOGLE LLC
    Inventors: Gaurav Bhaya, Robert James Stets, Jr.
  • Patent number: 11334602
    Abstract: A system and methods for classification of events, the system including a memory, a network interface, and a processor configured to monitor system events via the network interface and store the system events as an event log in the memory, collect information about events from various web resources, extract, from the event log and the collected event information, labeling data including data about urgency of events and generate, based on the extracted labeling data, labeling data structures ascribing labels to respective events, extract, from the event log and the collected event information, event features data and generate, based on the extracted event features data, event features data structures ascribing features to respective events, and formulate decision rule structures for identification of urgent events based on the labeling data structures and the event features data structures.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: May 17, 2022
    Assignee: LogsHero Ltd.
    Inventors: Ianir Ideses, Tomer Levy, Asaf Yigal, Ziv Segal
  • Patent number: 11327959
    Abstract: A computer-implemented method includes receiving, by a node in a blockchain network from a client node, a service initiation transaction broadcasted to the blockchain network, wherein each node of blockchain network comprises a blockchain virtual machine, an instruction set of the blockchain virtual machine comprises an XML processing instruction, and XML processing logic corresponding to the XML processing instruction is deployed in the blockchain virtual machine, an instruction set of a smart contract compiler comprises the XML processing instruction, and a service smart contract compiled by the smart contract compiler comprises the XML processing instruction, and is deployed in the blockchain network; invoking, using the blockchain virtual machine, the service smart contract; and triggering, using the blockchain virtual machine, execution of the XML processing logic based on the XML processing instruction in the service smart contract to perform an XML processing operation on data to be processed.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: May 10, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Guilu Xie
  • Patent number: 11321396
    Abstract: One or more computing devices, systems, and/or methods for identifying polygons that are accurate representations of geographical boundaries of properties are presented. For example, a polygon may be selected from a database of polygons. The polygon may comprise a representation of geographical boundaries of a property associated with an entity. The polygon may be associated with a location and/or a size. A location database may be analyzed to identify a second location associated with the property. An offset distance may be determined based upon the location and the second location. The database of polygons may be analyzed to determine an expected size of the property based upon a plurality of polygons associated with the entity. A size difference between the expected size of the property and the size may be determined. A quality score associated with the polygon may be generated based upon the offset distance and the size difference.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: May 3, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Gaurav Makhija
  • Patent number: 11308114
    Abstract: A services platform acts as an intermediary between an existing enterprise analytic environment, and one or more underlying cloud service providers. The platform provides enterprise “big data-as-a-service,” by which an enterprise can seamlessly and easily provision new capacity for processing its analytic workload, and migrate data sources (e.g., data warehouse marts, enterprise data warehouses, analytic sandboxes, and the like) to the cloud for processing. The platform provides end-to-end enterprise class manageability of enterprise data assets, from data collection, aggregation, movement, staging and processing, all while providing service levels, security, access and governance. The platform integrates directly but seamlessly into the enterprise analytic stack, and existing analytics applications work as normal. The lifecycle of data analytics from movement to warehousing, however, is provided by the platform.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: April 19, 2022
    Assignee: Cazena, Inc.
    Inventor: Pratyush Moghe
  • Patent number: 11308132
    Abstract: A system stores and uses object relationships in a multi-tenant cloud-based identity and access management (IAM) system by: defining a schema for storing related objects, where the schema includes reference attributes indicative of relationships between the related objects in a database, and the schema defines a relationship type and a persistence scope for each reference attribute; constructing an in-memory representation of the related objects and their relationships based on the schema, where the in-memory representation indicates the relationship type and the persistence scope for each reference attribute; and using the in-memory representation of the related objects to perform an IAM service for a client of the multi-tenant cloud-based IAM system.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: April 19, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sudhir Kumar Srinivasan, Shruthi Chikkanna, Nikhil Yograj Vaishnavi, Xiaoxiao Xu, Gregg Wilson, Venkateswara Reddy Medam
  • Patent number: 11288333
    Abstract: A method and server for estimating interaction data are disclosed. A user and a digital content item that the user has interacted with form an occurred pair. The method includes retrieving (i) interaction data of a first type associated with respective ones of the occurred pairs, and (ii) interaction data of a second type associated with respective ones of the occurred pairs. The first type is distinct from the second type. The method also includes (i) applying a first model to the interaction data of the first type, thereby estimating interaction data of the first type for non-occurred pairs, and (ii) applying a second model to the interaction data of the second type, thereby estimating interaction data of the second type for the non-occurred pairs. The interaction data is estimated such that the non-occurred pairs are associated with respective estimated interaction data of the first type and second type.
    Type: Grant
    Filed: July 4, 2019
    Date of Patent: March 29, 2022
    Assignee: YANDEX EUROPE AG
    Inventors: Dmitry Valerievich Ushanov, Roman Alekseevich Votyakov, Pavel Andreevich Parkhomenko
  • Patent number: 11275778
    Abstract: Methods, systems, and computer program products for content marshaling using biometric data are provided herein. A computer-implemented method includes estimating a cognitive state of a user based at least in part on analyzing one or more sets of biometric data pertaining to the user; dynamically compiling multi-modal content for the user based at least in part on (i) the estimated cognitive state of the user, (ii) one or more user parameters, and (iii) content availability information; and outputting the compiled content to the user via one or more devices.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Smitkumar Narotambhai Marvaniya, Malolan Chetlur, Bikram Sengupta, Renuka Sindhgatta, Mukesh Kumar Mohania
  • Patent number: 11275798
    Abstract: A computer-implemented method and/or computer program product selectively assigns a task using a hybrid task assignment process. One or more processors direct a working hardware node in a network to crawl a particular application, thus causing the working hardware node to encounter a task in the particular application. The processor(s) selectively handle the task according to whether the task is reserved for dynamic assignment to an other hardware node in the network, such that in response to a determination that the task encountered is not reserved, the task is handled by the working hardware node that is crawling the particular application, and in response to a determination that the task encountered is reserved, the task encountered is sent to a central unit for dynamic assignment to the other hardware node in the network.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gregor Von Bochmann, Guy-Vincent R. Jourdan, Iosif V. Onut, Seyed M. Mir Taheri
  • Patent number: 11269835
    Abstract: A computer-implemented method, according to one embodiment, is used to creating customized templates and template recommendations. The computer-implemented method includes: extracting text content from user information which corresponds to a user, and using the text content extracted from the user information to generate feature vectors. The feature vectors are further used to form one or more clusters of existing user editions. For each of the one or more formed clusters, a tree structure is generated for each user edition in the cluster. Moreover, the tree structures in the cluster are combined into a merged tree structure. A customized template is generated for each of the one or more formed clusters using the respective merged tree structure, and at least one of the customized templates is recommended to the user based on the user information.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lei Huang, Guangjie Ren, Shun Jiang, Raphael I. Arar, Eric Young Liu
  • Patent number: 11263221
    Abstract: A search service executes on one or more computing systems and searches at least one index associated with content accessible through an application based on the at least one portion of the search query to provide search results associated with the application. A search results interface returns one or more search results from the search. At least one of the search results is associated with an application identifier identifying the application. The search service ranks the search results associated with the application with other search results from at least one other search of other content based on the search query.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: March 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Emmett Kolba, Jr., Daniel Oliver, Max Glenn Morris, Gaurav Anand, Sandy Wong, Benjamin David Langmaid Stewart, Melitta Lorraine Geistdoerfer Andersen Riley, Shajib Sadhukha, Liwei Chen
  • Patent number: 11256769
    Abstract: A computer-implemented method may comprise iteratively receiving a tag selected by a user of the computing device; storing the received tag in a memory of a computing device; associating, by a processor of the computing device, the stored tag with at least one digital asset stored in the computing device or stored in a remote storage of the user that is accessible over a computer network; and generating, by the processor, a graphical representation of the received tag. A search request may then be received, via the user interface, the search request comprising an expression including at least one of the tags stored in the memory of the computing device. The processor may then identify at least one of the user's digital assets that is associated with at least one of the tags in the search request.
    Type: Grant
    Filed: May 27, 2018
    Date of Patent: February 22, 2022
    Inventor: Anand Ganesan
  • Patent number: 11256750
    Abstract: Techniques herein accelerate graph querying by caching neighbor vertices (NVs) of super-node vertices. In an embodiment, a computer receives a graph query (GQ) to extract result paths from a graph in a database. The GQ has a sequence of query vertices (QVs) and a sequence of query edges (QEs). The computer successively traverses each QE and QV to detect paths of the graph that match the GQ. Traversing each QE and QV entails retrieving NVs of a current graph vertex (CGV) of a current traversal path. If the CGV is a key in a cache whose keys are graph vertices having an excessive degree, then the computer retrieves NVs from the cache. Otherwise, the computer retrieves NVs from the database. If the degree is excessive, and the CGV is not a key in the cache, then the computer stores, into the cache, the CGV as a key for the NVs.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: February 22, 2022
    Assignee: Oracle International Corporation
    Inventors: Oskar Van Rest, Jinha Kim, Xuming Meng, Sungpack Hong, Hassan Chafi
  • Patent number: 11243984
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing access to changed states in a data source to front-ends and back-ends in a data orchestration system. When displaying a scene including transformed data, a data orchestration system may receive a change to the data source from the data repository or a client viewing the data. The data orchestration system may transform data based on configured data pipelines and propagate the changed state to all viewing clients and to the backend data repository. By managing the connections, pipelines, operators, data sources, clients, backends, and other components, the data orchestration system may provide intelligent data solutions and advanced analytic capabilities across the entirety of an organization's data landscape.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: February 8, 2022
    Assignee: SAP SE
    Inventors: Alexandre Faltz, Eduardo Berlitz, Eduardo Carvalho, Joachim Fitzer, Reinhold Kautzleben, Willian Mendes
  • Patent number: 11243849
    Abstract: Systems and methods for restoring a database in an information management system that does not include a secondary copy of the database, are disclosed. The systems and methods may include using metadata stored in non-production storage devices to restore the database. In some implementations the methods are used to consolidate multiple information management systems. In other implementations, the systems and methods are used for reviewing content of archived storage media. Other implementations are disclosed.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: February 8, 2022
    Assignee: Commvault Systems, Inc.
    Inventor: Manoj Kumar Vijayan