Patents Examined by Kristie D. Shingles
  • Patent number: 11716364
    Abstract: A computer-implemented method, a computer system and a computer program product reduce bandwidth requirements of a virtual collaboration session. The method includes capturing session data from a virtual collaboration session. The session data is selected from a group consisting of video data, audio data, an image of a screen of a connected device and text data. The method also includes connecting to a live blog platform. The method further includes transmitting a text transcription of the virtual collaboration session to the live blog platform. The text transcription is generated by scanning the audio data using a speech-to-text algorithm. In addition, the method includes classifying a topic in the virtual collaboration session based on importance. Lastly, the method includes transmitting a multimedia file related to the topic to the live blog platform in response to the topic being classified as important. The multimedia file is extracted from the session data.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: August 1, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Toby Kurien, Richard Allen Young
  • Patent number: 11711666
    Abstract: Systems, methods and devices for location-based services are disclosed in the present invention. A multiplicity of network devices, a database, and a server platform in network-based communication. The database stores a space-network model binding IP addresses and physical locations. The server platform is operable to generate at least one geofence in the space-network model and specify entitlements for the location-based services within the at least one geofence. The at least one geofence and specific entitlement are stored to the database. The multiplicity of network devices is configured to learn the space-network model and the at least one geofence and perform tasks based on the entitlements specified for the location-based services within the at least one geofence.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: July 25, 2023
    Assignee: GEOFRENZY, INC.
    Inventors: Bennett Hill Branscomb, Benjamin T. Jones
  • Patent number: 11700290
    Abstract: Techniques and systems for selectively implementing a silent retry procedure after a voice session has moved from a preferred IP-based system (e.g., 5GS) to a legacy IP-based system (e.g., EPS) are disclosed. The silent retry procedure may be implemented by a UE and/or by a TAS using one or more specific error codes and/or timeouts. In this manner, after a voice session has been redirected or handed over from a preferred system (e.g., 5GS) to a legacy system (e.g., EPS), and based on an issue arising that prevents the voice session from being successfully established thereafter, the UE or the TAS may reattempt to establish the voice session directly in the legacy system, instead of allowing the UE to transition back to the preferred system (e.g., 5GS) after a session failure in the legacy system, which increases the overall success rate of establishing voice sessions.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: July 11, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Hsin Fu Henry Chiang, Joel Arends
  • Patent number: 11675630
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to configure heterogenous components in an accelerator. An example apparatus includes a graph compiler to identify a workload node in a workload and generate a selector for the workload node, and the selector to identify an input condition and an output condition of a compute building block, wherein the graph compiler is to, in response to obtaining the identified input condition and output condition from the selector, map the workload node to the compute building block.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: June 13, 2023
    Assignee: INTEL CORPORATION
    Inventors: Michael Behar, Moshe Maor, Ronen Gabbai, Roni Rosner, Zigi Walter, Oren Agam
  • Patent number: 11677854
    Abstract: The described technology is directed towards repurposing expired cached data when no unexpired data is available. Cached, unexpired data is used in response to a request when such data exists. If such data does not exist, e.g., at a front-end data service, then an attempt to obtain the requested data from another (e.g., back-end data service) is made. If the attempt is unsuccessful, and expired cached data exists, the expired cached data is returned in response to the request, e.g., instead of returning an error. A back-end data service may similarly return expired cached data when the back-end data service is unable to obtain unexpired requested data elsewhere. An emergency mode may be entered in which data, whether expired or not, is returned from a cache when such data exists, such as when an attempt to obtain the data elsewhere is known in advance to be futile.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: June 13, 2023
    Assignee: HOME BOX OFFICE, INC.
    Inventor: Allen Arthur Gay
  • Patent number: 11646952
    Abstract: A method and system for exported flow tracking information is disclosed. The method includes receiving, by a network device, a network traffic flow comprising a data packet, and transmitting, by the network device, a message comprising a network device identifier (NDID), a template set, and an options template set using a traffic analysis protocol. The message is received by a flow collector, and a template record comprising a flow template identifier (FTID) and at least one flow key is extracted from the template set. An options template record comprising a metadata template identifier (MTID) and at least one metadata key is extracted from the options template set. The method includes generating a new repository entry using the NDID, the FTID, the at least one flow key, the MTID, and the at least one metadata key, and storing, by the flow collector, the new repository entry in the Flow Tracking Repository (FTR).
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: May 9, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Arun Punj, Ripon Bhattacharjee, Sundar Siddaramaiah Bettadahalli
  • Patent number: 11640228
    Abstract: Access techniques and systems for virtually rendered digital content are described. In one example, a collection of items of digital content is received that involves an operation of a computing device. As part of rendering the collection, the computing device generates an object model having nodes corresponding to the items in the viewable subset. The computing device then adds an additional node to the object model as a compact representation (e.g., as text) of other items of digital content that are not rendered. As a result, the compact representation supports operations involving digital content that is not currently rendered in the user interface.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: May 2, 2023
    Assignee: Adobe Inc.
    Inventor: Matthew Thomas Briscoe
  • Patent number: 11621894
    Abstract: A system for live analysis of testing logs. The system including a memory and a processor configured to execute the instructions to perform operations including receiving a plurality of log entries; processing the plurality of log entries; storing the processed plurality of log entries in a database having an inverted index; receiving a query from a user device; returning test data, metadata, and statistics related to the one or more log entries; displaying the test data, the metadata, and the statistics on a GUI; comparing an exposure ratio to a range, the exposure ratio being based on a first amount of log entries associated with a first test version and a second amount of log entries associated with a second test version; and upon determining the exposure ratio is outside of the range, directing all requests from subsequent test users to a default test version.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: April 4, 2023
    Assignee: Coupang Corp.
    Inventors: Jun Ye, Chui Seo
  • Patent number: 11621861
    Abstract: The disclosed techniques optimize the use of computing resources and user engagement by dynamically displaying a group of users of a communication session within a designated display area where each user of the group each share a common activity factor. For example, participants can be part of a group displayed in a certain section of a user interface or on a particular display screen if they each share a location, a role, a set of permissions, a team, a contribution level, etc. A system can also allow users of a group to exclusively control content that is displayed within a designated display area associated with the group. By dynamically displaying a group of users and content they control within designated display area by the use of a common activity factor, a system can improve user engagement by enabling users to readily identify people of interest.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: April 4, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Jason Thomas Faulkner
  • Patent number: 11610252
    Abstract: In some examples, a server may receive an order from a customer to acquire a computing device. The server may determine a customer and a customer location associated with the order and determine a documentation specification based at least in part on the customer and the customer location. The server may determine content identifiers corresponding to content (e.g., documentation and software) to be provided with the order. The server may associate a device identifier that uniquely identifies the computing device with the content identifiers. The computing device may be shipped to the customer location without the plurality of content. When the computing device is booted at the customer location, the computing device may send the device identifier to the server, the server may determine the plurality of content identifiers associated with the device identifier, and send the plurality of content in a digital form for installation on the computing device.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: March 21, 2023
    Assignee: Dell Products L.P.
    Inventors: Sathish Kumar Bikumala, Shibi Panikkar, Guruprasad Rao
  • Patent number: 11606604
    Abstract: A system according to one embodiment disclosed in the present document may comprise at least one network interface, at least one processor, and at least one storage apparatus, wherein the storage apparatus includes instructions that, when executed, cause the processor to: store uploaded video data in the storage apparatus, without transcoding video data to be streamed; receive a first request for streaming of the video data; when the video data to be streamed at the first request is not available on the storage apparatus, transcode the video data in order to stream same; stream the transcoded video data to a first external device through the interface; receive a second request for streaming of the video data; and stream the stored transcoded video data to a second external device through the interface, without additionally transcoding the video data.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: March 14, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Manseok Kim, Hyungseok Shim
  • Patent number: 11601273
    Abstract: System, methods, and computer program products are provided for interfacing between one of a plurality of service provider (SP) trusted service managers (TSM) and one of a plurality of secure elements (SE). A first request to renew a service is received from an SP system over a communications network. The first request includes a service qualifier associated with the service. A secure element corresponding to the service qualifier is determined. A second request to delete data associated with the service qualifier from the secure element is transmitted to the secure element. A third request to install an application on the secure element is transmitted to the secure element. A fourth request to activate the application on the secure element is transmitted to the secure element.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: March 7, 2023
    Assignee: GOOGLE LLC
    Inventor: Michael J. Gargiulo
  • Patent number: 11595391
    Abstract: Synchronization of access controls between computing devices is provided. The system receives a request from a first device. The system performs a session handover to a second device responsive to determining an incompatibility. The system modifies a parameter in an access control database. The system receives a request from a third device. The system provides the digital component to the third device.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: February 28, 2023
    Assignee: GOOGLE LLC
    Inventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
  • Patent number: 11595221
    Abstract: Embodiments are directed to verifying media stream quality for multiparty video conferences. A verification video may be generated based on verification goals for a video provided by a video service. A marker may be embedded in the verification video. A video conference may be established using video stations such that the video conference may be provided by a video service. The verification video may be streamed to a video input of each video station. The video may be streamed to a video output buffer of each video station such that the video provides a view of the video conference and such that the marker that corresponds to each video station may be included in the video. Video information may be captured from the video output buffer of the video stations. The video service may be classified based on the video information from each video station.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: February 28, 2023
    Assignee: DexCare, Inc.
    Inventors: Robert Albert Wlodarczyk, Chandler Boone Ferry, Derek Alan Streat
  • Patent number: 11586892
    Abstract: An apparatus includes a preprocessing network and a quantized neural network. The preprocessing network may be configured to (a) receive an input, (b) perform a transform operation on the input, and (c) generate an intermediate result in response to the transform operation. The quantized neural network may be configured to (a) receive the intermediate result, (b) perform a plurality of weighted operations on the intermediate result, and (c) generate an output in response to the weighted operations. The quantized neural network is generally adapted to a hardware constraint of an edge device. The weighted operations generally have a quantization loss corresponding to the hardware constraint. The transform operation performed by the preprocessing network is generally configured to provide compensation for the quantization loss.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 21, 2023
    Assignee: Ambarella International LP
    Inventors: Malhar Palkar, Santosh Chilkunda, Sabhatina Palani Selvam
  • Patent number: 11575565
    Abstract: Methods and devices for propagating transactions in a network of nodes, each node having one or more connections to other nodes. The method includes receiving a plurality of incoming transactions over a time period; combining the plurality of incoming transactions using network coding to generate a composite message; sending the composite message to one or more nodes in the network; and determining an adjusted time period based on an equilibrium constant parameter and a count of transactions in the plurality of incoming transactions received over the time periodk.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: February 7, 2023
    Assignee: nChain Licensing AG
    Inventors: Patrick Motylinski, Simone Madeo, Giuseppe Destefanis, Stephane Vincent
  • Patent number: 11575624
    Abstract: A chat bot computing system includes a bot controller and a natural language processor. The natural language processor receives a first textual input and identifies concepts represented by the first textual input. An indication of the concepts is output to the bot controller which generates a response to the first textual input. The concepts output by the natural language processor are also fed back into the input to the natural language processor, as context information, along with an expiration indicator when a second textual input is received. The natural language processor then identifies concepts represented in the second textual input, based on the second natural language, textual input and unexpired context information.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: February 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John A. Taylor, Vishwac Sena Kannan
  • Patent number: 11569983
    Abstract: A vehicle includes a wireless transceiver; and one or more controllers, programmed to receive, via the wireless transceiver, a hailing instruction that identifies a user to ride in the vehicle, the hailing instruction including an identifier of a mobile device of the user, responsive to receiving a key from the mobile device via a wireless connection between the mobile device and the wireless transceiver, associate the key with the identifier, and send the key and the identifier as an associated pair to a server via the wireless transceiver.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: January 31, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Ali Hassani, Hamid M. Golgiri, Vivekanandh Elangovan, John Robert Van Wiemeersch
  • Patent number: 11563995
    Abstract: Methods and apparatus for delivering content to a user so as to optimize and enhance the “experience” of the content. In one embodiment, an optimization and monitoring entity (OME) is used which determines, evaluates, and provides notification and/or recommendation of alternative content delivery platforms which are available to a user. The OME receives requests for content forwarded from a content server containing information identifying requesting devices and/or subscriber accounts. The OME examines the capabilities of the registered devices, and identifies/recommends alternative devices based on e.g., video/audio quality, picture size, bandwidth availability, and/or any other additional capabilities of the client devices. A notification is then sent to the client devices indicating which of the user's devices may receive the content alternatively, or in addition to, the requesting device. The notifications may be interactive, allowing the user to select one or more of the devices for delivery.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: January 24, 2023
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Remi Rieger, Paul D. Brooks
  • Patent number: 11563824
    Abstract: Techniques relating to caching a content object are disclosed. A first server receives a revalidation request, relating to a content object, from a requestor. It is determined that metadata, relating to the content object, is stored in a cache associated with the first server. In response, the first server determines not to retrieve the content object from a second server. The content object is not stored in the cache. A response to the revalidation request, indicating that the content object is not modified, is transmitted from the first server to the requestor, based on analyzing the metadata.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: January 24, 2023
    Assignee: Disney Enterprises, Inc.
    Inventors: Eric C. Friedrich, Eric R. Klein, Jeffrey Edwin Grubb