Patents Examined by Kannan Shanmugasundaram
-
Patent number: 11687537Abstract: One embodiment comprises a data processing system for populating selections in an evaluation operator interface. The system may record voice sessions of phone calls, transcribe the voice sessions and store transactions including the voice sessions and transcripts. The system receives a request from a client computer for an evaluation to evaluate a transaction that was assigned an automated score according to the automated scoring template based on a transcript of the transaction having matched a lexicon. The system generates the evaluation. Generating the evaluation comprises setting an answer control for a question in the evaluation to a preselected answer based on a defined correspondence between the automated score and the preselected answer, the preselected answer selected from a defined set of acceptable answers to the question. The system may generate page code for the answer control that sets the answer control to the preselected answer.Type: GrantFiled: May 18, 2018Date of Patent: June 27, 2023Assignee: OPEN TEXT CORPORATIONInventors: Steven J. Graff, Lorne E. Wood
-
Patent number: 11669519Abstract: Embodiments of the present invention provide a method, computer program-product, and system for generating predicate-weighted histograms in a database management system. Further, the methods, computer program-products and systems in accordance with the present invention generate histograms that are biased towards the predicate literals of the queries that are submitted to the database management system. The resulting histograms will improve query performance by generating histograms with greater resolution near predicate literals that represent the queries submitted to the database management system.Type: GrantFiled: March 13, 2020Date of Patent: June 6, 2023Assignee: SOLARWINDS WORLDWIDE, LLCInventors: Fred Warren Frost, Gregory H. Gonzalez, John Brooke Philpott, Richard L. Taylor, Jr.
-
Patent number: 11663248Abstract: Embodiments of the present disclosure provide a method and apparatus for processing consultation information. A specific implementation of the method includes: pushing, in response to receiving consultation information of a first user, a questionnaire corresponding to the consultation information to the first user; acquiring a questionnaire result corresponding to the questionnaire and submitted by the first user; inputting the questionnaire result into a preset consultation model, to obtain a first consultation result; pushing the questionnaire result and the first consultation result to a second user; and in response to receiving a second consultation result provided by the second user based on the questionnaire result and the first consultation result, pushing the second consultation result to the first user.Type: GrantFiled: April 30, 2021Date of Patent: May 30, 2023Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Dongwei Zhu, Haifeng Huang, Chao Lu, Jialin Wu, Yuan Xia, Xueying Shi, Xiaoqin Li, Xiaoming Hu
-
Patent number: 11663251Abstract: A method, system, and computer program product are disclosed. The method includes extracting at least one identifier from a formula in a document and extracting text passages in the document that contain the identifier(s). The method also includes selecting an identifier and extracted text passages containing the identifier, as well as generating identifier-passage pairs for the selected text passages and the identifier. Further, the method includes submitting the identifier-passage pairs to a question answering (QA) model, which generates candidate answers from the selected text passages. A definition of the identifier is then selected from the candidate answers.Type: GrantFiled: September 8, 2021Date of Patent: May 30, 2023Assignee: International Business Machines CorporationInventors: William Karol Lynch, Kavitha Srinivas, Horst Cornelius Samulowitz, Fabio Lorenzi
-
Patent number: 11663163Abstract: An information processing apparatus includes a processor configured to generate a preview image used for previewing content data, present a reason why there is no preview image, in a case where an operation related to display of the preview image is received for the content data which does not have the preview image, and allow reception of a preview image creation instruction from a user, for content data which does not have the preview image and satisfies a first condition.Type: GrantFiled: February 6, 2020Date of Patent: May 30, 2023Assignee: FUJIFILM Business Innovation Corp.Inventor: Motoharu Hirata
-
Patent number: 11663092Abstract: Example embodiments relate generally to systems and methods for continuous data protection (CDP) and more specifically to an input and output (I/O) filtering framework and log management system to seek a near-zero recovery point objective (RPO).Type: GrantFiled: April 30, 2019Date of Patent: May 30, 2023Assignee: Rubrik, Inc.Inventors: Benjamin Travis Meadowcroft, Li Ding, Shaomin Chen, Hardik Vohra, Arijit Banerjee, Abhay Mitra, Kushaagra Goyal, Arnav Gautum Mishra, Samir Rishi Chaudhry, Suman Swaroop, Kunal Sean Munshani
-
Patent number: 11645337Abstract: A computer-based system and method for optimizing execution of regular expression rules, each including one or more sub-rules, may include: testing, by a processor, the sub-rules against a data sample; measuring, by a processor and based on the testing, the probability for every sub-rule that it appears in the data sample, and the processing time of each sub-rule; and finding, by a processor, an order of execution of at least a subset of the sub-rules to shorten the total execution time of validating the regular expression rules, based to the probability and the execution time of each of the sub-rules.Type: GrantFiled: May 21, 2020Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Oded Sofer, Ofer Haim Biller
-
Patent number: 11599519Abstract: A data management method comprises: receiving, at a first node of a plurality of nodes for collaboratively data processing, a request to perform a target operation at the first node from a second node of the plurality of nodes; obtaining a privilege of the second node from a third node of the plurality of nodes; determining a threshold privilege for performing the target operation based on a type of the target operation; and performing the target operation in accordance with a determination that the privilege of the second node is higher than the threshold privilege. In this manner, the security of data may be improved.Type: GrantFiled: April 6, 2020Date of Patent: March 7, 2023Assignee: EMC IP Holding Company LLCInventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
-
Patent number: 11593720Abstract: A system and methods for third-party access to a network-based system for providing location-based upcoming event information are described. The location-based upcoming event information may be accessed from the network-based system by a server-side web application implemented by a third party. The server-side web application may be configured to communicate with the network-based system that provides online marketplace and ticket fulfillment services and to generate a query based upon the location of a user and other event criteria. The server-side web application may communicate the query to the network-based system and, in response, receive location-based upcoming event information which may be displayed to a user as a list and/or information on a map. The location-based upcoming event information may comprise an aggregate of ticket inventory available from multiple online marketplaces providing the user with multiple purchasing options.Type: GrantFiled: January 4, 2021Date of Patent: February 28, 2023Assignee: PayPal, Inc.Inventors: Ashley Gibson, Cass Patrick Costello, Conny Wu
-
Patent number: 11588728Abstract: Systems and methods are disclosed for retrieving, from a database, over a network, historical routing data for multiple attributes and determining, for each attribute, based on its respective historical routing data, whether processing volume and processing error rates for each attribute exceed respective threshold. If both processing volume and error rate exceed their respective thresholds, the systems and methods describe herein calculate, for each qualifying attribute, a degree to which routing for each attribute can be improved. The systems and methods described herein output a ranking for each qualifying attribute based on their respective degrees to which routing can be improved for the respective attributes.Type: GrantFiled: December 12, 2018Date of Patent: February 21, 2023Assignee: Airbnb, Inc.Inventors: Yuanpei Cao, Yu Guo, William Andrew Betz, Reid Marlow Andersen
-
Patent number: 11556593Abstract: A system and a method for determining a similarity between a first string and a second string. A sequence of edit operations are performed on the first string in order to obtain the second string may be determined. The edit operation is of a first type or a second type. The first type operation comprises a character insertion operation or character removal operation. The second type operation comprises a character maintenance operation. The first type edit operation is associated with an operation score indicative of a cost for applying the edit operation. The first type edit operation is associated with a switching score indicative whether it is immediately followed by a second type edit operation. The switching scores and/or operation scores associated with the sequence of edit operations are combined in order to obtain a combined score that is indicative of the similarity level between the first and second strings.Type: GrantFiled: July 14, 2021Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Thomas Gschwind, Christoph Adrian Miksovic Czasch, Paolo Scotton
-
Patent number: 11544318Abstract: Systems, methods, and non-transitory computer-readable media can generate an address associated with an image. The address can be generated to embed a parameter that specifies a quantity of image portions for representing a particular version of the image. A request can be acquired from a client device for an instance of the image. The request can include the address that embeds the parameter. It can be determined whether a predefined version of the image is stored at an edge server. The predefined version can utilize a predefined quantity of image portions to represent the image. The particular version of the image can be generated, in response to the request for the instance of the image and when the predefined version is stored at the edge server, based on at least a portion of the predefined version and based on the quantity of image portions specified by the parameter.Type: GrantFiled: September 23, 2015Date of Patent: January 3, 2023Assignee: Meta Platforms, Inc.Inventors: David Andrew Sacerdote, Georges Edouard Maurice Berenger, Federico Daniel Larumbe
-
Patent number: 11537619Abstract: Methods, systems, and computer-readable media for replica group modification in a distributed database are disclosed. One or more stream processors write elements of a data stream to a plurality of replicas in a replica group. A control plane adds an identifier of a new replica to membership metadata for the replica group. The control plane also generates a new version number for the membership metadata that now includes the new replica. The stream processor(s) write new elements of the data stream to the replica group including the new replica. Write requests to the replica group comprise the new version number, and successful writes of the new elements are acknowledged by the replicas based at least in part on the new version number.Type: GrantFiled: October 31, 2018Date of Patent: December 27, 2022Assignee: Amazon Technologies, Inc.Inventor: Dumanshu Goyal
-
Patent number: 11514026Abstract: Methods and systems disclosed herein may optimize write operations in a transaction to reduce the number of operations to the point where each of the write operations may be performed in parallel. The writer optimizer may review a first write operation and a second write operation to determine whether the first write operation and the second write operation write to the same row in the same table. When the first write operation and the second write operation write to the same row in the same table, the first write operation and the second write operation may be combined to generate a functionally-equivalent third write operation. The third write operation may reduce the number of operations in the transaction by replacing both the first write operation and the second write operation.Type: GrantFiled: April 13, 2020Date of Patent: November 29, 2022Assignee: Capital One Services, LLCInventor: Behdad Forghani
-
Patent number: 11507611Abstract: A system and method provide unstructured data to a client device based on permissions possessed by the device user and required by the data for access. Items of unstructured data stored in a data storage device are organized into data segments based on classifications assigned to them by their creators using a content management system. When a user later requests access to the data via a cloud-based service, such as a search service, the user privileges are converted into data segment identifiers which are then searched, and only the items of unstructured data that correspond to matching identifiers are returned. Data segment identifiers may be provided illustratively as a hash function to facilitate searching and to guarantee non-collision of data segment identifiers.Type: GrantFiled: October 30, 2020Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Kalyan Palagummi, Hung Dinh
-
Patent number: 11507583Abstract: Systems and methods for extracting tuples using dynamically generated extractor classes are disclosed. In some examples, an optimized tuple extraction class can be dynamically generated to enable more efficient tuple extraction.Type: GrantFiled: April 30, 2020Date of Patent: November 22, 2022Assignee: Oracle International CorporationInventors: Hoyong Park, Prabhu Thukkaram
-
Patent number: 11500812Abstract: The present invention discloses an intermediate file processing method, client, server, and system, including: receiving, from a first client, a message of writing an intermediate file to a first server; requesting a second server to create cluster information of the intermediate file; after the cluster information is created, receiving the cluster information returned by the second server, wherein the cluster information includes a priority level; and sending the cluster information to the first client and a second client, wherein the intermediate file is uploaded to the first server by the first client, so that the intermediate file is written by the first server according to a local disk load and the priority level of the cluster information, and the intermediate file is read from the first server by the second client according to the cluster information.Type: GrantFiled: January 4, 2018Date of Patent: November 15, 2022Assignee: Alibaba Group Holding LimitedInventors: Jiaji Zhu, Wenhui Yao, Wei Xie
-
Patent number: 11494448Abstract: The lock time of a database upon the execution of a series of processes is decreased, and the load of the implementation/modification of the database server device upon changing the application destination of the Web system is reduced. A database server provides a prescribed simple API, and comprises a request processing unit, an SQL creation unit, and an SQL processing unit. In the database server device 120, when a plurality of divided requests are received from the Web server device as the request for requesting a series of processing, the SQL processing unit executes SQL integration processing of temporarily storing the generated SQL sentences until generation of the SQL sentences is ended for all of the plurality of divided requests, and integrating and editing the plurality of temporarily stored SQL sentences and creating the whole SQL sentence after generation of the SQL sentence is ended for all of the requests.Type: GrantFiled: March 13, 2020Date of Patent: November 8, 2022Assignee: HITACHI, LTD.Inventors: Takeshi Ito, Kenji Fujihira
-
Patent number: 11474996Abstract: System and methods are provided for rapid provisioning of data management services. A user creates a data management service through a user interface. The creation of the data management services is initiated by the user without any programming by the user in a scalable, rapidly provisioned environment. The data management service natively supports the CRUD model (create, read, update, and delete) for data entities, metadata, references, as well as other features, such as search capabilities and/or data lineage. Once the data management service has been provisioned, the service scales as usage of the service increases. The data management service is an abstraction layer and the organization that created the service can remain unaware of the underlying implementation details of the service.Type: GrantFiled: December 11, 2019Date of Patent: October 18, 2022Assignee: Amazon Technologies, Inc.Inventors: Ian Meyers, Maheshdatta Mishra
-
Patent number: 11461416Abstract: A web filtering system efficiently controls whether to permit access to a website. The web filtering system includes a first database and a first computer in the server side, and a second database and a second computer in the client side. The first database stores URLs of websites and categories corresponding to the URLs, while the second database stores periodically delivered records constituting part of all records stored in the first database. When an access request to a website occurs, the second computer first tries to determine a category corresponding to a URL of the website by using the second database. Then, when the category is not determined here, the first computer executes determination by using the first database. Thus, the web filtering system minimizes the communication amount between the server side and the client side and shortens the response time required for the control of access requests to websites.Type: GrantFiled: August 1, 2018Date of Patent: October 4, 2022Assignee: NETSTAR INC.Inventor: Yasuaki Arakawa