Patents Examined by Thu Ha T. Nguyen
-
Patent number: 11438437Abstract: Systems and methods include reception of first data representing each of a plurality of calls transmitted between services of a service landscape, the first data representing each call comprising a respective value of an identifier, identification of a first plurality of the plurality of calls as comprising a same value of the identifier, determination, for each outbound call of the first plurality of calls, of a hypothesis associating the outbound call with a time delay relative to a preceding inbound call of the first plurality of calls, reception of second data representing each of a second plurality of calls transmitted between the services of the service landscape while a latency between two services of the service landscape is increased, the second data representing each of the second plurality of calls comprising a second same value of the identifier, determination of an expected timing of each outbound call of the second plurality of calls based on the hypotheses and the increased latency, comparisonType: GrantFiled: September 30, 2021Date of Patent: September 6, 2022Assignee: SAP SEInventors: Peter Eberlein, Volker Driesen
-
Patent number: 11429656Abstract: Systems, devices, media, and methods are presented for scaled delivery of media content. The systems and methods assign a set of proposed designations to a plurality of media content. The systems and methods select a set of media content from the plurality of media content based on the set of proposed designations and distribute a subset of media content of the set of media content to a selected user of a plurality of users. The subset of media content is presented at a computing device associated with the selected user. The systems and methods receive a set of indicators for each media content of the subset of media content. Each indicator represents an interaction with a media content of the subset of media content. The systems and methods cause presentation of an interaction notification at the computing device associated with the selected user.Type: GrantFiled: July 6, 2020Date of Patent: August 30, 2022Assignee: Snap Inc.Inventors: Matthew Lee Cook, Wisam Dakka, Wesley Evans, Andre Madeira
-
Patent number: 11418395Abstract: Systems and methods may include a managerial server, such as an intermediary measurement, instrumentation, and discovery (MID) server, communicatively coupled to an instance hosted by a cloud service platform. The managerial server is also coupled to an agent. The managerial server is configured to receive a first result from a first check executed by the agent having a first check type and to transmit the first result to the instance using a connection type generic to multiple check types including the first check type. The managerial server is also configured to receive a second result from a second check executed by the agent having a second check type and to transmit the second result using a dedicated pipeline for the second check type.Type: GrantFiled: January 8, 2020Date of Patent: August 16, 2022Assignee: ServiceNow, Inc.Inventors: Ofer Gati, Yuval Rimar, Olga Shaked, Tal Kapon, Haviv Rosh, Neta Hasdai-Rippa
-
Patent number: 11418529Abstract: A method, apparatus, and computer program are disclosed. The method may be performed by one or more processors and may comprise receiving first data representing an infrastructure of a computer network, the first data comprising an indication of hosts which form at least part of the computer network and one or more software resources on respective hosts. The method may also comprise receiving second data from a vulnerability scanning software, the second data comprising an indication of one or more vulnerabilities detected in the one or more software resources provided on at least some of the hosts of the computer network. Using a combination of the first data and the second data, output data may be generated representing a risk profile of the computer network infrastructure, the output data indicating one or more subsets of hosts, determined as being at risk of being affected by the detected vulnerabilities by virtue of the software resources they provide for output on a user interface.Type: GrantFiled: March 6, 2019Date of Patent: August 16, 2022Assignee: Palantir Technologies Inc.Inventors: Elliot Colquhoun, Abhishek Agarwal, Andrew Eggleton, Brandon Helms, Carl Ambroselli, Cem Zorlular, Daniel Kelly, Gautam Punukollu, Jeffrey Tsui, Morten Kromann, Nikhil Seetharaman, Raj Krishnan, Samuel Jones, Tareq Alkhatib, Dayang Shi
-
Patent number: 11405384Abstract: Provided in the present disclosure are method, device, and apparatus of regulating a website load. The method includes: determining, by a server, a current load level of a website according to a current load of the website and a target value of the website load; and adjusting, by the server, login time of a client to regulate the website load according to the determined current load level of the website. The present disclosure enables load regulation of a website at an entry point of a site or a key service, thus improving user experience.Type: GrantFiled: October 17, 2017Date of Patent: August 2, 2022Assignee: SHANGHAI ZTE SOFTWARE CO., LTD.Inventor: Peng Yu
-
Patent number: 11405409Abstract: Examples include threat-aware copy data management. Responsive to a request to back up data, a threat level may be determined. Where the threat level is determined to be less than a threat level threshold, a data port between a first and second network domain may be opened. Conversely, the request may be denied where the threat level is determined to be at or greater than the threat level threshold.Type: GrantFiled: April 29, 2019Date of Patent: August 2, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Neil Andrew Fleming, Alastair Michael Slater
-
Patent number: 11336750Abstract: A system enables client to convert a command, which specifies applying a search pattern to a data object that is stored by server, into a remote procedure call, which specifies applying the search pattern to the data object that is stored by server, and to use a network connection between client and server to send the remote procedure call to server, in response to receiving the command. The system reads the data object from server, in response to receiving the remote procedure call. The system generates a match result by applying the search pattern to the data object. The system uses the network connection between client and server to send the match result to client as a part of a response to the remote procedure call, thereby enabling client to convert the response to the remote procedure call into a response, which comprises the match result, to the command.Type: GrantFiled: June 10, 2019Date of Patent: May 17, 2022Assignee: EMC IP Holding Company LLCInventor: Lokanadham Potnuru
-
Patent number: 11336471Abstract: In one example, a session management function entity is configured to obtain an indication of a backup resource usage quota associated with a rating group of a user session for a user equipment configured to communicate via a mobile core network. The rating group is subject to online charging. The session management function entity determines that a charging function entity configured to provide an indication of a primary resource usage quota associated with the rating group is unreachable. In response to determining that the charging function entity is unreachable, the session management function entity allocates the backup resource usage quota associated with the rating group while the charging function entity is unreachable.Type: GrantFiled: December 20, 2019Date of Patent: May 17, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Mukesh Yadav, Shivakumar Nithiyanantham
-
Patent number: 11330075Abstract: A method of delivering dynamic web content by a proxy server is disclosed. A plurality of responses to requests for dynamic web content at a URL (uniform resource locator) is prefetched by a proxy server from an origin server. The plurality of prefetched responses is cached by the proxy server in a one-time cache, wherein each prefetched response cached in the one-time cache is served at most once and then removed from the one-time cache. A request from a client device for the dynamic web content at the URL is received by the proxy server. One of the plurality of prefetched responses cached in the one-time cache is served by the proxy server to the client device, wherein the one of the plurality of prefetched responses is removed from the one-time cache after the one of the plurality of prefetched responses has been served.Type: GrantFiled: April 30, 2019Date of Patent: May 10, 2022Assignee: Akamai Technologies, Inc.Inventors: Koushik Ghosh, Hariharan Kolam, Raghu Batta Venkat
-
Patent number: 11316923Abstract: Methods and systems for Unstructured Data Storage Function (UDSF) services in a telecommunications network, such as a Fifth Generation (5G) Core network are provided. According to one aspect of the present disclosure, a method for UDSF services in a telecommunications network comprises, at a UDSF node for providing UDSF services and having circuitry: receiving, from a first network node, a first request to perform a data operation involving first data associated with an identified User Equipment (UE) and an identified Network Function (NF); and sending, to the first network node, a response to the first request, the response comprising a locking status of the first data and/or redirect information.Type: GrantFiled: July 21, 2017Date of Patent: April 26, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Yong Yang, Maria Cruz Bartolomé Rodrigo
-
Patent number: 11316806Abstract: Systems and methods are provided for deleting messages. The systems and methods include operations for: establishing, by a computing device, a communication session between a plurality of users; receiving a plurality of messages in the communication session; determining that a first message of the plurality of messages has been read by a first user of the plurality of users at a read time; in response to determining that the first message has been read by the first user at the read time, automatically associating the read time with a second of the plurality of messages that precedes the first message in the communication session; and automatically deleting the first and second messages in response to determining that an elapsed time measured from the read time associated with the first and second messages corresponds to a threshold time period.Type: GrantFiled: January 28, 2020Date of Patent: April 26, 2022Assignee: Snap Inc.Inventors: Bradley Baron, John Krzemien, Amit Saurav
-
Patent number: 11308555Abstract: Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data processing by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for processing of data using distributed network resources.Type: GrantFiled: June 9, 2020Date of Patent: April 19, 2022Assignee: ROYAL BANK OF CANADAInventors: Daniel Aisen, Bradley Katsuyama, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy
-
Patent number: 11308554Abstract: Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data transmission by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for transmitting data using distributed network resources.Type: GrantFiled: May 21, 2020Date of Patent: April 19, 2022Assignee: ROYAL BANK OF CANADAInventors: Daniel Aisen, Bradley Katsuyama, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy
-
Patent number: 11271992Abstract: Described herein are technologies directed to lazy lock queue reduction in computing clusters. The disclosed lazy lock queue reduction techniques can be performed in preparation for cluster group changes. Prior to a cluster group change operation, such as a merge or a split of a node with a group, a notification of a planned group change operation can be sent to the nodes of a group. In response to the notification, the nodes of the group can perform lazy lock queue reduction techniques disclosed herein. In one disclosed lazy lock queue reduction technique, a node can set a drain goal for a lazy lock queue, and the node can drain the lazy lock queue according to the drain goal. In another disclosed lazy lock queue reduction technique, a node can set an age limit for lazy lock queue entries, and the node can remove lazy lock queue entries which are expired or over the age limit.Type: GrantFiled: January 22, 2020Date of Patent: March 8, 2022Assignee: EMC IP Holding Company LLCInventors: Antony Richards, Douglas Kilpatrick
-
Patent number: 11252222Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.Type: GrantFiled: April 9, 2020Date of Patent: February 15, 2022Assignee: Royal Bank of CanadaInventors: Walter Michael Pitio, Philip Iannaccone, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy, Daniel Aisen, Bradley Katsuyama
-
Patent number: 11252216Abstract: Methods, systems and an apparatus for a web-based interface to an embedded web server that facilitates accessing and presenting complex data on any web-enabled device using standard data communication protocols without disrupting the operation of the data acquisition device in which the web server is embedded.Type: GrantFiled: January 14, 2019Date of Patent: February 15, 2022Assignee: OMRON CorporationInventors: Joseph J. Dziezanowski, Erik S. Lewerenz, Darren Prevost, Matthew Van Bogart
-
Patent number: 11240094Abstract: First device information, which is information independent from settings of a device or functions of a device, is obtained from a device in bulk; second device information, which is information that depends on settings of a device or functions of a device, is obtained; and the obtained first and second device information are stored in a storage unit. A device connected through communication is then specified on the basis of the obtained first device information.Type: GrantFiled: August 29, 2019Date of Patent: February 1, 2022Assignee: Canon Kabushiki KaishaInventor: Takuya Takeuchi
-
Patent number: 11228510Abstract: A generation identifier is employed with various systems and methods in order to identify situations where a workload has been reassigned to a new node and where a workload is still being processed by an old node during a failure between nodes. A master node may assign a workload to a worker node. The worker node sends a request to access target data. The request may be associated with a generation identifier and workload identifier that identifies the node and workload. At some point, a failure occurs between the master node and worker node. The master node reassigns the workload to another worker node. The new worker node accesses the target data with a different generation identifier, indicating to the storage system that the workload has been reassigned. The old worker node receives an indication from the storage system that the workload has been reassigned and stops processing the workload.Type: GrantFiled: December 4, 2017Date of Patent: January 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Kruse, Qibo Zhu, David Dion, Vladimir Petter, Lokesh Srinivas Koppolu
-
Patent number: 11223668Abstract: A method and detector for detecting anomalies among media event sequences are disclosed. One method includes obtaining a first profile of media event data over a first time period, where the first profile is a first distribution of different media event sequences. Each sequence is associated with a number of occurrences of the sequence and the first profile having a first profile vector. The method further includes obtaining a second profile of media event data over a second time period less than the first time period. The second profile is a second distribution of the different media sequences and the second profile having a second profile vector. The method also includes comparing the first profile vector and the second profile vector, and determining one of a presence and absence of at least one anomaly in the second profile vector of media event data based on the comparison.Type: GrantFiled: January 12, 2017Date of Patent: January 11, 2022Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Jing Fu, Xiaoyu Lan, Liyi Meng
-
Patent number: 11184257Abstract: A system, method and apparatus for bridge interface communication. A node device can be connected to one or more bridge units using a universal sensor interface. A controller in a node device can communicate with a controller in a bridge unit device using a bi-directional data line. In one embodiment, the bridge unit can account for variable amounts of delay in gathering sensor data using availability signaling.Type: GrantFiled: November 26, 2018Date of Patent: November 23, 2021Assignee: Senseware, Inc.Inventors: Julien G. Stamatakis, Nathan A. Sacks