Patents Examined by Sherman Lin
-
Patent number: 12267257Abstract: Methods, systems and computer program products for deploying a virtualization system onto cloud computing infrastructure. Virtual machines of a virtualization system are deployed onto computing nodes that are interconnected via a cloud provider's networking infrastructure. When migrating a virtual machine from a source computing node to a target computing node that is also interconnected to the cloud provider's networking infrastructure, the addressing of the to-be-migrated virtual machine changes. Dynamically-updated media access control translation tables are maintained at the computing nodes. The media access control translation tables are populated with cloud provider media access control addresses received from the cloud provider. A virtual switch at each computing node modifies incoming and outgoing packets of a to-be-migrated virtual machine based on contents of that node's media access control translation table.Type: GrantFiled: January 31, 2020Date of Patent: April 1, 2025Assignee: Nutanix, Inc.Inventors: Nitin Parab, Aaron Dean Brown, Anupama Ashok Lolage, Binny Sher Gill, Blinston Savio Fernandes
-
Patent number: 12206751Abstract: Methods and systems are described for content distribution. A first computing device may send a request for content to a second computing device. The first computing device may receive data that indicates a third computing device, and the first computing device may send a request for content to the third computing device. The third computing device may facilitate the first computing device receiving content from a fourth device.Type: GrantFiled: March 13, 2020Date of Patent: January 21, 2025Assignee: Comcast Cable Communications, LLCInventors: James Panagos, Jeffrey Elsloo, John Benton
-
Patent number: 12058057Abstract: A method of scheduling traffic in a network node is provided. A cyclic traffic schedule for a first traffic class, such as a first real time traffic class, includes a reception phase and a transmission phase. The method includes setting the transmission phase (T00) of the network node to coincide with the reception phase of at least two neighboring network nodes.Type: GrantFiled: September 13, 2018Date of Patent: August 6, 2024Assignee: Siemens AktiengesellschaftInventor: Marcel Kiessling
-
Patent number: 12047453Abstract: One embodiment provides a method, including: detecting, while in a virtual environment effectuated by a virtual reality device, an activation command to activate a digital assistant embodied on a disparate digital assistant device; establishing a connection with the disparate digital assistant device; receiving, subsequent to the establishing and at the virtual reality device, a user command directed toward the digital assistant; and performing, using the digital assistant while in the virtual environment, an action corresponding to the user command. Other aspects are described and claimed.Type: GrantFiled: September 30, 2019Date of Patent: July 23, 2024Assignee: LENOVO (SINGAPORE) PTE. LTD.Inventors: Robert James Kapinos, Timothy Winthrop Kingsbury, Russell Speight VanBlon, Scott Wentao Li
-
Patent number: 12014218Abstract: Customers of a shared-resource environment can provision resources in a fine-grained manner that meets specific performance requirements. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), and the amount of storage requested. The customer will then at any time be able to complete at least the committed rate of IOPS. If the customer generates submissions at a rate that exceeds the committed rate, the resource can still process at the higher rate when the system is not under pressure. Even under pressure, the system will deliver at least the committed rate. Multiple customers can be provisioned on the same resource, and more than one customer can have a committed rate on that resource. Customers without committed or guaranteed rates can utilize the uncommitted portion, or committed portions that are not being used.Type: GrantFiled: August 2, 2019Date of Patent: June 18, 2024Assignee: Amazon Technologies, Inc.Inventors: Tate Andrew Certain, Roland Paterson-Jones, James R. Hamilton, Sachin Jain, Matthew S. Garman, David N. Sunderland, Danny Wei, Fiorenzo Cattaneo
-
Patent number: 11895184Abstract: Methods, systems, and computer-readable media for peer to peer discovery of remote applications are presented. A client device may discover available remote peers and remotely access applications hosted thereon. The client device may send a discovery message over a network and locate one or more peer devices with available remote access. The peer device may respond with a list including applications installed and currently executing application instances that the client device may remotely access. The peer device may dynamically generate the list based on analyzing applications installed on the peer device and application instances executing on the peer device. The client device may initiate remote access of a selected application hosted on the peer device. The peer device may execute the selected application in a remote mode by hooking input and output interfaces associated with the application, and the application may be executed in a shadow desktop environment.Type: GrantFiled: March 14, 2022Date of Patent: February 6, 2024Inventors: Jacob Summers, Rakesh Kumar, Julian Petrov
-
Patent number: 11863377Abstract: A network (e.g. cloud or enterprise network) includes servers (110) and switches (120) each of which has multiple ports. A bare-metal server's ports are configured for different roles, e.g. management role or data role. The configuration is at least partially automated using a blueprint (340) which does not necessarily specify the roles for the server ports, but may associate a role with a network parameter, e.g. Maximum Transfer Unit (MTU) or QoS. A management computer (320) obtains, from switches, (i) network parameters configured on switch ports, and (ii) MAC addresses for the adjacent server ports. The management computer matches the blueprint's parameters with the switch ports' parameters, and associates matched parameters with the roles specified by the blueprint. These roles are configured on the corresponding server ports. Other features are also provided.Type: GrantFiled: January 30, 2020Date of Patent: January 2, 2024Assignee: Dell Products L.P.Inventors: Karthik Sethuramalingam, Ravishankar N, Naveen Dhanaraju, Vikram Kannambadi Vishwanath
-
Patent number: 11848822Abstract: Resource command messages comprise commands and command urgency or importance information that is interpreted by a resource device and is coupled with information relating to the resource device to determine when to process the command within the resource command message. Resource devices comprising a plurality of resource nodes provide increased performance, responsiveness, and load balancing by multiple resource nodes processing the same resource command message in parallel.Type: GrantFiled: January 31, 2023Date of Patent: December 19, 2023Assignee: Rateze Remote Mgmt. L.L.C.Inventors: Mark A. Adams, Thomas Earl Ludwig, Charles William Frank, Nicholas J. Witchey
-
Patent number: 11736365Abstract: Systems and methods are disclosed for providing visual network programming for network management automation. One exemplary method may include providing a GUI for automating network management tasks and receiving a plurality of graphical icons. Each graphical icon may be associated with one or more operations or functions. The method may also include associating the plurality of graphical icons with a device table for defining a device queue by storing information of at least one network device in the computer network and a device data table for storing information to be retrieved from the at least one network device defined in the device queue. The method may also include generating a network application based on the plurality of graphical icons and associated device table and device data table.Type: GrantFiled: December 1, 2015Date of Patent: August 22, 2023Assignee: NetBrain Technologies, Inc.Inventors: Lingping Gao, Guangdong Liao, Zhekuan Wang
-
Patent number: 11601334Abstract: Resource command messages comprise commands and command urgency or importance information that is interpreted by a resource device and is coupled with information relating to the resource device to determine when to process the command within the resource command message. Resource devices comprising a plurality of resource nodes provide increased performance, responsiveness, and load balancing by multiple resource nodes processing the same resource command message in parallel.Type: GrantFiled: October 6, 2015Date of Patent: March 7, 2023Assignee: Rateze Remote Mgmt. L.L.C.Inventors: Mark A. Adams, Thomas Earl Ludwig, Charles William Frank, Nicholas J. Witchey
-
Patent number: 11558480Abstract: Provided are methods and systems related to communications between a social media service or provider (e.g., Twitter®, Facebook®) or other resource (e.g., web page) and one or more content providers. In an aspect, provided are methods, comprising receiving user information and a user agnostic identifier, providing an access element configured to provide access to content from a content provider based on the user information and the user agnostic identifier, receiving, from the content provider, a notification indicative of a user interaction with the content based on a user accessing the content, and tracking user behavior based on at least one of the user information, the user agnostic identifier, the access element, and the notification.Type: GrantFiled: July 16, 2014Date of Patent: January 17, 2023Assignee: COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLCInventors: Christian Petersen, Adam Hertz, John Dixon, Sam Schwartz, Preston Smalley
-
Patent number: 11520643Abstract: Embodiments of the present invention address deficiencies of the art in respect to cut and paste object processing for instant messaging and provide a method, system and computer program product for clipboard object sharing for instant messaging. In an embodiment of the invention, a method for clipboard object sharing in an instant messaging session can include requesting transfer of a clipboard object from a source instant messaging client to a target instant messaging client in an instant messaging session, determining whether or not the target instant messaging client supports a format of the clipboard object, and transferring the clipboard object to the target instant messaging client only if the target instant messaging client supports the format of the clipboard object.Type: GrantFiled: December 3, 2008Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Steven M. Miller, Lawrence Scott Rich, Ritchard L. Schacher
-
Patent number: 11368528Abstract: Dynamic storage management in cloud storage synchronization is provided. A limit may be specified for amount of data associated with hydrated content in local storage. Upon detecting the limit being exceeded, the system may automatically begin to dehydrate files in local storage and replace them with placeholder files. Placeholders may also be specified on by default and content may initially synchronize as placeholders. As the user hydrates content, some files that were previously hydrated may be reverted to the placeholder state as the limit for amount of data in local storage is approached or exceeded. In some examples, specific limits may not be defined, but content may be heuristically dehydrated based on usage and size. In yet another example, the synchronization and local content dehydration may be performed on a per-folder basis.Type: GrantFiled: September 20, 2016Date of Patent: June 21, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Jack Allen Nichols, Ed Averett
-
Patent number: 11341510Abstract: Webpage or other resource accesses by client systems may be recorded, and those accesses may be analyzed to develop audience measurement reports. At times, it may be desirable to segment those reports according to classes of client systems (e.g., work vs. home client systems). A given client system can be classed into one of the reporting classes based on one or more classes of network service providers that provide the client with access to a network. The recorded resource accesses and classes of the client systems can then be used to generate audience measurement reports that are segmented according to one or more of the client system classes.Type: GrantFiled: September 10, 2017Date of Patent: May 24, 2022Assignee: Comscore, Inc.Inventors: Patrick McCann, Brian Pugh, Cameron S. Meierhoefer
-
Patent number: 11310312Abstract: Methods, systems, and computer-readable media for peer to peer discovery of remote applications are presented. A client device may discover available remote peers and remotely access applications hosted thereon. The client device may send a discovery message over a network and locate one or more peer devices with available remote access. The peer device may respond with a list including applications installed and currently executing application instances that the client device may remotely access. The peer device may dynamically generate the list based on analyzing applications installed on the peer device and application instances executing on the peer device. The client device may initiate remote access of a selected application hosted on the peer device. The peer device may execute the selected application in a remote mode by hooking input and output interfaces associated with the application, and the application may be executed in a shadow desktop environment.Type: GrantFiled: July 7, 2014Date of Patent: April 19, 2022Assignee: Citrix Systems, Inc.Inventors: Jacob Summers, Rakesh Kumar, Julian Petrov
-
Patent number: 11307884Abstract: A resource management system and method for performing resource management operations in a distributed computer system uses predicted resource demands for a specified time in the future to change a resource management option of a resource management analysis algorithm prior to the specified time so that the resource management analysis algorithm can be executed in anticipation of the predicted resource demands at the specified time.Type: GrantFiled: July 16, 2014Date of Patent: April 19, 2022Assignee: VMware, Inc.Inventor: Aashish Parikh
-
Patent number: 11290554Abstract: A server obtains at least two target base attributes of a target wireless network. The target wireless network is connected to a target terminal. After determining, according to a preset condition-based classification processing procedure, that the at least two target base attributes satisfy a target condition combination, the server obtains a network provider attribute corresponding to the target condition combination and determines a respective network provider attribute corresponding to the target condition combination as a target attribute of a provider providing the target wireless network. Finally, the server pushes target information associated with the target attribute to the target terminal.Type: GrantFiled: April 19, 2018Date of Patent: March 29, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Yuanquan Peng
-
Patent number: 11283866Abstract: Methods, systems, and computer-readable media for providing remote access to applications executing on a host device are presented. Aspects described herein may enable a host device to provide remote access to applications executing in a user session by hooking one or more APIs (or other interfaces) associated with an application instance and a window composition module. Dynamically assigned ports may be generated and used to allow a client device to provide remote user input to an application instance operating in a remote access mode. One or more APIs associated with the application instance may be hooked to provide the remote user input to an input queue of the application instance, bypassing an operating system input queue in some embodiments. APIs associated with the application instance and the window composition module may be hooked to allow the host device to recognize window textures generated by the application instance. These recognized window textures may be sent to the remote client device.Type: GrantFiled: July 7, 2014Date of Patent: March 22, 2022Assignee: Citrix Systems, Inc.Inventors: Rakesh Kumar, Julian Petrov, Jacob Summers
-
Patent number: 11277456Abstract: For delivering an audio-visual content to a client device, an interconnecting device interconnecting a first network to a second network, the client device being connected to the second network, an equipment adapted to provide the audio-visual content being connected to the first network, said equipment performs: receiving, from the client device, a first request for receiving the audio-visual content; transmitting a redirecting message to the client device, said redirecting message redirecting the client device toward an agent implemented in the interconnecting device. Furthermore, said agent performs: receiving, from the client device, a second request for receiving the audio-visual content; acting as a relay between said equipment and the client device.Type: GrantFiled: August 19, 2013Date of Patent: March 15, 2022Assignee: BROADPEAKInventors: Rémy Brebion, Dominique Colombel, Jacques Le Mancq
-
Patent number: 11240121Abstract: Implementations of the subject matter described herein provide methods and systems of controlling data backup, and a computer readable storage medium. The method comprises: obtaining test data for performing data backup with a plurality of backup solutions, the plurality of backup solutions being associated with each set of values amongst a plurality of sets of values of a plurality of factors affecting the data backup; generating a training sample set based on comparison of the test data; converting the training sample set into a decision model for controlling data backup; and optimizing the decision model based on the configuration parameters obtained by performing data backup with the decision model.Type: GrantFiled: April 17, 2018Date of Patent: February 1, 2022Assignee: EMC IP Holding Company LLCInventors: Simon Yuting Zhang, Gluth Xuedong Gao, Felix Fei Peng, Eddie Wenhao Dai, Aaron Chao Lin