Patents Examined by El Hadji M. Sall
-
Patent number: 11874891Abstract: The present disclosure is directed to associating computing devices with each other based on computer network activity for selection of content items as part of an online content item placement campaign. A first linking factor is identified based on a connection between a first device and the computer network via a first IP address during a first time period, and based on a connection between a second device and the computer network via the first IP address during the first time period. A number of devices that connect with the computer network via the first IP address is determined. A positive match probability is generated. A second and third linking factors are monitored. A negative match probability is determined based on the second and third linking factors. The first device is linked with the second device based on the positive and negative match probabilities.Type: GrantFiled: April 12, 2022Date of Patent: January 16, 2024Assignee: GOOGLE LLCInventor: Jianjun Qiu
-
Patent number: 11876724Abstract: The technology of this application relates to a flow characteristic extraction method and apparatus, and belongs to the field of network technologies. The method includes a network device that determines a burst parameter of a burst traffic segment of a received first packet flow, and determines a burst parameter of the first packet flow based on the burst parameter of the burst traffic segment of the first packet flow. The first packet flow is an elephant flow, the burst traffic segment indicates a burst degree of traffic within one period of time, the burst parameter of the burst traffic segment is a parameter used to describe the burst traffic segment, and the burst parameter of the first packet flow is a parameter used to describe at least one burst traffic segment included in the first packet flow.Type: GrantFiled: August 29, 2022Date of Patent: January 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhen Wang, Wenbin Yang, Yu Bai, Guang Li
-
Patent number: 11863557Abstract: A mechanism for providing connection to a database is described. A connection to the database is intercepted. The connection is assigned to an instance of the database. A sidecar is configured to proxy the connection to the database. The sidecar is stateless and passes all communications for the connection to the instance of the database.Type: GrantFiled: March 4, 2022Date of Patent: January 2, 2024Assignee: Cyral Inc.Inventors: Manav Ratan Mital, Srinivas Nageswarrao Vadlamani, Pramod Chandraiah, Hugo Araújo de Sousa
-
Patent number: 11848828Abstract: An artificial intelligence (AI) automation to improve network quality based on predicted locations is provided. A method can include training, by a first device comprising a processor and according to model configuration parameters received from a second device that is not the first device, a local machine learning model with training data derived from first location data collected by the first device; transmitting, by the first device to the second device, anonymized model features associated with the local machine learning model; in response to the transmitting of the anonymized model features, receiving, by the first device from the second device, an aggregated machine learning model; and estimating, by the first device, a future position of the first device by applying the aggregated machine learning model to second location data collected by the first device.Type: GrantFiled: August 23, 2022Date of Patent: December 19, 2023Assignees: AT&T Intellectual Property I, L.P., NEW JERSEY INSTITUTE OF TECHNOLOGYInventors: Manoop Talasila, Anwar Syed Aftab, Wen-Ling Hsu, Cristian Borcea, Yi Chen, Xiaopeng Jiang, Shuai Zhao, Guy Jacobson, Rittwik Jana
-
Patent number: 11843505Abstract: A computerized method is disclosed that includes operations of receiving one or more records, wherein each of the one or more records indicates a successful search query evaluation by at least one of a plurality edge devices, building a predictive analytics model based on the one or more records, wherein the predicative analytics model is configured to perform operations configured to predict enrichment data that is to be needed by one or more edge devices in the future during evaluation of a future search query, performing predictive analytics using the predictive analytics model to determine predictive enrichment data, and transmitting a first response packet to a first edge device, wherein the first response packet includes the predictive enrichment data. The records may include one or more of a data stream identifier, a search query, enrichment data that was required at a time the search query was evaluated.Type: GrantFiled: July 15, 2022Date of Patent: December 12, 2023Assignee: Splunk Inc.Inventors: Alexander William Cruise, Daniel Ferstay
-
Patent number: 11841869Abstract: A system, method, and computer-readable medium are disclosed for cognitive information processing. The cognitive information processing includes receiving data from a plurality of data sources; processing the data from the plurality of data sources to provide cognitively processed insights via an augmented intelligence system, the augmented intelligence system executing on a hardware processor of an information processing system, the augmented intelligence system and the information processing system providing a cognitive computing function; performing an augmented intelligence governance and assurance operation, the augmented intelligence governance and assurance operation ensuring augmented intelligence performance of the cognitive computing function; and, providing the cognitively processed insights to a destination, the destination comprising a cognitive application, the cognitive application enabling a user to interact with the cognitive insights.Type: GrantFiled: July 15, 2022Date of Patent: December 12, 2023Assignee: Tecnotree Technologies, Inc.Inventor: Matthew Sanchez
-
Patent number: 11838180Abstract: A computer-implemented method for enabling a cloud connector system (100) to establish a secure connection between on-premise devices and a cloud server (108) hosting a cloud Certificate Lifecycle Management as a Service (CLMaaS) for validating and upgrading a certificate on the on-premise devices is provided. The method includes implementing a plurality of cloud connectors (102A-N) in a tenant premise comprising a plurality of on-premise devices (104A-N) to establish a full-duplex connection between the plurality of on-premise devices and the CLMaaS, performing a runtime analysis of the connection between the cloud server and the plurality of cloud connectors, routing the requests from the cloud CLMaaS to the plurality of on-premise devices through the plurality of cloud connectors based on the run time analysis of the connection, and enabling the cloud connector system to execute the certificate validation and upgradation in the on-premise devices based on the request from the cloud CLMaaS.Type: GrantFiled: October 7, 2022Date of Patent: December 5, 2023Assignee: APPVIEWX INC.Inventors: Anand Purusothaman, Sunil Kumar Poozhikunnath Ramakrishnan, Rajesh Kumar Kunnathuvayalil Velayudhan, Aishwarya Ramachandran
-
Patent number: 11836593Abstract: Aspects of the disclosure generally relate to computing devices and may be generally directed to devices, systems, methods, and/or applications for learning conversations among two or more conversation participants, storing this knowledge in a knowledgebase (i.e. neural network, graph, sequences, etc.), and enabling a user to simulate a conversation with an artificially intelligent conversation participant.Type: GrantFiled: January 17, 2020Date of Patent: December 5, 2023Assignee: StoryFile, Inc.Inventor: Jasmin Cosic
-
Patent number: 11829802Abstract: A data processing system includes at least one pooled memory node, at least one processing node, and a switch node coupled to the at least one pooled memory node and the at least one processing node. The data processing system also includes a master node configured to transmit task information to a first processing node among the at least one processing node through the switch node and configured to transmit a memory address range of a first pooled memory node among the at least one pooled memory node to the switch node. The switch node processes a first memory access request transmitted by the first processing node based on the task information, for the first pooled memory node, based on the memory address range.Type: GrantFiled: August 10, 2021Date of Patent: November 28, 2023Assignee: SK hynix Inc.Inventor: Soo Hong Ahn
-
Patent number: 11824955Abstract: When a request for accessing a service is received, a user object may be stored in a long-term data store, as well as in a short-term cache. The cache may be divided into a regular cache that stores full versions of the user objects, and a surrogate cache that stores compact versions of the user object. The compact version of the user object may include a field that is derived from the full user object indicating whether a subsequent request for access to a particular service should be granted. After access is granted/denied based on this value in the compact user object, the system can process an update to the full user object offline. This surrogate cache structure may be used to rapidly approve/deny requests, decoupling this procedure from the processing involved with a full user object.Type: GrantFiled: December 20, 2021Date of Patent: November 21, 2023Assignee: Oracle International CorporationInventor: Debdulal Dey
-
Patent number: 11824912Abstract: Embodiments of the invention provide for live encoding systems that can replicate a current encoded frame instead of re-encoding said current frame, and then adjust the replicated frame to different bitrates, resolutions, and/or contexts as necessary for the several different adaptive bitrate streams. In addition, various embodiments of the invention can extend a duration of a current frame being repackaged and/or re-encoded. Utilizing these and other techniques, live encoding systems in accordance with embodiments of the invention can more efficiently handle gaps in received data, slower feeding of data, and/or heavy loads on server hardware.Type: GrantFiled: September 24, 2021Date of Patent: November 21, 2023Assignee: DIVX, LLCInventors: Yuri Bulava, Pavel Potapov
-
Patent number: 11824898Abstract: The present disclosure generally relates to user interfaces for managing a local network using an electronic device, where the electronic device is connected to a router and a plurality of external devices, including a first set of one or more external devices and a second set of one or more external devices, on the local network. The user interfaces enable a user to apply the same network access policy to the first set of one or more external devices and the second set of one or more external devices or to apply different network access policies to the first set of one or more external devices and the second set of one or more external devices, respectively.Type: GrantFiled: May 17, 2022Date of Patent: November 21, 2023Assignee: Apple Inc.Inventors: Vitalii Kramar, Patrick L. Coffman
-
Patent number: 11824742Abstract: A method includes receiving one or more characteristics associated with a server of a datacenter. The method further includes analyzing, by a processing device, the one or more characteristics to determine a classification of the server. The method further includes, in view of the determined classification of the server, modifying one or more configurations of the server to increase performance for one or more functionalities corresponding to the determined classification.Type: GrantFiled: April 4, 2022Date of Patent: November 21, 2023Assignee: Red Hat, Inc.Inventors: Arie Bregman, Ilan Gersht, Avraham Talmor
-
Patent number: 11817999Abstract: At least some embodiments are directed to a system that receives from an online portal loaded in a computing device, a user request to instantiate a server cluster in a hybrid computer network. The system authenticates and redirects the user request to a selected computer network configured in the hybrid computer network. The system instantiates the server cluster in the selected computer network causing the server cluster to initiate a microservice agent during bootup. The system sends a command to the server cluster to initiate the execution of a process and receives from the microservice agent event data associated with the process. The system inputs the event data into a trained machine learning model to determine a first execution state of the process and sends a command to change the first execution state of the process to a second execution state.Type: GrantFiled: November 17, 2021Date of Patent: November 14, 2023Assignee: American Express Travel Related Services Company, Inc.Inventors: Pratap Singh Rathore, Arindam Chatterjee, Nitish Sharma, Brian Rosenfield, Shourya Roy, Rahul Ghosh, Krishnaprasad Narayanan
-
Patent number: 11809380Abstract: An information sharing method, an apparatus, an electronic device, and a storage medium are provided. The method includes: determining, in response to a file sharing request initiated by a sharing party, a file-for-sharing corresponding to the file sharing request; determining a sharing strategy for the file-for-sharing based on attribute information of the file-for-sharing; and sharing, based on the sharing strategy, the file-for-sharing within a preset sharing range.Type: GrantFiled: August 11, 2022Date of Patent: November 7, 2023Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Zhihui Ha, Qianyi Xu, Guanghan Zhang, Jingyi Zhang, Xiaotao Nie, Zhongyang Guo, Tao Chen, Yutao Wu, Qi Zhang, Rundong Liu, Shun Huang, Minming Zhou, Gewei Yang, Jiaqi Chen, Yin Shi, Bin Zhu, Shuhan Lu
-
Patent number: 11811841Abstract: Visual content to be displayed on a display of a user device is received. Obfuscation data for obscuring the visual content is generated and the obscured visual content is displayed on the display. A request to stop obscuring the visual content is transmitted from the user device to a remote device, in response to a drag gesture detected at the user device. As the drag gesture is performed, the obfuscation data is modified to reduce a level of obfuscation applied to the visual content before the request has been accepted, so that the visual content remains obscured but with a lower level of obfuscation. If the request is subsequently accepted at the remote device, the display is controlled to stop obscuring the visual content, thereby rendering the visual content fully visible on the display.Type: GrantFiled: March 2, 2022Date of Patent: November 7, 2023Assignee: Streamsure Solutions LimitedInventor: James William Rands
-
Patent number: 11811869Abstract: A computing system obtains a document that is to be shared between a first user and a second user. A first computing device of the first user displays a first local copy of the document. A second computing device of the second user displays a second local copy of the document. While a first view of the document corresponding to a state of the first local copy is being presented, the computing system receives an indication that the second user is to assume control of presentation of the document from the first user. The computing system receives state data from the second computing device that is indicative of a second view of the document corresponding to the second local copy. Based upon the state data, the computing system causes a state of the first local copy of the content to be updated to present the second view.Type: GrantFiled: December 16, 2021Date of Patent: November 7, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Pradeep Kumar Reddy K, Rahul Gupta, Bhavesh Sharma
-
Patent number: 11792259Abstract: A method comprising distributing rendering of media content across an end user device and a rendering device located at a single premise based on instruction sets carried in a ledger associated of the media or based on distributed applications respectively stored at the end user device and rendering device. The method further comprises integrating, by the end user device, rendered content received from the rendering device with data obtain from performing processing and rendering operations at the end user device to obtain a final render of the media content, and displaying, on a display of the end user device, the final render of the media content.Type: GrantFiled: September 28, 2022Date of Patent: October 17, 2023Assignee: T-Mobile Innovations LLCInventors: Lyle W. Paczkowski, George Jason Schnellbacher
-
Patent number: 11784945Abstract: Systems and methods for network bandwidth optimization, including transmitting sensor data from one or more sensors over a wireless network into a generated network slice, submitting a Quality-of-Service (QoS) request for one or more applications by specifying desired network slice characteristics, and predicting network bandwidth needed for granting the QoS request for the one or more applications using a cost function based on magnitude, direction, and frequency of error. Time-varying network bandwidth usage is continuously monitored, and new QoS requests for the one or more applications are periodically requested based on the monitoring. An updated prediction for updated bandwidth needed for the new QoS request is generated using the cost function, and network bandwidth reservations are iteratively adjusted based on the updated prediction for the new QoS request to provide an amount of network resources to the one or more applications to support the new QoS request.Type: GrantFiled: October 3, 2022Date of Patent: October 10, 2023Inventors: Kunal Rao, Murugan Sankaradas, Srimat Chakradhar, Vivek Aswal
-
Patent number: 11770594Abstract: Systems, methods, and instrumentalities are disclosed for a 360-degree video streaming. A video streaming device may receive a 360-degree video stream from a network node. The video streaming device may determine a viewport associated with the video streaming device and/or the 360-degree video stream. The video streaming device may determine (e.g., based on the viewport) to request in advance a first segment and a second segment of the 360-degree video stream. The video streaming device may determine a relative priority order for the first segment and the second segment. The video streaming device may generate an anticipated requests message. The anticipated requests message may indicate the determined relative priority order, for example, by listing the first segment and the second segment in decreasing relative priority based on the determined relative priority order. The video streaming device may send the anticipated requests message to the network node.Type: GrantFiled: April 30, 2021Date of Patent: September 26, 2023Assignee: VID SCALE, Inc.Inventors: Yong He, Yan Ye