Patents Examined by Melaku Y Habtemariam
-
Patent number: 11582139Abstract: Human interaction with a webpage may be determined by processing an event stream generated by the client device during the webpage interaction. A classification server receives the event stream and compares components of the event stream, including components of an event header message, with prerecorded datasets. The datasets include prerecorded event streams having a known interaction type. Training clients may be provided for generating the prerecorded datasets.Type: GrantFiled: September 10, 2014Date of Patent: February 14, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Robert R. Hauser
-
Patent number: 11582238Abstract: An information handling system may identify a process identifier of a client application that has requested a connection with the information handling system. The information handling system may obtain an access control list of a process associated with the process identifier. The information handling system may determine whether to establish a connection between the client application and the information handling system based, at least in part, on analysis of the access control list.Type: GrantFiled: August 13, 2019Date of Patent: February 14, 2023Assignee: Dell Products L.P.Inventors: Abu Shaher Sanaullah, Mohit Arora
-
Patent number: 11558251Abstract: A method includes creating a package of an application, registering the package with an orchestrator, triggering instantiation of the application in the orchestrator, generating initial configuration files for the instantiation of the application, changing an application state of the application to a planned state, changing the application state to a Keycloak state in response to obtaining client identification of the Keycloak information for the application, changing the application state to an instantiated state in response to deploying the application on the set of target servers, changing the application state to a configured state in response applying daily configuration files to perform daily configuration of the application in the set of target servers, and changing the application state to a monitored state in response to monitoring the application in the set of target servers by an observability framework tool.Type: GrantFiled: December 23, 2021Date of Patent: January 17, 2023Assignee: RAKUTEN MOBILE, INC.Inventors: Mohit Luthra, Bharath Rathinam, Abhishek Sharma, Shinya Kita, Jithin Chathankandath, Mihir Pathak, Amey Wadekar, Rajasi Ahuja
-
Patent number: 11522964Abstract: Provided are systems and methods for contextually providing services via a portable computer at a selected location. According to some embodiments, the systems and methods include processes for determining location-specific information about the selected location, determining status information about a user of the portable computer interface, and displaying an available service to the user on a display screen of the portable computer, the available service being selected based on the location-specific information and the status information.Type: GrantFiled: July 24, 2020Date of Patent: December 6, 2022Assignee: LiTL LLCInventors: Robert Sanford Havoc Pennington, Aaron Tang, John H. Chuang, Chris Bambacus, Eben Eliason, Chris Moody, Johan Bilien
-
Patent number: 11516310Abstract: This application provides a method and an apparatus for invoking an application programming interface (API), to determine a target exposing function network element used to invoke an API. The method includes: A first network element obtains routing information of an API, where the routing information is used to indicate a route for invoking the API, and the API is provided by a first exposing function network element and a second exposing function network element; the first network element obtains invocation parameter information of the API, where the invocation parameter information is used to handle the API; and the first network element determines a target exposing function network element in the first exposing function network element and the second exposing function network element based on the routing information and the invocation parameter information.Type: GrantFiled: July 13, 2021Date of Patent: November 29, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Cuili Ge, Yanmei Yang, Yizhuang Wu
-
Patent number: 11503136Abstract: Systems and methods for migrating data. One system includes a server including at least one electronic processor. The electronic processor is configured to receive local storage information from a migration client executed by each of a plurality of source devices. The electronic processor is also configured to aggregate the local storage information received for each of the plurality of source devices to determine a migration load, and determine a reservation model based on the migration load. In addition, the electronic processor is configured to issue a first reservation to a first source device included in the plurality of source devices based on the reservation model, the first reservation triggering migration of data stored on the first source device to the at least one remote storage location, and, in response to completion of the first reservation, issue a second reservation based on the reservation model.Type: GrantFiled: November 30, 2016Date of Patent: November 15, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Edward B. Averett, Deepak S. Pemmaraju, Andrew K. LaChance
-
Patent number: 11494132Abstract: A communication device may establish a first wireless connection with a first external device, and receive target wireless setting information from the first external device by using the first wireless connection, the target wireless setting information being for participating as a child station in a target wireless network formed by a target access point different from the first external device. The communication device may control a display unit to display a predetermined screen for accepting a trigger operation, the trigger operation being a trigger of participation in the target wireless network, and establish a target wireless connection with the target access point by using the target wireless setting information so as to participate as the child station in the target wireless network, in a case where the trigger operation is accepted after the predetermined screen has been displayed.Type: GrantFiled: February 26, 2018Date of Patent: November 8, 2022Assignee: Brother Kogyo Kabushiki KaishaInventors: Yusuke Shimada, Hirotaka Asakura, Hiroshi Shibata
-
Patent number: 11489885Abstract: Examples disclosed herein provide methods and systems for updating participants in parallel ongoing conferences through a central conference call management system. In at least one implementation, a method of operating a conference call management system is provided. The method includes monitoring an ongoing first conference call, and receiving a request from one or more users for a second conference call to utilize at least some of the same resources as the first conference call. The method also includes determining an estimated time remaining for the first conference call by analyzing at least some content of the first conference call, and providing the estimated time remaining for the first conference call to the one or more users.Type: GrantFiled: November 30, 2016Date of Patent: November 1, 2022Assignee: Avaya, Inc.Inventors: Manish Dusad, Charu Brahme
-
Patent number: 11474958Abstract: A method for use with a storage network includes generating system messages, in accordance with the system-level message processing parameters, the system messages including status information, performance information and alarms, each having one of a plurality of priorities, wherein the generating includes: generating a first message of the system messages corresponding to a first of the storage nodes based on the system-level message processing parameters, the first message including a first alarm of the alarms having a first message priority of the plurality of priorities; and generating a second message of the system messages corresponding to a second of the storage nodes based on the system-level message processing parameters, the second message including a second alarm of the alarms having a second message priority of the plurality of priorities.Type: GrantFiled: February 3, 2020Date of Patent: October 18, 2022Assignee: PURE STORAGE, INC.Inventor: Greg R. Dhuse
-
Patent number: 11449561Abstract: An event-based social media search platform includes a database for storing event data associated with user-created events for a plurality of users. The platform analyzes event data from different user-created events to determine when user-created events have event data in common. The platform alerts associated users of related events and facilitates communications between users to confirm that the user-created events are the same or related events. The platform can associate event data and users of related events in the database. Events can be published via social media platforms to assist users in finding other users who share common events.Type: GrantFiled: August 31, 2018Date of Patent: September 20, 2022Assignee: WHAT'SCOMMON, INC.Inventor: Scott A. McCuskey
-
Patent number: 11444998Abstract: Embodiments of the present invention disclose a bit rate reduction processing method for a data file performed at a server, to reduce a download delay of a user. The server receives an upload application request sent by a first client; the server queries for an instant-transmission index according to the upload application request, the instant-transmission index being used to record association information of fileids of a plurality of original data files and fileids of corresponding bit rate reduction data files; the server sends a first instant-transmission hit instruction to a first client if the instant-transmission index is hit, the first instant-transmission hit instruction including a second fileid; the server receives a first download application request sent by a second client; and the server obtains a first bit rate reduction data file according to the second fileid, and sends the first bit rate reduction data file to the second client.Type: GrantFiled: July 8, 2019Date of Patent: September 13, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Yajun Hu
-
Patent number: 11411929Abstract: A universal and portable virtual resource event container that is provided by an identity-protection entity on behalf of a cloaked user. The resource event container is configured to log into or otherwise access networked sites and make calls to network entity APIs as directed by the user as they navigate the site and select objects for inclusion in the virtual resource event container instead of the resource event container provided by the network site. Subsequently, the resource event is completed between the network entity and the identity-protection entity. The network entity is unaware of the identity, or any other personal information associated with the user. In addition, objects in the resource event are delivered in an anonymous fashion, such that, the final delivery destination is unknown to the network entity and one or more hops along the delivery route. Thus, the present invention affords a user complete anonymity throughout the entire resource event.Type: GrantFiled: February 19, 2019Date of Patent: August 9, 2022Assignee: BANK OF AMERICA CORPORATIONInventor: Ricki A. Beye
-
Patent number: 11412064Abstract: A system for suggesting a list of actions to a user includes a server and an automaton connected to the server. The system makes it possible to calculate a list of actions that is suited to a user while taking into account the identity of the user, the profile of the user, and the first context data. The profile of the user includes: a unique identifier associated with the identity of the user, a history of the selections already made by the user on the automaton, and the second context data and the datum representing the return of the user that are related to each selection already made. Thus it is possible to suggest, to a user, a list of actions wherein the list of actions is established on the basis of analysis of the selections previously made in a similar context by a pre-identified user.Type: GrantFiled: February 28, 2017Date of Patent: August 9, 2022Assignee: BULL SASInventors: Loris Bouzonnet, BenoƮt Pelletier, Frank Petretto
-
Patent number: 11388037Abstract: Embodiments improve application gateway architecture by pushing secure managed service boundaries. Managed services that were previously available directly in application gateway code are separated from application gateway code and exposed to service clients in a controlled, secured manner via a RESTful API layer dedicated to the management and interaction of deployed managed services. The separation can be realized in management agents. A management agent receives a service request from an application and makes an API call to the dedicated management API layer of the managing application gateway. The application may run within a managed container on a user device. Responsive to the API call, the application gateway sends a control or configuration message to the management agent over HTTP. The management agent controls or configures the managed service to function or behave as dictated by the application gateway.Type: GrantFiled: February 24, 2017Date of Patent: July 12, 2022Assignee: OPEN TEXT SA ULCInventor: Rhys Christopher Evans
-
Patent number: 11381555Abstract: Techniques for securing a single page application (SPA) are provided. An API server that receives an API call from an SPA to navigate a first user to a first state of the SPA navigates the first user to the first state of the SPA and generates a first token indicating that the first user has accessed the first state of the SPA. When the API server receives a request from the first user to navigate to a second state of the SPA (the request including the first token), the API server verifies that the first token indicating that the first user has accessed the first state of the SPA is valid for the second state of the SPA before navigating the first user to the second state of the SPA. Additionally, the API server expires the first token upon navigating the first user to the second state of the SPA.Type: GrantFiled: March 25, 2020Date of Patent: July 5, 2022Assignee: T-MOBILE USA, INC.Inventor: Dharmendra Adsule
-
Patent number: 11316822Abstract: Techniques are described for creating isolated pools of external, failover, and/or floating IP addresses. In one example, this disclosure describes a method including creating a plurality of virtual networks, creating a plurality of pools of external IP addresses, detecting a request to instantiate an object that identifies a specific pool from the plurality of pools of external IP addresses; and instantiating the object and configuring the object with an external IP address drawn from the specific pool. The pools of external IP addresses may be created and isolated on a per-namespace, per-service, or per-ingress basis.Type: GrantFiled: September 28, 2018Date of Patent: April 26, 2022Assignee: Juniper Networks, Inc.Inventors: Aniket J. Gawade, Sachchidanand Vaidya, Yuvaraja Mariappan
-
Patent number: 11316743Abstract: Examples of network bandwidth management are provided. A system may access, time series distribution data including a distribution of data points corresponding to an average count of network packets. Further, the system may determine, from the time series distribution data, trend data component, seasonal data component, cyclical data component, and irregular data component. Furthermore, the system may compute, baseline distribution traffic data based on the trend data component, the cyclical data component, and the seasonal data component. Furthermore, the system may identify auto regression data component and moving average data component based on the irregular data component. The system may further, determine an estimated network traffic for a future time interval based on the baseline distribution traffic data, a lagged covariate factor, and covariate metrics. Furthermore, the system may provide the estimated bandwidth based on the estimated network traffic to configure the server.Type: GrantFiled: March 4, 2020Date of Patent: April 26, 2022Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Gurpreet Singh Bawa, Kaustav Pakira, Souvik Chakraborty, Rebecca Lynn Ruliffson
-
Patent number: 11310173Abstract: According to a computer-implemented method, a chat data set is received, which chat data set includes information indicative of a plurality of natural language chat transcripts of chats that occurred between a virtual agent and a human. Machine logic analyzes the chat data set to identify an error that occurred in the operation of the virtual agent. The machine logic updates a chat model based on the chat data set.Type: GrantFiled: May 31, 2019Date of Patent: April 19, 2022Assignee: KYNDRYL, INC.Inventors: Garfield W. Vaughn, Vasanthi M. Gopal, Gandhi Sivakumar, Lakisha R. S. Hall
-
Patent number: 11310294Abstract: The present disclosure provides a number of techniques for enhancing a user's experience when joining teleconference sessions with multiple devices. When a user attempts to join a teleconference session using the same user identity for multiple devices, a system differentiates the devices as a primary device and at least one companion device. The primary device has a first control set for controlling a teleconference session and the at least one companion device has a companion control set for sharing content. In some embodiments, the primary device also has one set of selected streams, e.g., a stage view, and the companion device has a subset of those streams or other streams based on an activity level. In addition, the present disclosure provides a number of techniques for enabling users to share content using the companion devices.Type: GrantFiled: April 5, 2017Date of Patent: April 19, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Jason Thomas Faulkner, Kenton O'Hara, Ewin Davis Kannuthottiyil, Edward Sean Lloyd Rintel, Kevin Morrison, Robert Corish, Anthony Wieser
-
Patent number: 11303604Abstract: Advanced resource selection is disclosed. A request from a client to resolve an augmented domain is received at a Domain Name System (DNS) server. Information is extracted from the augmented domain name. The extracted information is used to select a particular resource from a set of resources to provide content to the client.Type: GrantFiled: March 24, 2016Date of Patent: April 12, 2022Assignee: Conviva Inc.Inventors: Hui Zhang, Aditya Ravikumar Ganjam