Patents Examined by Thomas J Dailey
  • Patent number: 11652832
    Abstract: Disclosed are various approaches for automating the detection and identification of anomalous devices in a management service. Device check-ins are received by a management service and housed in a data store. The quantity of device check-ins over various time periods can be analyzed using various approaches to identify anomalous devices.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: May 16, 2023
    Assignee: VMware, Inc.
    Inventors: Kar-Fai Tse, Chaoting Xuan, Ravish Chawla, Erich Stuntebeck, Stephen Jonathan Parry-Barwick
  • Patent number: 11641405
    Abstract: A GPU Box server cascade communication method, device, and system. The method includes: detecting an i2c communication bus through a baseboard management controller (BMC) in a powered-up GPU Box server to determine whether a next-stage GPU Box server corresponding to the GPU Box server exists, and if yes, reading an IP address and location information of the next-stage GPU Box server from the i2c communication bus by means of the BMC in the GPU Box server; and storing the IP address and the location information of the next-stage GPU Box server into a data structure of the GPU Box server so that a master control server reads the data structure of the GPU Box server, and establishing network communication with the next-stage GPU Box server according to the IP address and the location information stored in the data structure.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: May 2, 2023
    Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xianqi Jin, Yingliang Qiao, Huatang Ban
  • Patent number: 11637882
    Abstract: A method of data conditioning is disclosed that in one aspect can include the steps of receiving a data stream, encoding a time code in the data stream to identify a portion of the data stream corresponding to a content fragment, and separating the identified portion of the data stream to define the content fragment, wherein the content fragment comprises the encoded time code.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: April 25, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jan van Doorn, Brian Field
  • Patent number: 11637939
    Abstract: Disclosed is a server apparatus. The server apparatus comprises: a communication unit for communicating with a user terminal apparatus; a storage for storing compatible information between devices; and a processor for, if the user terminal apparatus accesses the server apparatus and identification information on the user terminal apparatus is received from the user terminal apparatus, generating recommended device information compatible with the user terminal apparatus on the basis of the information stored in the storage and transmitting the recommended device information to the user terminal apparatus.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: April 25, 2023
    Assignee: SAMSUNG ELECTRONICS CO.. LTD.
    Inventors: Hak-lae Kim, Seung-hyun Lee, Jeong-soo Lee, Jung-yeon Yang
  • Patent number: 11632519
    Abstract: A system enabling multiple screens sharing in an online meeting. The system comprises a first data processing system 102 comprising a first processor module 202 and a first digital client 214. The first processor module 202 causes the first digital client 214 to individually share at least a first screen 110 and a second screen 112. The system further comprises a second data processing system 104 comprising a second processor module 302 and a second digital client 314, the second processor module 302 causing the second digital client 314 to individually share at least a third screen 114 and a fourth screen 116. The first digital client 214 shares the first screen 110 and the second screen 112 while the second digital client 314 shares the third screen 114 and the fourth screen 116.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: April 18, 2023
    Inventor: Kishore Daggubati
  • Patent number: 11627196
    Abstract: A system and method for mirroring traffic data is described. A traffic proxy samples traffic data between a client device and a first web server. The traffic data comprises requests from the client device and corresponding responses from the first web server. The sampled traffic data is encoded and relayed to a second web server. The second web server comprises an updated version of a web service that is operating at the first web server. Responses from the first web server are compared with responses from the second web server based on the requests in the encoded sampled traffic data. The differences between the responses from the first web server and the second web server is stored.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: April 11, 2023
    Assignee: eBay Inc.
    Inventor: Amit Desai
  • Patent number: 11610244
    Abstract: The computer-implemented method of forwarding contact data associated with a potential customer generally has the steps of: receiving customer purchase data from the potential customer, the customer purchase data comprising the contact data and preference data; communicating a purchase interest notification to a plurality of vehicle dealers via a communication network, the purchase interest notification including the preference data; receiving a plurality of interest notices associated with the purchase interest notification from interested ones of the plurality of vehicle dealers; and forwarding the contact data of the potential customer to at least one privileged vehicle dealer based on said reception, in which the step of forwarding includes forwarding the contact data to at least one privileged vehicle dealer associated with a make different from the make associated with the vehicle make data of the customer purchase data.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: March 21, 2023
    Assignee: FIDUCIE DES BRAVES 2021
    Inventor: Louis Massicotte
  • Patent number: 11601347
    Abstract: A system to provide end users with recommendations on improving the quality of the incident management process is provided. A computer device identifies a set of historical incident reports, wherein the historical incident reports identify: (i) incident tickets, (ii) one or more skills associated with personnel assigned to the incident tickets, and (iii) whether the incident tickets were resolved within threshold periods of time to resolve. The computing device trains a machine learning model to predict sets of skills associated with resolving incident tickets within the threshold periods of time to resolve based, at least in part, on the identified set of historical incident reports. The computing device assigns a set of personnel to the new incident ticket based, at least in part, on the predicted set of skills associated with resolving the new incident ticket within the threshold period of time to resolve.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: March 7, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Pawel Jasionowski, Steven J Mazzuca, Daniel S. Riley, Michael H. Roehl, George E. Stark, Daniel Grey Yates
  • Patent number: 11582286
    Abstract: Techniques for providing remote access to application content are described herein. A virtual computing node may be leased to a first user requesting access to an application. On the virtual computing node, a virtualization process may spawn the application as a child process. In response to a second request, by the same user, to access an additional application, the virtual computing node may be identified. The virtualization process may spawn the second application as a child process in the process space of the first application. Data may be exchanged between the applications within the process space.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: February 14, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Yang Lin, Sheshadri Supreeth Koushik, Deepak Suryanarayanan
  • Patent number: 11570038
    Abstract: Disclosed are embodiments for automatically resolving faults in a complex network system. Some embodiments monitor one or more of system operational parameter values and message exchanges between network components. A machine learning model detects a fault in the complex network system, and an action is selected based on a cause of the fault. After the action is applied to the complex network system, additional monitoring is performed to either determine the fault has been resolved or additional actions are to be applied to further resolve the fault.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 31, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Jisheng Wang, Xiaoying Wu, Shmuel Shaffer, David Jea
  • Patent number: 11570307
    Abstract: The present disclosure relates to processing operations configured to provide processing that automatically analyzes acoustic signals from attendees of a live presentation and automatically triggers corresponding reaction indications from results of analysis thereof. Exemplary reaction indications provide feedback for live presentations that can be presented in real-time (or near real-time) without requiring a user to manually take action to provide any feedback. As a non-limiting example, reaction indications may be presented in a form that is easy to visualize and understand such as emojis or icons. Another example of a reaction indication is a graphical user interface (GUI) notification that provides a predictive indication of user intent derived from analysis of acoustic signals.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: January 31, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ji Li, Amit Srivastava, Derek Martin Johnson, Priyanka Vikram Sinha, Konstantin Seleskerov, Gencheng Wu
  • Patent number: 11563809
    Abstract: The technology provides for live migration from a first cluster to a second cluster. For instance, when requests to one or more cluster control planes are received, a predetermined fraction of the received requests may be allocated to a control plane of the second cluster, while a remaining fraction of the received requests may be allocated to a control plane of the first cluster. The predetermined fraction of requests are handled using the control plane of the second cluster. While handling the predetermined fraction of requests, it is detected whether there are failures in the second cluster. Based on not detecting failures in the second cluster, the predetermined fraction of requests allocated to the control plane of the second cluster may be increased in predetermined stages until all requests are allocated to the control plane of the second cluster.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: January 24, 2023
    Assignee: Google LLC
    Inventor: Daniel Veritas Smith
  • Patent number: 11563768
    Abstract: A method for providing timing security in a time sensitive network (TSN), includes monitoring TSN times in timing synchronization packets exchanged between TSN network nodes. The method further includes monitoring TSN timing values calculated by TSN network nodes. The method further includes determining, using TSN times and TSN timing values, whether a timing attack is indicated. The method further includes, in response to determining that a timing attack is indicated, performing a timing attack effects mitigation action.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: January 24, 2023
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventor: Alon Regev
  • Patent number: 11563750
    Abstract: An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: January 24, 2023
    Assignee: PERFTECH, INC.
    Inventors: Jonathan E. Schmidt, John A. Murphy, Henry M. Donzis, Lewis T. Donzis, Peter W. Baron, Rodney D. Frey
  • Patent number: 11558387
    Abstract: Examples of techniques for validation of approver identifiers in a cloud computing environment are described herein. An aspect includes receiving, by a processor, a template that defines a plurality of actions to be performed by the processor. Another aspect includes determining for a first action of the plurality of actions whether the template specifies a first user identifier under which to run the first action. Another aspect includes, based on determining that the template specifies the first user identifier, determining whether the template specifies a second user identifier to approve running of the first action under the first user identifier. Another aspect includes, based on determining that the template specifies the second user identifier to approve running of the first action under the first user identifier, validating whether the second user identifier has permission to approve the running of the first action under the first user identifier.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Hiren Ramlal Shah, Galina Gorelik
  • Patent number: 11558330
    Abstract: Systems, computer program products, and methods are described herein for information transfer between communication channels. The present invention is configured to electronically receive, via a first communication channel associated with an entity, information associated with a transfer of resources from a user at a first time; initiate one or more machine learning algorithms at on the information associated with the transfer of resources at the first time; generate, using the one or more machine learning algorithms, a summary of the information associated with the transfer of resources; electronically receive an indication that the user wishes to transfer to a second communication channel; and initiate a communication channel transfer protocol to transmit the summary of the information associated with the transfer of resources to the second communication channel.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: January 17, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Sandeep Kumar Chauhan, Hari Gopalkrishnan, Jagadish Reddy
  • Patent number: 11551162
    Abstract: A resource reservation system includes an information processing apparatus and an information processing terminal. The information processing apparatus includes a memory, and a processor coupled to the memory and configured to transmit reservation information of a resource to the information processing terminal, store a communication setting of the information processing terminal associated with the resource, generate a first web page that displays the communication setting of the information processing terminal and that is displayed by a registration terminal, and receive a change in the communication setting of the information processing terminal. The change in the communication setting is made on the first web page displayed by the registration terminal. The second processor switches whether to transmit the reservation information in accordance with the communication setting of the information processing terminal, in response to a request from the information processing terminal.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: January 10, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Takahiro Hashimoto
  • Patent number: 11552961
    Abstract: An internet service provider (ISP) is configured to analyze a subscriber's sent e-mail packets to determine a subscriber identity associated with the e-mail packets. A database is then queried to determine a current sending rate of e-mails by the subscriber. A sending rate above an allowed threshold causes the upstream transmission of the e-mail packets to be blocked by injecting connection destroying packets. A subscriber remains blocked from upstream transmission of e-mails until the sending rate as determined by the ISP drops below a second, more stringent threshold. This automatic process is also accompanied by automated messaging to the subscriber with information as to the measures taken and remedial options.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: January 10, 2023
    Assignee: PERFTECH, INC.
    Inventors: Jonathan E. Schmidt, John A. Murphy, Henry M. Donzis, Lewis T. Donzis, Peter W. Baron, Rodney D. Frey
  • Patent number: 11546431
    Abstract: A method, computer program, and computer system is provided for multi-instance Network-Based Media Processing (NBMP) function execution. A function call corresponding to an NBMP request is received. A function is retrieved from among a function group having a function descriptor, the retrieved function corresponding to the received function call. One or more instances of the retrieved function are executed.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: January 3, 2023
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11546270
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example method disclosed herein includes obtaining, at a server, a media request message for media hosted by the server, the media request message requesting access to the media, characterizing a media-requesting source associated with the media request message, and inserting a time delay in a media response message to the media-requesting source based on the characterization.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: January 3, 2023
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventor: Bradley R. Lawrence, III