Patents Examined by Kristie D. Shingles
-
Patent number: 11716364Abstract: 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: GrantFiled: November 9, 2021Date of Patent: August 1, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Toby Kurien, Richard Allen Young
-
Patent number: 11711666Abstract: 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: GrantFiled: February 17, 2021Date of Patent: July 25, 2023Assignee: GEOFRENZY, INC.Inventors: Bennett Hill Branscomb, Benjamin T. Jones
-
Patent number: 11700290Abstract: 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: GrantFiled: September 9, 2021Date of Patent: July 11, 2023Assignee: T-Mobile USA, Inc.Inventors: Hsin Fu Henry Chiang, Joel Arends
-
Patent number: 11675630Abstract: 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: GrantFiled: August 15, 2019Date of Patent: June 13, 2023Assignee: INTEL CORPORATIONInventors: Michael Behar, Moshe Maor, Ronen Gabbai, Roni Rosner, Zigi Walter, Oren Agam
-
Patent number: 11677854Abstract: 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: GrantFiled: January 21, 2021Date of Patent: June 13, 2023Assignee: HOME BOX OFFICE, INC.Inventor: Allen Arthur Gay
-
Patent number: 11646952Abstract: 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: GrantFiled: March 5, 2021Date of Patent: May 9, 2023Assignee: ARISTA NETWORKS, INC.Inventors: Arun Punj, Ripon Bhattacharjee, Sundar Siddaramaiah Bettadahalli
-
Patent number: 11640228Abstract: 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: GrantFiled: January 6, 2021Date of Patent: May 2, 2023Assignee: Adobe Inc.Inventor: Matthew Thomas Briscoe
-
Patent number: 11621894Abstract: 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: GrantFiled: May 4, 2021Date of Patent: April 4, 2023Assignee: Coupang Corp.Inventors: Jun Ye, Chui Seo
-
Patent number: 11621861Abstract: 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: GrantFiled: November 6, 2020Date of Patent: April 4, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Jason Thomas Faulkner
-
Patent number: 11610252Abstract: 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: GrantFiled: December 11, 2019Date of Patent: March 21, 2023Assignee: Dell Products L.P.Inventors: Sathish Kumar Bikumala, Shibi Panikkar, Guruprasad Rao
-
Patent number: 11606604Abstract: 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: GrantFiled: November 29, 2018Date of Patent: March 14, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Manseok Kim, Hyungseok Shim
-
Patent number: 11601273Abstract: 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: GrantFiled: February 15, 2021Date of Patent: March 7, 2023Assignee: GOOGLE LLCInventor: Michael J. Gargiulo
-
Patent number: 11595391Abstract: 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: GrantFiled: April 30, 2021Date of Patent: February 28, 2023Assignee: GOOGLE LLCInventors: Stavan Parikh, Wei Lu, Tarun Jain, Anshul Gupta, Srishti Srivastava
-
Patent number: 11595221Abstract: 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: GrantFiled: March 11, 2022Date of Patent: February 28, 2023Assignee: DexCare, Inc.Inventors: Robert Albert Wlodarczyk, Chandler Boone Ferry, Derek Alan Streat
-
Patent number: 11586892Abstract: 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: GrantFiled: February 12, 2020Date of Patent: February 21, 2023Assignee: Ambarella International LPInventors: Malhar Palkar, Santosh Chilkunda, Sabhatina Palani Selvam
-
Patent number: 11575565Abstract: 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: GrantFiled: July 6, 2018Date of Patent: February 7, 2023Assignee: nChain Licensing AGInventors: Patrick Motylinski, Simone Madeo, Giuseppe Destefanis, Stephane Vincent
-
Patent number: 11575624Abstract: 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: GrantFiled: November 11, 2020Date of Patent: February 7, 2023Assignee: Microsoft Technology Licensing, LLCInventors: John A. Taylor, Vishwac Sena Kannan
-
Patent number: 11569983Abstract: 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: GrantFiled: September 10, 2019Date of Patent: January 31, 2023Assignee: Ford Global Technologies, LLCInventors: Ali Hassani, Hamid M. Golgiri, Vivekanandh Elangovan, John Robert Van Wiemeersch
-
Patent number: 11563995Abstract: 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: GrantFiled: October 21, 2019Date of Patent: January 24, 2023Assignee: TIME WARNER CABLE ENTERPRISES LLCInventors: Remi Rieger, Paul D. Brooks
-
Patent number: 11563824Abstract: 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: GrantFiled: November 9, 2020Date of Patent: January 24, 2023Assignee: Disney Enterprises, Inc.Inventors: Eric C. Friedrich, Eric R. Klein, Jeffrey Edwin Grubb