Patents Examined by Nam T Tran
-
Patent number: 11777827Abstract: A method is provided. A baseline data count is retrieved from the qualified communication device. Data is then sent destined to a host of the communication device using an address of a host connected to the communication device. An updated data count is retrieved from the communication device. A measured speed of the qualified communication device is then determined using the baseline data count, the updated data count, and a period of time for which the data was sent.Type: GrantFiled: December 26, 2012Date of Patent: October 3, 2023Assignee: CSC Holdings, LLCInventor: Steven J. Schecter
-
Patent number: 11770303Abstract: A distribution of a content selection being distributed throughout a wireless mesh network may be tracked. A wireless device in the wireless mesh network enables the content selection to be exchanged. Wireless devices then exchange the content, and a network topology is recorded in response. Finally, the network topology is reported to a reporting agent.Type: GrantFiled: October 26, 2021Date of Patent: September 26, 2023Assignee: Yahoo Ad Tech LLCInventor: David S. Bill
-
Patent number: 11757666Abstract: A real-time virtual conference system is disclosed that combines video call with structured activities. The invention can deliver various forms of web content, on command, with integrated video. User actions are monitored, measured, and reported in real-time, so that the host understands the progress of the users. The system employs an activity scheduler which allows a Host to set up a schedule of activities during a setup phase which can run sequentially or change at predetermined times during an Operation Phase. This provides a structure to the session. The system employs standard browser software for directly interacting with websites, or standard applications. The Host has control of the browser settings, layout state and content state of the users' devices to synchronize and control several user devices during a remote session and provide desired output in a desired form to each user device.Type: GrantFiled: April 27, 2021Date of Patent: September 12, 2023Inventors: Joy B. Lin, Randall S. Tinfow
-
Patent number: 11757697Abstract: A federation with distributed edge configuration management including multiple data centers, each including an infrastructure, at least one storage, and a configuration platform. The infrastructure includes physical resources including at least one computer server. The storage stores state information indicative of a current state of the infrastructure and configuration information of the infrastructure. The configuration information includes composed immutable content incorporating automation tasks and instructions to effectuate state changes of the infrastructure. The configuration platform includes a network interface and a configuration processor that configures the infrastructure by generating and executing a workflow that includes a sequence of operations to effectuate a change of state of the infrastructure. The composed immutable content may include catalog units of subcomponents each including one or more declarative instructions.Type: GrantFiled: June 30, 2020Date of Patent: September 12, 2023Assignee: RackN, Inc.Inventors: Gregory S. Althaus, Robert A. Hirschfeld
-
Patent number: 11748093Abstract: Various methods, apparatuses, and computer program products are provided for authenticating a user. An example computer-implemented method includes verifying compliance with one or more security procedures for a given group-based communication browser session based on a comparison of a boot data object and an authentication data. The boot data object includes a set of standardized parameters of a booting operation and the authentication data includes a set of core information enabling access to the given group-based communication browser session. The computer-implemented method also includes receiving group-based communication data specific to the group-based communication browser session from the group-based communication system. The computer-implemented method further includes displaying at least a portion of the group-based communication data specific to the group-based communication browser session. Corresponding apparatuses and computer program products are also provided.Type: GrantFiled: September 30, 2019Date of Patent: September 5, 2023Assignee: Slack Technologies, LLCInventors: Mark Christian, Anuj Nair, James Whimpey, Drew Schuster
-
Patent number: 11734186Abstract: A method for preserving a media access control (MAC) address of a virtual server is provided. The method includes assigning a physical computing resource to a virtual server, assigning a physical storage memory resource to the virtual server, and assigning a physical network resource to the virtual server. The method includes assigning a virtual MAC address to the virtual server, the virtual MAC address to remain with the virtual server despite reassignment of one or more of the physical computing resource, the physical storage memory resource or the physical network resource, wherein at least one method operation is performed by a processor. A computing and storage system is also provided.Type: GrantFiled: November 12, 2021Date of Patent: August 22, 2023Assignee: PURE STORAGE, INC.Inventors: John Hayes, Par Botes, Robert Lee, Peter Vajgel
-
Patent number: 11716398Abstract: Profile swapping systems, methods and apparatus are disclosed involving an intermediary system adapted to connect to a network and adapted to manage interaction of a user on the network based on a profile-in-use being used by the user; and a profile system adapted to manage profiles within the intermediary system and adapted to manage swapping of profiles for use by the user in interacting on the network; wherein the profile system includes a user profile for the user and at least one other's profile; and wherein the profile system is adapted to enable the user to swap the user profile for the other's profile, whereby the user profile is swapped out as the profile-in-use and the other's profile is swapped in as the profile-in-use by the user.Type: GrantFiled: October 20, 2020Date of Patent: August 1, 2023Inventor: Lisa Crosby
-
Patent number: 11711281Abstract: The embodiments herein relate to a method in a network device. In one embodiment, there proposes a method in a network device, comprising: determining a classification to which a route belongs based on one or more classification criteria; determining, based on the classification to which the route belongs, a detection mechanism for detecting whether the route is an abnormal route; detecting whether the route is an abnormal route using the determined detection mechanism. With the embodiments herein, the abnormal routes, especially the black hole routes, can be automatically detected and resolved in real time.Type: GrantFiled: July 24, 2019Date of Patent: July 25, 2023Assignee: Telefonoktiebolagget LM Ericsson (Publ)Inventors: Junjie Ji, Wei Xu, Mingliang Huang, Yun Tian, Chao Fu
-
Patent number: 11711257Abstract: Systems, apparatuses, methods, and computer program products are disclosed for automating incident severity classification. An example method includes receiving, by communications circuitry, a historical incident dataset, the historical incident dataset including information regarding a set of historical incidents and an assigned severity classification for each historical incident in the set of historical incidents. The example method further includes training, by a model generator and using the historical incident dataset, a machine learning model to classify incident severity. The example method further includes receiving, by the communications circuitry, a new incident dataset, generating, by a prediction engine and using the trained machine learning model and the new incident dataset, a set of predicted severity classifications for the set of new incidents, and outputting, by the communications circuitry, the predicted set of severity classifications for the set of new incidents.Type: GrantFiled: March 3, 2021Date of Patent: July 25, 2023Assignee: Wells Fargo Bank, N.A.Inventors: Michael Goodwin, Ryan Egan, Stacy Renee Henryson, Brian Karp, Christian Zavala Santos
-
Patent number: 11711313Abstract: A system includes at least one server that is configured to provide a multi-client network service to a plurality of existing users. When the server receives requests to join the multi-client network service from new users, the server may issue timestamps to each new user, obtain load metric based on the requests or timestamps, and collect the load metric to obtain historical data characterizing a demand in the multi-client network service over time. Further, based on the historical data, the server can predict a future load demand in the multi-client network service and selectively enable to join the multi-client network service by at least one of the plurality of new users based on the future load demand.Type: GrantFiled: November 5, 2021Date of Patent: July 25, 2023Assignee: Sony Interactive Entertainment LLCInventors: N. Blaine Morgan, Charles McCoy, True Xiong
-
Patent number: 11706308Abstract: Systems, devices, and methods for automating network account transfers based on predicted inactivity are disclosed.Type: GrantFiled: August 7, 2020Date of Patent: July 18, 2023Assignee: YAHOO ASSETS LLCInventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
-
Patent number: 11695677Abstract: A system and method for processing electronic data messages mitigate the transmission of one or more electronic messages including a sequence of data as a plurality of packets characterized by a sequence therebetween corresponding to the sequence of the data of the electronic message, each packet including data indicative of the sequence of that packet relative to the others of the plurality of packets, to a receiving system, prior to the sender determining that the message(s) is/are desired, alone or in conjunction with subsequently canceling or otherwise invalidating the message(s). The system and method mitigate such behavior by adding a timestamp when the packets are received, detecting if at least one of the received augmented packets of the electronic data message was received by the network interface in an order different from the sequence between the plurality of packets, and taking an action with respect to the electronic data message.Type: GrantFiled: December 4, 2020Date of Patent: July 4, 2023Assignee: Chicago Mercantile Exchange Inc.Inventors: Priteshkumar Soni, Madhur Sirohi
-
Patent number: 11689585Abstract: The invention relates to a method of processing sensitive information over VoIP. The method provides a method of processing, by a call processor, a media call comprising the steps of: receiving a first signalling stream from a first entity; creating a second signalling stream to a second entity; forwarding signals received from the first signalling stream to the second signalling stream; receiving a third signalling stream from the second entity; creating a fourth signalling stream to the first entity; and forwarding signals received on the third signalling stream to the fourth signalling stream; the first signalling stream containing instructions to set up a media call between the first entity and the second entity such that media is transmitted over a first media stream from the first entity to the second entity and a media is transmitted over a second media stream from the second entity to the first entity without intervention by said call processor.Type: GrantFiled: March 18, 2022Date of Patent: June 27, 2023Assignee: PCI-PAL (U.K.) LIMITEDInventors: Geoff Forsyth, Cesar Branco, James Thorpe
-
Patent number: 11689638Abstract: Disclosed is a framework for providing microservices for database with embedded container service in a container cloud platform. The framework includes a container cloud manager for performing distributed management of resources in a data center. The container cloud manager includes an orchestrator with a flexible job scheduler and operator pool. The flexible job scheduler and container cloud master form a flexible job management platform for managing jobs of the data center. The flexible job management framework can isolate various types of jobs as well as mix various jobs for efficient usage of hosts or resources in the data center. The operator pool includes optional components of a database. The orchestrator facilitates quick customization and release of database products, such as a HANA database with optional services, as requested by a user in the container cloud platform.Type: GrantFiled: May 8, 2020Date of Patent: June 27, 2023Assignee: SAP SEInventors: Long Du, Le Zhang, Yu Wang
-
Patent number: 11683246Abstract: A computing device receives one or more network communication anomaly conditions that indicate abnormal network communication traffic for a class of devices associated with the computing device; monitors network communication data of the computing device; determines whether the network communication data of the computing device satisfies the one or more network communication anomaly conditions; and responsive to determining that the network communication data of the computing device satisfies the one or more network communication anomaly conditions, performs an anomaly detection operation for the computing device.Type: GrantFiled: March 9, 2021Date of Patent: June 20, 2023Assignee: Ayla Networks, Inc.Inventors: Ashish Agrawal, Pedro Leonardo
-
Patent number: 11671273Abstract: A central hub and database for a smart home environment enable the learning of states associated with items within the smart home and the training one or more machine-learned models associated with the items. After training the machine-learned models, the central hub can modify a state of an item based on the machine-learned model associated with the item. For instance, a window can be opened or shut, a light can be dimmed or turned off, and a door can be locked. Each state of the object can be associated with a set of conditions that, when satisfied, cause the central hub to change the state of the object using the corresponding machine-learned model, for instance without receiving an explicit input from a user.Type: GrantFiled: September 12, 2019Date of Patent: June 6, 2023Assignee: VEEV GROUP, INC.Inventors: Alon Klein, Binyamin Gil
-
Patent number: 11669346Abstract: Systems and methods for displaying a user guide in a Client Virtual Application (“CVA”). The methods include determining, by a client device, a position associated with a user interaction in CVA. The position of the user interaction may be a mouse position relative to the CVA's window or a position of a widget of CVA's window with which the user is interacting via an input device. The client device transfers the position data and application name to a server device on the network. The server device subsequently retrieves, from a content datastore, user guide content associated with the application and position, and transfer the user guide content for rendering on the client device. The server device may also determine a display position and send it to the client device. The client device may render the user guide according to a rendering policy.Type: GrantFiled: January 15, 2021Date of Patent: June 6, 2023Inventor: Lei Liu
-
Patent number: 11671371Abstract: There is disclosed in one example a method of a work node synchronously load balancing to a multi-node service having an expected maximum of n work nodes, including: provisioning a flow table having m bucket groups, m?1, the bucket groups including n slots each; enumerating a static integer self-identification id0; initializing the flow table with id0 in each slot; performing a discovery iteration, including: discovering a peer device; enumerating a static integer identification idx for the peer device; assigning idx to each slot corresponding to a home position for the peer device; and load balancing slots not assigned to a home position according to a deterministic algorithm; and discovering additional nodes and performing discovery iteration for the additional nodes.Type: GrantFiled: July 29, 2020Date of Patent: June 6, 2023Assignee: Musarubra US LLCInventors: Anil Abraham, Manikandan Kenyan, Ashok Babu Thangamani
-
Patent number: 11647076Abstract: When providing augmented reality display to users in an environment, two or more electronic devices operable to analyse the environment for augmented reality display purposes that are near to each other share data and/or processing relating to the analysis of the environment for augmented reality display purposes, with each device then using the data it receives from the other device when providing an augmented reality display to a user.Type: GrantFiled: February 1, 2021Date of Patent: May 9, 2023Assignee: Arm LimitedInventors: Daren Croxford, Roberto Lopez Mendez, Samuel Marc Town
-
Patent number: 11615361Abstract: Systems, methods, and other embodiments associated with detecting severity levels of risk in an electronic correspondence are described. In one embodiment, a method includes inputting, into a memory, a target electronic correspondence that has been classified as being litigious by a machine learning classifier. An artificial intelligence rule-based technique is applied to the target electronic correspondence that identifies high and medium risk level keywords. The technique is also configured to generate a litigious score based on a sum of term frequencies-inverse document frequencies using the remaining keywords. An electronic notice is transmitted to a remote computer over a communication network that identifies the target electronic correspondence and the level of litigation risk.Type: GrantFiled: May 4, 2021Date of Patent: March 28, 2023Assignee: Oracle International CorporationInventors: Ria Nag, Padmakumar Nambiar, Karthik Venkatasubramanian, Suvendu Praharaj