Patents Examined by Liang-che Wang
-
Patent number: 11470130Abstract: When a media program hosted by a creator is played by devices of listeners, the listeners execute gestures or other interactions with user interfaces displayed on the devices. Times at which the interactions are received are tracked, and the interactions are interpreted to characterize feedback regarding media content being played at the times at which the interactions are received. Portions of the media program that are of high interest to listeners, as determined by such interactions, are identified and combined into consolidated media programs and stored. The consolidated media programs formed from such portions are available to listeners, in a prerecorded format, as condensed alternatives to the media programs.Type: GrantFiled: June 30, 2021Date of Patent: October 11, 2022Assignee: Amazon Technologies, Inc.Inventors: Michael Gladstone, Anna Katherine Skelsey, Aamir Shah
-
Patent number: 11463333Abstract: Example task assignment methods disclosed herein for video analytics processing in a cloud computing environment include determining a graph, such as a directed acyclic graph, including nodes and edges to represent a plurality of video sources, a cloud computing platform, and a plurality of intermediate network devices in the cloud computing environment. Disclosed example task assignment methods also include specifying task orderings for respective sequences of video analytics processing tasks to be executed in the cloud computing environment on respective video source data generated by respective ones of the video sources.Type: GrantFiled: September 13, 2021Date of Patent: October 4, 2022Assignee: Intel CorporationInventors: Hong-Min Chu, Shao-Wen Yang, Yen-Kuang Chen
-
Patent number: 11456966Abstract: There is disclosed in one example an application-specific integrated circuit (ASIC), including: an artificial intelligence (Al) circuit; and circuitry to: identify a flow, the flow including traffic diverted from a core cloud service of a network to be serviced by an edge node closer to an edge of the network than to the core of the network; receive telemetry related to the flow, the telemetry including fine-grained and flow-level network monitoring data for the flow; operate the Al circuit to predict, from the telemetry, a future service-level demand for the edge node; and cause a service parameter of the edge node to be tuned according to the prediction.Type: GrantFiled: October 13, 2021Date of Patent: September 27, 2022Assignee: Intel CorporationInventors: Francesc Guim Bernat, Karthik Kumar, Thomas Willhalm, Mark A. Schmisseur, Timothy Verrall
-
Patent number: 11451615Abstract: A container image including multiple files is provided to multiple containers. First indications of a first set of files being used prior to a first set of containers reaching a ready state are received. Corresponding first values for each file of the multiple files in view of the first indications, wherein the corresponding first values are associated with a first probability that each file will be used prior to a new container reaching the ready state. Second indications of a second set of files being used after a second set of containers have reached the ready state are received. Corresponding second values are determined for each file of the multiple files in view of the second indications, wherein the corresponding second values are associated with a second probability that each file will be used before or after the new container reaches the ready state.Type: GrantFiled: August 23, 2021Date of Patent: September 20, 2022Assignee: Red Hat, Inc.Inventor: Giuseppe Scrivano
-
Patent number: 11451545Abstract: Methods and apparatuses for authentication and/or provisioning of wireless network devices, and in particular, methods and apparatuses for authentication and/or provisioning of wireless network devices that are communicating with and may be monitored and/or controlled by a remote (e.g., cloud) server.Type: GrantFiled: August 17, 2021Date of Patent: September 20, 2022Assignee: Ubiquiti Inc.Inventors: Matthew A. Hardy, Randall W. Frei, Jonathan P. Bauer, Mahesh Paolini-Subramanya
-
Patent number: 11438346Abstract: Systems and methods of the present disclosure relate generally to a data processing system that identifies possibly manipulated or fraudulent digital components in a computer network environment. The data processing system can improve the efficiency and effectiveness of data packet (or other protocol based) transmission over one or more computer networks by, for example, preventing or reducing the number of manipulated or fraudulent digital component transmissions.Type: GrantFiled: December 30, 2019Date of Patent: September 6, 2022Assignee: GOOGLE LLCInventors: Andrey Levin, Yintao Liu, Sharath Ananth
-
Patent number: 11431782Abstract: A method, an apparatus, and a device for transmitting a file based on a BMC, and a medium are provided. The method includes: receiving, by a second BMC, a preset command sent by a first BMC, where the preset command indicates that transmission of a file is to be initiated; parsing the preset command, and stopping an IPMI process running based on a UART interface in response to the preset command; and receiving, by using a communication function of the UART interface, a data file transmitted by the first BMC. With the method, when the data file is transmitted between the BMCs, the data file is not intercepted and verified by the preset command processing function of the IPMI process running based on the UART interface, and the IPMI process is prevented from being blocked and crashing, thereby implementing transmission of data files between BMCs.Type: GrantFiled: October 26, 2018Date of Patent: August 30, 2022Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.Inventor: Xuelong Wang
-
Patent number: 11431786Abstract: A method and system for cataloging network objects in a cloud environment are presented. The system includes collecting at least network object data on a plurality of network objects operable in a cloud environment, wherein the plurality of network objects are operable at different layers of the cloud environment; identifying the plurality of network objects operable in the cloud environment; constructing at least a network graph based on the identified network objects; determining relationships between the identified network objects in the at least a network graph; generating at least an insight for least one of the identified network objects, wherein the insight is generated in response to the network graph and the determined relationships; and tagging each of the plurality of network objects for which an insight is generated.Type: GrantFiled: December 2, 2020Date of Patent: August 30, 2022Assignee: Wiz, Inc.Inventors: Shai Keren, Danny Shemesh, Roy Reznik, Ami Luttwak, Avihai Berkovitz
-
Patent number: 11431588Abstract: A method and apparatus are provided for interoperably performing a service. The method includes searching, by a portable terminal, external device; acquiring a profile of the searched external device from the searched external device or from a profile server storing profile; determining an external device corresponding to the service characteristic as the service interoperation device, based on the acquired profile; recommending the service interoperation device, based on the determined external device; performing the service in interoperation with the recommended service interoperation device; and displaying a configuration image including the recommended service interoperation device performing the service.Type: GrantFiled: June 4, 2021Date of Patent: August 30, 2022Inventors: Joonkyu Seo, Kyunga Kang, Jiyeon Kwak, Hyunjin Kim, Juyoun Lee
-
Patent number: 11423399Abstract: A system for validating communications sessions among clients utilizes a ledger administration server to validate requests for communications sessions using smart contracts and recorded on a distributed ledger, with at least one session validation server capable of validating requested communications sessions communicating with said ledger administration server via messages, said communications sessions being validated and initiated in near real-time.Type: GrantFiled: September 20, 2021Date of Patent: August 23, 2022Inventor: Noah Rafalko
-
Patent number: 11418393Abstract: Remediation of detected configuration violations is disclosed, including: detecting a violation associated with a configuration at a data source server; providing a remediation corresponding to the violation; and storing an audit log that includes one or more events associated with the remediation corresponding to the violation.Type: GrantFiled: July 26, 2021Date of Patent: August 16, 2022Assignee: AppOmni, Inc.Inventors: Brian Soby, Timothy Bach
-
Patent number: 11418854Abstract: One or more computing devices, systems, and/or methods are provided. A manifest associated with a first video may be generated. The manifest may include a first web address associated with accessing the first video, one or more first milestone markers of the first video, and/or one or more first beacon web addresses associated with the one or more first milestone markers. The manifest may be transmitted to a first client device. An indication addressed to a first beacon web address of the one or more first beacon web addresses may be received from the first client device. It may be determined, based upon the indication addressed to the first beacon web address, that the first client device displayed a first portion of the first video corresponding to a first milestone marker, of the one or more first milestone markers, associated with the first beacon web address.Type: GrantFiled: December 18, 2020Date of Patent: August 16, 2022Assignee: YAHOO AD TECH LLCInventors: Trevor Deren Hunsaker, Ofer Shem Tov
-
Patent number: 11418473Abstract: A method for managing a user's email subscriptions has been developed. The method provides a user interface (UI) to the user that allows the user to view and select multiple stand-alone components across multiple dashboard displays for an email subscription to an email address. The user's selections are received via the UI and include one or more stand-alone components from a first dashboard display and one or more stand-alone components from a second dashboard display in the email subscription. The first dashboard display is not the same was the second dashboard display. A display of each of the subscribed stand-alone components is rendered periodically based on the user's preference. The rendered displays are combined into a single email message that is sent to the email address upon completion of the rendering of the displays.Type: GrantFiled: April 12, 2021Date of Patent: August 16, 2022Assignee: salesforce.com, inc.Inventors: Dylan Thom, Ryoji Osawa, Pragya Anand
-
Patent number: 11411852Abstract: Methods, systems, and media for detecting the presence of a digital media device on a network are provided. In some embodiments, methods for detecting a presence of a particular type of digital media device is provided, the methods comprising: identifying cached device details for devices previously associated with the network; performing a simple device discovery protocol (SSDP) on the network, and substantially concurrently sending a unicast message to an address associated with the identified cached digital media device using hypertext transfer protocol (HTTP); and indicating the presence of a digital media device on the network in response to either (i) receiving a response to the unicast message, or (ii) determining that a type of a device discovered using SSDP is the same as the particular device type.Type: GrantFiled: April 26, 2021Date of Patent: August 9, 2022Assignee: Google LLCInventors: Ant Oztaskent, Yaroslav Volovich
-
Patent number: 11394781Abstract: A method includes identifying, for each port of a storage controller, an optimal path between a port of the storage controller to a computer and identifying a port of the computer connected to the optimal path. Two or more interconnected switches connect the computer and the storage controller. The method includes assigning a static IP address to each port of the storage controller, and transmitting to the computer, for each port of the storage controller, a static MAC address of a port of the storage controller and the corresponding port of the computer that is part of the optimal path between the port of the storage controller and the computer. The computer uses the static MAC addresses and the corresponding ports to create a static map and uses the static map to determine which port of the computer to use to service a storage request.Type: GrantFiled: June 1, 2021Date of Patent: July 19, 2022Assignee: LENOVO (Singapore) PTE. LTD.Inventors: Roberto H Jacob Da Silva, Corneliu-ilie Calciu, Radu Iorga, Miroslav Halas
-
Patent number: 11388236Abstract: Distributed cloud-based data storage divides a file for storage into a number of portions that are separately stored with two or more storage service providers. The division and/or transmission of the file may be implemented based on arbitrary criteria, including random selection, an applied storage policy or assignment of a given portion to a corresponding storage service provider as examples. One or more portions of the file may be assembled into an upload file that is transmitted to and received from a storage provider. The portions of the file received from the storage provider may be used to reconstruct the file.Type: GrantFiled: September 1, 2021Date of Patent: July 12, 2022Assignee: Pryon IncorporatedInventors: Chris Timothy Seltzer, Igor Jablokov
-
Patent number: 11388127Abstract: In some implementations, a device of a user may receive user input indicative of a selection of an application implemented by the device. The user input may be received via a graphical user interface presented by the device. The user input may be received while the application is in an unlaunched state in which the user is unauthenticated for use of the application. The device may obtain, while the application is in the unlaunched state, one or more messages of the application. The device may cause, while the application is in the unlaunched state, information indicative of at least one message, of the one or more messages, to be displayed in the graphical user interface.Type: GrantFiled: March 29, 2021Date of Patent: July 12, 2022Assignee: Capital One Services, LLCInventors: Kathryn Tikoian, Joshua Edwards, Tyler Maiman
-
Patent number: 11381574Abstract: A server comprises a communications module; a processor coupled to the communications module; and a memory coupled to the processor, the memory storing processor-executable instructions which, when executed, configure the processor to receive, via the communications module and from a remote computing device, user input indicating a response to one or more prompts; generate an aspirational profile for a user based at least on the received user input; receive, via the communications module and from a monitoring application installed on the remote computing device, monitoring data; generate a behavior profile for the user based at least on the monitoring data; and when the behavior profile is misaligned with the aspirational profile, send, via the communications module and to the remote computing device, a notification indicating that the behavior profile is misaligned with the aspirational profile.Type: GrantFiled: July 12, 2021Date of Patent: July 5, 2022Assignee: The Toronto-Dominion BankInventors: Milos Dunjic, Anthony Haituyen Nguyen, David Samuel Tax
-
Patent number: 11374982Abstract: A method and system for determining reachability properties of security objects are provided. The method includes accessing a security graph, wherein the security graph lists all security objects and their connections in a cloud environment of an organization; identifying a plurality of network paths in the cloud environment, wherein each network path includes at least two security objects accessible in the cloud environment; for each of the plurality of identified network paths, iteratively analyzing each security object in a respective network path to determine its reachability properties, wherein the reachability properties of a security object as a minimal set of reachable properties of all other security objects in the respective network path; and populating the security graph with the determined reachability properties of each security object.Type: GrantFiled: February 18, 2021Date of Patent: June 28, 2022Assignee: Wiz, Inc.Inventors: Shai Keren, Daniel Hershko Shemesh
-
Patent number: 11372671Abstract: Some embodiments provide a system for implementing a logical network that includes a set of end machines, a first logical middlebox, and a second logical middlebox connected by a set of logical forwarding elements. The system includes a set of nodes. Each of several nodes includes (i) a virtual machine for implementing an end machine of the logical network, (ii) a managed switching element for implementing the set of logical forwarding elements of the logical network, and (iii) a middlebox element for implementing the first logical middlebox of the logical network. The system includes a physical middlebox appliance for implementing the second logical middlebox.Type: GrantFiled: January 4, 2021Date of Patent: June 28, 2022Assignee: NICIRA, INC.Inventors: Teemu Koponen, Ronghua Zhang, Pankaj Thakkar, Martin Casado