Patents Examined by El Hadji M. Sall
  • Patent number: 11874891
    Abstract: 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: Grant
    Filed: April 12, 2022
    Date of Patent: January 16, 2024
    Assignee: GOOGLE LLC
    Inventor: Jianjun Qiu
  • Patent number: 11876724
    Abstract: 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: Grant
    Filed: August 29, 2022
    Date of Patent: January 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhen Wang, Wenbin Yang, Yu Bai, Guang Li
  • Patent number: 11863557
    Abstract: 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: Grant
    Filed: March 4, 2022
    Date of Patent: January 2, 2024
    Assignee: Cyral Inc.
    Inventors: Manav Ratan Mital, Srinivas Nageswarrao Vadlamani, Pramod Chandraiah, Hugo Araújo de Sousa
  • Patent number: 11848828
    Abstract: 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: Grant
    Filed: August 23, 2022
    Date of Patent: December 19, 2023
    Assignees: AT&T Intellectual Property I, L.P., NEW JERSEY INSTITUTE OF TECHNOLOGY
    Inventors: Manoop Talasila, Anwar Syed Aftab, Wen-Ling Hsu, Cristian Borcea, Yi Chen, Xiaopeng Jiang, Shuai Zhao, Guy Jacobson, Rittwik Jana
  • Patent number: 11843505
    Abstract: 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: Grant
    Filed: July 15, 2022
    Date of Patent: December 12, 2023
    Assignee: Splunk Inc.
    Inventors: Alexander William Cruise, Daniel Ferstay
  • Patent number: 11841869
    Abstract: 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: Grant
    Filed: July 15, 2022
    Date of Patent: December 12, 2023
    Assignee: Tecnotree Technologies, Inc.
    Inventor: Matthew Sanchez
  • Patent number: 11838180
    Abstract: 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: Grant
    Filed: October 7, 2022
    Date of Patent: December 5, 2023
    Assignee: APPVIEWX INC.
    Inventors: Anand Purusothaman, Sunil Kumar Poozhikunnath Ramakrishnan, Rajesh Kumar Kunnathuvayalil Velayudhan, Aishwarya Ramachandran
  • Patent number: 11836593
    Abstract: 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: Grant
    Filed: January 17, 2020
    Date of Patent: December 5, 2023
    Assignee: StoryFile, Inc.
    Inventor: Jasmin Cosic
  • Patent number: 11829802
    Abstract: 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: Grant
    Filed: August 10, 2021
    Date of Patent: November 28, 2023
    Assignee: SK hynix Inc.
    Inventor: Soo Hong Ahn
  • Patent number: 11824955
    Abstract: 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: Grant
    Filed: December 20, 2021
    Date of Patent: November 21, 2023
    Assignee: Oracle International Corporation
    Inventor: Debdulal Dey
  • Patent number: 11824912
    Abstract: 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: Grant
    Filed: September 24, 2021
    Date of Patent: November 21, 2023
    Assignee: DIVX, LLC
    Inventors: Yuri Bulava, Pavel Potapov
  • Patent number: 11824898
    Abstract: 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: Grant
    Filed: May 17, 2022
    Date of Patent: November 21, 2023
    Assignee: Apple Inc.
    Inventors: Vitalii Kramar, Patrick L. Coffman
  • Patent number: 11824742
    Abstract: 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: Grant
    Filed: April 4, 2022
    Date of Patent: November 21, 2023
    Assignee: Red Hat, Inc.
    Inventors: Arie Bregman, Ilan Gersht, Avraham Talmor
  • Patent number: 11817999
    Abstract: 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: Grant
    Filed: November 17, 2021
    Date of Patent: November 14, 2023
    Assignee: 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: 11809380
    Abstract: 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: Grant
    Filed: August 11, 2022
    Date of Patent: November 7, 2023
    Assignee: 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: 11811841
    Abstract: 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: Grant
    Filed: March 2, 2022
    Date of Patent: November 7, 2023
    Assignee: Streamsure Solutions Limited
    Inventor: James William Rands
  • Patent number: 11811869
    Abstract: 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: Grant
    Filed: December 16, 2021
    Date of Patent: November 7, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pradeep Kumar Reddy K, Rahul Gupta, Bhavesh Sharma
  • Patent number: 11792259
    Abstract: 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: Grant
    Filed: September 28, 2022
    Date of Patent: October 17, 2023
    Assignee: T-Mobile Innovations LLC
    Inventors: Lyle W. Paczkowski, George Jason Schnellbacher
  • Patent number: 11784945
    Abstract: 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: Grant
    Filed: October 3, 2022
    Date of Patent: October 10, 2023
    Inventors: Kunal Rao, Murugan Sankaradas, Srimat Chakradhar, Vivek Aswal
  • Patent number: 11770594
    Abstract: 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: Grant
    Filed: April 30, 2021
    Date of Patent: September 26, 2023
    Assignee: VID SCALE, Inc.
    Inventors: Yong He, Yan Ye