Patents Examined by Barbara B Anyan
-
Patent number: 11080357Abstract: Systems and techniques for dynamic edge content personalization are described herein. A request for a webpage may be received from a content delivery network for a user. Callback instructions may be generated for a user fragment and a webpage fragment. The webpage may be configured using a webpage template. A set of personalized content fragments may be received that correspond to the webpage template. A personalized content fragment may be selected for the user from the set of personalized content fragments using the callback instructions for the user fragment. The personalized content fragment may be transmitted to the content delivery network. The content delivery network may use the personalized content fragment and callback instructions for the webpage to render and deliver the webpage to the user.Type: GrantFiled: February 8, 2019Date of Patent: August 3, 2021Assignee: BBY SOLUTIONS, INC.Inventors: Sean Godinez, Michael Boldischar, Praveen Kotla, David Adolphson
-
Patent number: 11080358Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for sharing collected web content are provided. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage, and wherein a first user has administrative rights associated with the collection of web content. An indication to provide a second user with access to the collection of web content may be received from the first user. The second user may be provided with access to the collection of web content.Type: GrantFiled: August 8, 2019Date of Patent: August 3, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Michael Butcher, Eugene Joonsup So, Daniel John Krenn, Felix Gerard Torquil Ifor Andrew, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Tai Xin
-
Patent number: 11082459Abstract: A method for performing initial registration is provided. The method includes receiving a server timeout message, the server timeout message including at least a field set to a value equal to a value received during a first registration. The method further includes initiating restoration procedures by performing an initial registration.Type: GrantFiled: October 30, 2018Date of Patent: August 3, 2021Assignee: BlackBerry LimitedInventors: Jan Hendrik Lucas Bakker, Andrew Michael Allen, Adrian Buckley
-
Patent number: 11070424Abstract: One embodiment of the present invention provides a system for automatic configuration of a computing device in a content-centric network (CCN). During operation, the system sends, by the computing device on at least one of the computing device's faces, an interest in configuration information. The interest has a predetermined name prefix. The system then receives a content object in response to the interest. The content object includes at least a default name prefix, to which the computing device can send other interests. The system further configures the computing device based on the received content object.Type: GrantFiled: July 14, 2017Date of Patent: July 20, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Priya Mahadevan, Glenn C. Scott
-
Patent number: 11068946Abstract: A management server and method for performing resource management operations in a distributed computer system takes into account information regarding multi-processor memory architectures of host computers of the distributed computer system, including information regarding Non-Uniform Memory Access (NUMA) architectures of at least some of the host computers, to make a placement recommendation to place a client in one of the host computers.Type: GrantFiled: March 13, 2019Date of Patent: July 20, 2021Assignee: VMware, Inc.Inventors: Aashish Parikh, Puneet Zaroo, Ganesha Shanmuganathan
-
Patent number: 11063892Abstract: Techniques are described that allow a user to control and/or restrict dissemination of content by other users related to an account of the user. For example, a request may be received, from a first user account, to restrict presentation of content having a characteristic and received from a second user account. An item of content having the characteristic may be received from the second user account. A first instruction to present a first representation of the item of content is sent to a first computing device associated with the first user account and based at least in part on the request to restrict presentation. A second instruction to present a second representation of the item of content is sent to a second computing device associated with the second user account, the second representation of the item of content being different than the first representation of the item of content.Type: GrantFiled: August 19, 2019Date of Patent: July 13, 2021Assignee: Facebook, Inc.Inventor: Francesco Fogu
-
Patent number: 11057225Abstract: An example operation may include one or more of identifying a blockchain transaction submitted from a requestor member of the blockchain, identifying one or more task requests associated with the blockchain transaction, determining one or more blockchain members having resources available for completing the one or more task requests, wherein the resources are identified via known computing parameters associated with each of the one or more blockchain members, and assigning the one or more task requests to the one or more blockchain members based on the resources available.Type: GrantFiled: December 7, 2017Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Konstantinos Christidis, Nitin Gaur
-
Patent number: 11044634Abstract: Systems, methods, computer-readable media, and devices are disclosed for collecting access point telemetry. A first access point is identified that is associated with a single instance on a pod. A hash identifier is identified, where the hash identifier identifies a radio frequency (RF) neighborhood of the first access point based on a geographical location of the first access point. Subsequent access point members of the RF neighborhood are dynamically determined by dynamically assigning a second access point to the RF neighborhood, the dynamic assignment based on the second access point being within a threshold geographical location to the first access point. Telemetry from the second access point is directed towards the single instance on the pod, where the pod receives telemetry for all access points in the dynamically determined RF neighborhood.Type: GrantFiled: June 6, 2019Date of Patent: June 22, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Vishal Satyendra Desai, Santosh Babaji Kulkarni
-
Patent number: 11044153Abstract: A system, method, and computer program product are provided for damping a feedback load-change in a communication network managed by an automatic network management system. In use, a first load change of a first communication network is determined of a first communication network. Additionally, a first configuration change is determined of a first communication network based on the first load change of the first communication network. A first tag record is created of the first communication network based on the first load change of the first communication network and the first configuration change of the first communication network. The first tag record of the first communication network is communicated to a second communication network.Type: GrantFiled: February 20, 2019Date of Patent: June 22, 2021Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
-
Patent number: 11025564Abstract: Techniques are disclosed for implementing direct memory access in a virtualized computing environment. A new mapping of interfaces between RNIC Consumer and RDMA Transport is defined, which enables efficient retry, a zombie detection mechanism, and identification and handling of invalid requests without bringing down the RDMA connection. Techniques are disclosed for out of order placement and delivery of ULP Requests without constraining the RNIC Consumer to the ordered networking behavior, if it is not required for the ULP (e.g., storage). This allows efficient deployment of an RDMA accelerated storage workload in a lossy network configuration, and reduction in latency jitter.Type: GrantFiled: February 22, 2019Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Graham Humphrey, Vadim Makhervaks, Michael Konstantinos Papamichael
-
Systems and methods for network-enabled peer-to-peer communication using multi-access edge computing
Patent number: 11026279Abstract: A network device may receive multi-access edge computing (MEC) proximity service information that identifies a set of MEC devices and a set of network services supported by respective MEC devices of the set of MEC devices. The network device may transmit, to a base station, at least a portion of the MEC proximity service information for broadcasting by the base station. The network device may receive, from a user device, a request to establish a peer-to-peer connection with a MEC device for the network service. The network device may authenticate the user device for access to the network service. The network device may transmit, to the user device and the MEC device, connection information that enables the user device and the MEC device to establish the peer-to-peer connection, based on authenticating the user device for access to the network service.Type: GrantFiled: November 20, 2019Date of Patent: June 1, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Jin Yang, Donna L. Polehn, Daryl M. Low -
Patent number: 11019147Abstract: The present disclosure relates to a method and apparatus for determining a representative sensor using sensor data collected from a plurality of sensors and processing the sensor data using sensor data of the determined representative sensor. The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.Type: GrantFiled: January 6, 2016Date of Patent: May 25, 2021Inventors: Jaiick Chun, Sehoon Kim, Junhyung Kim
-
Patent number: 11010843Abstract: The invention relates to systems and methods for behavioral modification of users in an online community where users store or share data to help one another reach informed decisions. One aspect of the invention provides a method for encouraging active participation in an online community. The method includes: receiving information from a first user regarding a topic, receiving a request from a second user for additional information desired from the first user, and sending a personalized message to the first user requesting the additional information. Another aspect of the invention provides a computer-readable medium whose contents cause a computer to perform a method for encouraging active participation in an online community. The method includes: receiving information from a first user regarding a topic; identifying additional information desired from the first user; and sending a personalized message to the first user requesting the additional information.Type: GrantFiled: July 24, 2019Date of Patent: May 18, 2021Assignee: PatientsLikeMe, Inc.Inventors: James Heywood, Paul Wicks
-
Patent number: 11005738Abstract: In one embodiment, a method includes selecting a group of transactions having a common end-to-end transaction path comprising a plurality of transaction-path nodes. Each transaction of the group is associated with either an acceptable category or an unacceptable category based, at least in part, on an end-to-end response time for the transaction. The method further includes separately determining, for each transaction-path node, an execution-time pair. The execution-time pair includes first aggregate information indicative of execution time by the transaction-path node for transactions associated with the acceptable category. The execution-time pair also includes second aggregate information indicative of execution time by the transaction-path node for transactions associated with the unacceptable category. Additionally, the method includes generating a visualization of the end-to-end transaction path.Type: GrantFiled: April 9, 2014Date of Patent: May 11, 2021Assignee: QUEST SOFTWARE INC.Inventors: Joseph Rustad, Naomi B. Bower, Hsing-Yu Chen
-
Patent number: 11005950Abstract: A method, implemented in a communication device, of indicating a service supported by the communication device. A hash value is generated, using a hash function, based on a service identifier associated with the service. Respective portions of the hash value are mapped to respective bit locations in a bit string that represents membership of the service in a set of services supported by the communication device. The bit string is generated at least by setting the bit locations in the bit string to values that indicate that the service is supported by the communication device.Type: GrantFiled: February 10, 2016Date of Patent: May 11, 2021Assignee: Marvell Asia Pte, Ltd.Inventor: Paul A. Lambert
-
Patent number: 10992745Abstract: A method, a device, and a non-transitory storage medium are described in which a lifecycle management service is provided. A network device of an application service network may use the number of requests from end devices as a basis to determine whether to terminate a virtual network device. The network device may compare the number of requests to management information that includes a threshold number of requests value. The network device may also instantiate a virtual network device based on receipt of a domain name system request and radio network information.Type: GrantFiled: May 13, 2019Date of Patent: April 27, 2021Assignee: Verizon Patent and LicensingInventors: Raghuram Parvataneni, Kirk Campbell, Ravi Sharma
-
Patent number: 10986176Abstract: A method for dynamically allocating upload bandwidth to consumer nodes by a resource node that are communicatively connected by a channel-swarm in a peer-to-peer network. The method comprises periodically computing a dynamic quota value to determine a number of acceptable connections between the resource node and one or more of the consumer nodes connected by the channel-swarm; and allocating an available upload bandwidth to the one or more of the consumer nodes in the channel-swarm based on the computed dynamic quota value.Type: GrantFiled: November 28, 2018Date of Patent: April 20, 2021Assignee: VERIZON MEDIA INC.Inventors: Eran Weiss, Omer Luzzatti
-
Patent number: 10979782Abstract: System and methods for selecting one of the alternative streams of encoded media from a group of alternative streams of encoded media for use during start-up of playback of the encoded media in accordance with embodiments of this invention are disclosed. The systems and methods begin by determining an estimated stability period for a current bandwidth of a communicative connection between the playback device and a remote system providing the alternative streams of encoded. A test process is then performed on the streams of encoded media to select one of streams of encoded media that provides portions of said encoded media such that an underflow condition does not occur during the estimated stability period. The streaming of encoded media is then commenced by requesting the portions of encoded media be transmitted from the remote server using the selected stream.Type: GrantFiled: March 27, 2018Date of Patent: April 13, 2021Assignee: DIVX, LLCInventors: Abhishek Shivadas, Kourosh Soroushian
-
Patent number: 10972574Abstract: A method for stream-processing biomedical data includes receiving, by a file system on a computing device, a first request for access to at least a first portion of a file stored on a remotely located storage device. The method includes receiving, by the file system, a second request for access to at least a second portion of the file. The method includes determining, by a pre-fetching component executing on the computing device, whether the first request and the second request are associated with a sequential read operation. The method includes automatically retrieving, by the pre-fetching component, a third portion of the requested file, before receiving a third request for access to least the third portion of the file, based on a determination that the first request and the second request are associated with the sequential read operation.Type: GrantFiled: April 26, 2017Date of Patent: April 6, 2021Assignee: Seven Bridges Genomics Inc.Inventor: Nemanja Zbiljic
-
Patent number: 10972341Abstract: Systems and methods for stretching a subnet that do not require level 2 (L2) communications to be handled are provided. A user may gradually migrate VMs or applications instead of migrating an entire subnet at one time, may fail-over specific VMs without failing-over an entire subnet or renumbering IP addresses, may deploy applications to the cloud without the need to create a VPN, or may enable hybrid network connectivity without modifying routes or (re)configuring edge routers, among other benefits. The domains over which the subnet are stretched include a virtual gateway which is associated with the layer-3 (L3) addresses of the other domains. L3 communications within the domain are routed within that domain, and L3 communications within the subnet in another domain are intercepted by the local gateway, are passed to the remote gateway of the other domain, and are forwarded to the destination while leveraging L3 communications.Type: GrantFiled: March 1, 2019Date of Patent: April 6, 2021Assignee: Microsoft Technology Licensing, LLCInventor: Uma Mahesh Mudigonda