Patents Examined by LaShonda Jacobs
  • Patent number: 11677722
    Abstract: Techniques are described herein that are capable of implementing a client-side policy on client-side logic. The client-side policy is configured to support client-side hooks by configuring a rule in the client-side policy to be applied to the client-side logic, which is configured to be executed in a browser of a client device in a network-based system. The rule indicates an administrator-defined action to be performed in response to a request to execute the client-side logic. The request to execute the client-side logic in the browser is received. The administrator-defined action is performed based at least in part on the rule in the client-side policy in response to receipt of the request.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: June 13, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guy Lewin, Yossef Haber, Vitaly Khait
  • Patent number: 11676052
    Abstract: Embodiments of the disclosure are drawn to apparatuses, systems, methods for an internet of things (IoT) system to include edge devices that perform at least some functions without communicating with a cloud computing system. An edge device may include a memory with on-memory pattern matching capabilities. The edge device may perform pattern matching operations on data collected by the edge device or sensors in communication with the edge device. Based on results of the pattern matching operations, the edge device may perform various functions, such as transmitting data to the cloud computing system, activating an alarm, and/or changing a frequency at which data is transmitted.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: June 13, 2023
    Assignee: MICRON TECHNOLOGY, INC.
    Inventors: Debra M. Bell, James S. Rehmeyer, Brett K. Dodds, Anthony D. Veches, Libo Wang, Di Wu
  • Patent number: 11671450
    Abstract: A mapping system, under administrative control of a Wide Area Network (WAN) controller, can track each host, authorized to access a plurality of Local Area Networks (LANs), in one or more mapping databases including a first network address representing an identifier and a second network addressing representing a locator for each host. The mapping system can receive a request for resolution of a first identifier of a host not presently connected to the network. The mapping system can determine the mapping databases exclude a mapping for the first identifier. The mapping system can update the mapping databases with a first mapping including the first identifier and a first locator corresponding to a honeypot network device. The mapping system can transmit, to one or more LANs of the plurality of LANs, routing information to route traffic destined for the first identifier to the honeypot network device.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: June 6, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjay Kumar Hooda, Anand Oswal, Nehal Bhau, Victor Moreno
  • Patent number: 11671798
    Abstract: A system having a server for receiving a message from a sending device executing a messaging application and for sending a message notification alert to a recipient, the server having a processor and memory, the memory having computer executable code, comprising receiving the message from the sending device executing the messaging application, the message containing recipient address information provided by the sending device, determining, based on recipient address information, that the recipient is not associated with a recipient device having the messaging application, and transmitting the message notification alert to the recipient via an alternate communications method, the message notification alert comprising a link to view the message.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: June 6, 2023
    Assignee: TigerConnect Inc.
    Inventors: Brad Brooks, Sumeet Bhatia, Sean Whiteley
  • Patent number: 11671336
    Abstract: There is provided a method for adaptive bitrate (ABR) adjustments in an IP network before making upshift of ABR level of media streams like video for live Over the Top (OTT) distribution. Example methods may include initiating, at a first time interval, probing of the IP network to determine if a first candidate bitrate is applicable, where the first candidate bitrate is greater than a preset bitrate of a client device data stream, determining that the candidate bitrate is applicable, increasing a transfer bitrate of the client device data stream, and initiating, at a second time interval, probing of the IP network to determine if a second candidate bitrate is applicable, where the second candidate bitrate is greater than the first candidate bitrate.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: June 6, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ola Hållmarker, Kjell Christensson
  • Patent number: 11671518
    Abstract: Methods, systems, and computer-readable media for providing reliable switching between different transport protocols (e.g., TCP and UDP) are presented herein. In some embodiments, a computing platform may stop transmission over a transport protocol. Subsequently, the computing platform may synchronize buffers between a client and a host. For example, the buffer may include acknowledgments for undelivered reliable packets between the client and the host. Next, the computing platform may resume transmission over a different transport protocol. In some embodiments, when establishing an initial connection between a client and a host, connections may be attempted in parallel over multiple transport protocols. After a connection over a first transport protocol is established, if a connection is later established over a second transport protocol, the connection may be transitioned to the second transport protocol. Also, ticketing semantics may be preserved in the switch between the different transport protocols.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: June 6, 2023
    Inventors: Georgy Momchilov, Terry N. Treder
  • Patent number: 11665222
    Abstract: A data transaction processing system including multiple transaction processors also includes an active transaction receiver that sequences all incoming messages from various sources to facilitate transactional determinism, as well as a results arbiter to efficiently decide which transaction processor result to choose as the correct output. The data transaction processing system minimizes overall latency by optimizing which transaction processors and results arbiters are responsive to specific client computer input requests or messages.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: May 30, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Zachary Bonig, Jose Antonio Acuna-Rohter, Pearce Peck-Walden, James Bailey, Eric Thill, David Lariviere
  • Patent number: 11659015
    Abstract: Methods and systems for caching and delivering data files among peer nodes in a decentralized data delivery edge network using a tracker server are disclosed. In one embodiment, a method utilized by the tracker server includes first, receiving a peer list request from a viewer peer node in the network for accessing one or more target fragments of a data file. Next, extracting, from the received peer list request, a content type of the data file, and a viewer location of the viewer peer node. Then, generating a cacher peer list by selecting, from peer nodes currently active in the network, one or more cacher peer nodes to provide access to the one or more target fragments of the data file. Finally, transmitting the generated cacher peer list to the viewer peer node. The method may be utilized in a hybrid network comprising peer-to-peer (P2P) connections implemented on top of a content delivery network (CDN).
    Type: Grant
    Filed: October 24, 2021
    Date of Patent: May 23, 2023
    Assignee: Theta Labs, Inc.
    Inventors: Jieyi Long, Mitchell C. Liu
  • Patent number: 11652867
    Abstract: A computer-implemented method for ingesting and presenting a video with associated linked products and metadata as a unified actionable shopping experience may include accessing a video file, receiving information about an object, the information including a link to a merchant portal or web page through which the object may be purchased, combining the video file and information about the object into a social media post, and delivering the social media post to consumers.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: May 16, 2023
    Assignee: rewardStyle, Inc.
    Inventors: William Kress Bodin, Baxter Murrell Box, Joseph Patrick Copenhaver
  • Patent number: 11641337
    Abstract: This document relates to a CDN balancing mitigation system. An implementing CDN can deploy systems and techniques to monitor the domains of content provider customers with an active DNS scanner and detect which are using other CDNs on the same domain. This information can be used as an input signal for identifying and implementing adjustments to CDN configuration. Both automated and semi-automated adjustments are possible. The system can issue configuration adjustments or recommendations to the implementing CDN's servers or to its personnel. These might include “above-SLA” treatments intended to divert traffic to the implementing CDN. The effectiveness can be measured with the multi-CDN balance subsequently observed. The scanning and adjustment workflow can be permanent, temporary, or cycled. Treatments may include a variety of things, such as more cache storage, routing to less loaded servers, and so forth.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: May 2, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: Martin T. Flack, Utkarsh Goel
  • Patent number: 11641339
    Abstract: Technologies for mobile content delivery include an edge computing device, a mobile terminal, and a content delivery network server. The edge computing device has a network location between the mobile terminal and a core network, and the content delivery network server is accessed through the core network. The edge computing device receives a content request from the mobile terminal and modifies the content request to identify the network location of a zone-specific proxy of the edge computing device. The edge computing device forwards the content response to the content delivery network server. The content delivery network server may send a content response to the zone-specific proxy or the mobile terminal. The content response identifies an address of a network content resource. The network content resource is located at a surrogate content delivery network server of the edge computing device. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: May 2, 2023
    Assignee: Intel Corporation
    Inventor: Yifan Yu
  • Patent number: 11636420
    Abstract: In a method of managing structured communications within an observation platform, responsive to a request interaction, a computer system sets up an action request regarding a structured communication in the observation platform. The computer system analyzes the action request with respect to a programmable policy of the observation platform and applications installed on the observation platform. The computer system analyzes the action request with respect to context in the observation platform, where the context is one of user context in the observation platform and device context in the observation platform. The computer system analyzes the action request with respect to status in the observation platform, where the status is one of user status in the observation platform and device status in the observation platform. The computer system moderates an action in the observation platform with respect to the structured communication based on results of the policy, context, and status analyses.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: April 25, 2023
    Assignee: Theatro Labs, Inc.
    Inventors: Christopher N. Todd, Guy R. VanBuskirk, Ravi Shankar Kumar, Shiva Cheedella
  • Patent number: 11632260
    Abstract: Systems and methods for providing a collaboration work management platform that facilitates differentiation between users in an overarching group and one or more subsets of individual users within the overarching group to enable the users within the individual subsets to use the collaboration work management platform differently users within the other subsets, the method being implemented by a computer system including one or more physical processors configured by machine-readable instructions are disclosed. Exemplary implementations may: manage environment state information for maintaining a collaboration environment.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: April 18, 2023
    Assignee: Asana, Inc.
    Inventors: Srikrishna Raghavan, Lawrence Han
  • Patent number: 11627206
    Abstract: A computing device may include a memory and a processor cooperating with the memory to communicate with a plurality of client devices, and determine a problem with a Web application based upon received data from the client devices. The processor may further cause at least one of the plurality of client devices to display a graphical overlay over a Web application, with the graphical overlay including content related to the determined problem.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: April 11, 2023
    Inventor: Christopher M. Fleck
  • Patent number: 11627181
    Abstract: Systems and methods for monitoring utilization rates of a plurality of network-connected databases; receiving a first data read request from a first user device for a data element stored in the plurality of network-connected databases; selecting a first target database among the plurality of network-connected databases based on the utilization rates and a load sharing ratios; generating a first data query for a copy of the data element stored in the first target database; and forwarding the copy of the data element from the first target database to the first user device in response to the first data read request.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: April 11, 2023
    Assignee: Coupang Corp.
    Inventors: Zhan Chen, Seong Hyun Jeong, Hyeong Gun Lee
  • Patent number: 11627108
    Abstract: A content delivery method including the operations of receiving a uniform resource locator resolution request at an authoritative name server for a domain where the uniform resource resolution request is received based, at least in part, on a host name of the uniform resource resolution request where the host name is uniquely related to a resource associated with the uniform resource resolution request. The method further including the operation of tracking a popularity of the resource based on the host name uniquely related to the resource and providing a location within a network capable of delivering the resource where the provided location is based on the popularity of the resource.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: April 11, 2023
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 11621896
    Abstract: A mechanism is disclosed for performing network embedded real time service level objective (SLO) validation. The mechanism may be implemented by a network device including a processor configured to generate a data packet as part of a data flow, the data packet including a service level objective (SLO), the SLO indicating a network service threshold and including a key performance indicator (KPI), the KPI indicating a network service metric to be compared to the network service threshold; a transmitter coupled to the processor, the transmitter configured to transmit the data packet toward a network; and a receiver coupled to the processor, the receiver configured to receive a message, the message indicating to the network device whether a service provided by the network has met or violated the SLO.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: April 4, 2023
    Assignee: Futurewei Technologies, Inc.
    Inventors: Alexander Clemm, Uma S. Chunduri
  • Patent number: 11620615
    Abstract: Systems, methods, and storage media for providing a dashboard for a collaboration work management platform are disclosed. Exemplary implementations may: manage environment state information for maintaining a collaboration environment; obtain a first set of units of work where a first user is associated with first units of work within the first set but not assigned to the first units of work; and/or effectuate presentation of a dashboard displaying work information for the first units of work within the first set and indicating titles for the first units of work within the first set, statuses of the first units of work within the first set, and user information for the one or more other users assigned to the first units of work within the first set.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: April 4, 2023
    Assignee: Asana, Inc.
    Inventors: Lili Jiang, Eric Seth Pelz, Adam Butler, Johanna Pajak
  • Patent number: 11616704
    Abstract: An information processing method for a computer to execute a process includes, acquiring a plurality of pieces of time-series data; calculating an index value that relates to periodicity at a certain time interval for each piece of aggregated time-series data obtained by dividing and aggregating the plurality of pieces of the time-series data in accordance with a certain unit of aggregation; determining the each piece of the aggregated time-series data as an analysis target when the index value satisfies a certain condition; and performing certain analysis processing on the analysis target.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: March 28, 2023
    Assignee: FUJITSU LIMITED
    Inventor: Shinji Yamashita
  • Patent number: 11605043
    Abstract: In a method of observation platform buy-online-pickup-in-store (BOPIS) integration, a BOPIS application is provisioned at an observation platform. The provisioning is administered by a cloud services platform in collaboration with a computer system of the observation platform and includes configuration and deployment of the BOPIS application within the observation platform. An automation software component is sent from the BOPIS application for resident installation at an external retailer system which is external to an environment of the observation platform. The automation software component organizes information in the external retailer system for exchange, via a cloud-based gateway, with the BOPIS application. A message regarding a BOPIS order populated in the external retailer system is received at the BOPIS application from the external retailer system. The observation platform sends, to a device of a user of the observation platform, a task request to perform a task related to the message.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: March 14, 2023
    Assignee: Theatro Labs, Inc.
    Inventors: Guy R. VanBuskirk, Christopher N. Todd, Ravi Shankar Kumar, Kathryn Payne Torrence Shae, Jesse Alan Montgomery