Patents Examined by Dustin Nguyen
-
Patent number: 11128691Abstract: A collaborative content management system allows users to access collaborative content items. When a client device accesses a shared collaborative content item, the client device displays a portion of the collaborative content item that falls within a viewport. The client application generates a notification count of notification events associated with content that is contained in the collaborative content item and positioned below the viewport, and the client device displays the notification count in a graphical element adjacent to a bottom viewport edge. A similar process generates a second notification count of the notification events associated with content positioned above the viewport and displays a graphical element with the second notification count adjacent to the top viewport edge. The user can iteratively select one of the graphical elements to move the content of the collaborative content item to a portion corresponding to the next notification event above or below the viewport.Type: GrantFiled: November 15, 2019Date of Patent: September 21, 2021Assignee: Dropbox, Inc.Inventors: Jacob Hurwitz, Colin Dunn, Alex J. Palkovic, Lars Johnson
-
Patent number: 11122140Abstract: A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.Type: GrantFiled: July 22, 2019Date of Patent: September 14, 2021Assignee: Versata Development Group, Inc.Inventors: Jude Arvind Britto, Rajasekhar Vinnakota, David Franke, Douglas Stuart Gray, Deepti Gupta
-
Patent number: 11108710Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel messaging framework that automatically applies a multi-factor analysis technique to incoming and received messages in order to properly identify a message's type and category, which dictates the manner in which the message is displayed within a recipient's inbox. The disclosed framework operates on two levels: i) it determines whether a message is from a human or machine sender (H/M classification), and ii) it determines the messages category (MAGMA categorization).Type: GrantFiled: January 28, 2020Date of Patent: August 31, 2021Assignee: VERIZON MEDIA INC.Inventors: Neeti Narayan, Hongwei Shang, Changsung Kang, Jean-Marc Langlois
-
Patent number: 11102322Abstract: A data processing method and apparatus, a server, and a controller, where the method includes receiving, by a server, a data processing request, where the data processing request includes a request sequence number, and the request sequence number marks the data processing request, generating at least one input/output (I/O) request according to the data processing request, adding the request sequence number to each of the at least one I/O request, merging the I/O requests having the request sequence number, and generating an aggregation instruction when a quantity of I/O requests having the request sequence number is greater than a preset threshold, and sending the aggregation instruction to a controller of a storage system. Hence, a time taken to perform monitoring and management using a transaction mechanism can be reduced, thereby simplifying the transaction mechanism.Type: GrantFiled: May 8, 2020Date of Patent: August 24, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Langbo Li
-
Patent number: 11102023Abstract: A system including a digital component request server that receives digital component requests for a supplemental digital component that will be presented in an additional multicast stream that is different to a multicast stream that is delivering content; a digital component distribution server that i) selects supplemental digital components to distribute over the additional multicast streams, the supplemental digital components being selected for one of the additional multicast streams being different to the supplemental digital component selected for each of the other additional multicast streams, and that ii) assigns one group of a plurality of groups of the multiple client devices to a respective one of the additional multicast streams; and an instruction generation server that generates instructions for the multiple client devices to tune to the respective additional multicast streams assigned to the group of multiple client devices that includes the different client device that submitted the request.Type: GrantFiled: December 4, 2019Date of Patent: August 24, 2021Assignee: Google LLCInventors: Tyrone Nakahara, Stella Loh
-
Patent number: 11076187Abstract: Systems and methods in accordance with various embodiments of the invention enable quality based streaming. A content player in accordance with an embodiment of the invention includes: a processor; a network interface; and memory containing a content player application. The content player application can direct the processor to: receive quality metadata describing a plurality of streams, where: the plurality of streams are encoded at different maximum bitrates; each stream is divided into content segments; and the quality varies between content segments in each stream. Furthermore, the content player application directs the processor to measure available bandwidth; request content segments from the plurality of streams based upon the available network bandwidth and the quality metadata, where the requested content segments include content segments encoded at a maximum bitrate and having quality that is the lowest maximum bitrate that achieves a target quality level.Type: GrantFiled: May 20, 2019Date of Patent: July 27, 2021Assignee: MediaMelon, Inc.Inventors: Ameet Kalagi, Rupesh Kumar Satija, Ali C. Begen
-
Patent number: 11076009Abstract: A system is configured to determine whether a member of a social networking service is online or offline with the social networking service. The system updates the online or offline status of the member in accordance with whether the member is connected to the social networking service. The system further implements an anti-jitter mechanism that prevents a waste of computing resources where the member is connected to the social networking service using an intermittent connection. The anti-jitter mechanism leverages heartbeat messages and timestamps to determine whether the member is online or offline with the social networking service. The anti-jitter mechanism further includes the use of one or more delay triggers, where each delay trigger may be generated based on a received heartbeat message. As the status of the member changes, the social networking service disseminates the status change to other members communicatively coupled to the social networking service.Type: GrantFiled: April 23, 2018Date of Patent: July 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Akhilesh Gupta, Meng Ly Lay
-
Patent number: 11075793Abstract: The present disclosure discloses a method used in a network device for network management based on NETwork CONFiguration (NETCONF) protocol, and an associated network device. The method includes: receiving a Remote Procedure Call (RPC) message from a network management system, the RPC message instructing the network device to perform an edit operation on the network device's configuration; generating a configuration change notification based on the received RPC message to indicate that the network device's configuration has changed, the configuration change notification indicating a target of the edit operation, a type of the edit operation, and a value of the edit operation; and transmitting the configuration change notification to the network management system.Type: GrantFiled: September 19, 2016Date of Patent: July 27, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Wei Luo, Yun Li
-
Patent number: 11075999Abstract: A client device may, as part of a remote access or cloud-based network environment, access a resource either by using a connection to a gateway or by using a connection that bypasses the gateway. Which connection is used may be based on the network location of the resources provided by the network environment and network location of the client device. For example, if the client device and a resource are located at the same network location or connected to the same local network, the client device may access the resource by using a connection that bypasses the gateway. If the client device and the resource are located at different network locations or are connected to different local networks, the client device may connect to the gateway to access the resource.Type: GrantFiled: August 28, 2018Date of Patent: July 27, 2021Assignee: Citrix Systems, Inc.Inventors: Feng Huang, Ross Large
-
Patent number: 11075871Abstract: Aspects of the present disclosure relate to systems and methods for assigning tasks to collaborators of a file through a contextual action. In one aspect, rendering of a file within an email application including a reading pane may be initiated. A task object may be created based on an input made with respect to the file. A reference point associated with the task object may be created within the file. The task object may be assigned to at least one collaborator of the file via the email application.Type: GrantFiled: September 14, 2016Date of Patent: July 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Shahil Soni, Philip Zhian Loh, Alexander Darrow, Joseph Masterson
-
Patent number: 11075970Abstract: Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.Type: GrantFiled: October 29, 2018Date of Patent: July 27, 2021Assignee: DLVR, Inc.Inventor: Michael Gordon
-
Patent number: 11070517Abstract: A network device providing access to an external device by configuring the network device to control the flow of traffic from the external device to the network device. The flow control may include retrieving an IP address or port number from a bridged device and applying it to a stack stored in the memory of the network device so that the bridged device and network device share the same IP address.Type: GrantFiled: November 23, 2016Date of Patent: July 20, 2021Assignee: Lantronix, Inc.Inventor: Steve Cook
-
Method and apparatus for receiving streaming via transport protocol in wireless communication system
Patent number: 11064003Abstract: The present specification may provide a method for a sink device receiving a streaming from a source device in a wireless communication system. In this regard, the method for receiving streaming may comprise the steps of: receiving from the source device streaming over a first transport protocol; transmitting to the source device a first message including information regarding a transport protocol of the sink device when the first transport protocol connection is disconnected; receiving from the source device a second message including information regarding a transport protocol of the source device; and receiving from the source device the streaming over one of the first transport protocol and a second transport protocol.Type: GrantFiled: March 7, 2017Date of Patent: July 13, 2021Assignee: LG ELECTRONICS INC.Inventors: Giwon Park, Byungjoo Lee, Dongcheol Kim, Youngjun Jo, Taesung Lim -
Patent number: 11061637Abstract: A picture frame and methods of setup, gifting, and/or use. Network connection allows digital frames to be set up remotely by a first user for a second user. The first user can upload photos from electronic devices or from photo collections of community members before the second user receives the frame device. The frame is thus ready for display upon powering on by the second user. An integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.Type: GrantFiled: February 13, 2020Date of Patent: July 13, 2021Assignee: AURA HOME, INC.Inventors: Abdur Chowdhury, Eric Jensen, Ben Cherry
-
Patent number: 11057298Abstract: A system for providing differentiated services to traffic flows of a content distribution network is disclosed. In particular, the system may include determining if a first portion of an internet protocol address associated with a traffic flow includes an identifier for a node in the content distribution network by comparing the identifier to a set of prefixes for the content distribution network. Additionally, the system may include determining if a second portion of the internet protocol address matches a unique host address specified by the content distribution network for a customer of the content distribution network. If a rule for providing a differentiated service exists for the customer, the first portion is in the set of prefixes, and the second portion matches the unique host address specified for the customer, the system may provide the differentiated service for the traffic flow.Type: GrantFiled: January 6, 2020Date of Patent: July 6, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Thomas A. Anschutz
-
Patent number: 11057495Abstract: Telecommunications systems and associated methods are provided for determining where data is to be processed. According to a procedural implementation of the present disclosure, a method includes the step of receiving data associated with an Internet of Things (IoT) device and evaluating a plurality of processing factors related to the data. Based on the step of evaluating the plurality of processing factors, the method further comprises selecting where the data will be processed.Type: GrantFiled: May 1, 2019Date of Patent: July 6, 2021Assignee: Ciena CorporationInventors: Dmitri Fedorov, Joseph Alexander, Marco Naveda, Nelson Chao, Petar Djukic
-
Patent number: 11050623Abstract: Examples disclosed herein include a method of managing virtual network functions of a network functions virtualization (NFV) network environment includes generating an integration virtual network function (integration VNF) to allow a user to perform tasks related to integration and deployment of a first virtual network function (first VNF), and generating an orchestration template for a first virtual network function (first VNF) with an NFV orchestrator of the NFV environment. The method further includes reviewing the orchestration template with the integration VNF, and orchestrating deployment of the first VNF with a virtual infrastructure manager (VIM) of the NFV environment based on the orchestration template.Type: GrantFiled: October 30, 2015Date of Patent: June 29, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Arun Thulasi, Tariq Khan, Leonid Isaevich Popokh
-
Patent number: 11050819Abstract: Methods and systems for load balancing are described. A network node may replicate content. A lag time may be determined. A data structure may be generated that comprises the lag time.Type: GrantFiled: January 7, 2019Date of Patent: June 29, 2021Assignee: Tivo CorporationInventors: Katherine E. Patterson, Nicholas C. Beenham, Joy Mathew Elamthuruthy
-
Patent number: 11044347Abstract: An apparatus in one embodiment comprises a host device configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device comprises an MPIO driver that is configured to deliver input-output operations from the host device to the storage system over the network. The MPIO driver is configured to obtain a command generated by the host device under a first protocol for communicating with one or more of the storage devices. The command is directed to a target storage device of the plurality of storage devices. The target storage device is configured to communicate using a second protocol that is different than the first protocol. The MPIO driver is further configured to convert the command for communication under the second protocol and to provide the converted command to the target storage device.Type: GrantFiled: April 1, 2019Date of Patent: June 22, 2021Assignee: EMC IP Holding Company LLCInventors: Kundan Kumar, Shubham Sharma, Sanjib Mallick
-
Patent number: 11044305Abstract: A Cloud federator may be used to allow seamless and transparent access by a Cloud Client to Cloud services. Federation may be provided on various terms, including as a subscription based real-time online service to Cloud Clients. The Cloud federator may automatically and transparently effect communication between the Cloud Client and Clouds and desired services of the Clouds, and automatically perform identity federation. A Service Abstraction Layer (SAL) may be implemented to simplify Client communication, and Clouds/Cloud services may elect to support the SAL to facilitate federation of their services.Type: GrantFiled: March 29, 2019Date of Patent: June 22, 2021Assignee: Intel CorporationInventor: Hong Li