Patents Examined by Kostas J Katsikis
  • Patent number: 11611856
    Abstract: Messaging devices and related methods for controlled sharing of visual objects using messaging applications are provided. A method includes allowing the user of the messaging device to prepare a message for transmission to a second user of a second messaging device including a visual object. The method includes automatically processing the visual object to determine whether the visual object can be classified as a visual object comprising nudity. The method includes: (1) in response to a first explicit request from the first user to share the visual object comprising nudity with the second user, allowing a transmission of the message including the visual object comprising nudity to the second user, and (2) in response to a second explicit request from the user to not share the visual object with the second user, preventing a transmission of the message including the visual object comprising nudity to the second user.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 21, 2023
    Assignee: Dauntless Labs, LLC
    Inventors: Avni P. Singh, Arati P. Singh
  • Patent number: 11610226
    Abstract: An automatic system facilitates selection of media properties on which to display an advertisement, responsive to a profile collected on a first media property, where a behavioral-targeting company calculates expected profit for an ad correlated with the profile and arranges for the visitor to be tagged with a tag readable by the selected media property. The profit can be calculated by deducting, from the revenues that are expected to be generated from an ad delivered based on the collected profile, at least the price of ad space at a media property where the BT company might like to deliver ads to the profiled visitor. When the calculated profit is positive (i.e., not a loss), the BT company arranges for the visitor to be tagged with a tag readable by the selected media property through which the BT company expects to profit.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: March 21, 2023
    Assignee: AlmondNet, Inc.
    Inventor: Roy Shkedi
  • Patent number: 11606416
    Abstract: Embodiments include methods for managed machine learning (ML) in a communication network, such as by one or more first network functions (NFs) of the communication network. Such methods include determining whether processing of an ML model in the communication network should be distributed to one or more user equipment (UEs) operating in the communication network, based on characteristics of the respective UEs. Such methods also include, based on determining that the processing of the ML model should be distributed to the one or more UEs, establishing trusted execution environments (TEEs) in the respective UEs and distributing the ML model for processing in the respective TEEs. Other embodiments include complementary methods for UEs, as well as UEs and NFs (or communication networks) configured to perform such methods.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: March 14, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Viktor Berggren, Henrik Rydén, Michael Liljenstam
  • Patent number: 11606274
    Abstract: A method for monitoring operations of cloud server through virtual machines is used in a virtual machine monitoring system with a central monitoring system, a cloud platform, virtual exchangers, and virtual machines. The central monitoring system sends an instruction to obtain to the cloud platform. The cloud platform transmits the instruction to the virtual machine through the virtual exchanger. The virtual machine searches for operation information and sends such information to the cloud platform by the virtual exchanger. The cloud platform transmits the operation information to the central monitoring system. The central monitoring system monitors and manages the operation information. A virtual machine operation monitoring device and a virtual machine monitoring system applying the method are also provided.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: March 14, 2023
    Assignee: Fulian Precision Electronics (Tianjin) Co., LTD.
    Inventors: Guan-Ru Chen, Chun-Nan Yu
  • Patent number: 11593147
    Abstract: A data processing system for determining a capacity of a server farm implements determining a first operating parameter indicative of a utilization status of a server farm comprising a plurality of virtual machines; determining that the first operating parameter falls within a first range of operating values in which capacity testing of the server farm is performed; capacity testing the server farm to determine a capacity estimate by iteratively configuring a virtual machine of the plurality of virtual machines operating in an active state to operate in a sleep state until the first operating parameter reaches an upper threshold associated with the first range of operating values and monitoring performance of the plurality of virtual machines; modifying configuration parameters of the server farm to adjust an amount of available computing capacity based on the capacity estimate; and operating the server farm based on the updated configuration parameters.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: February 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Akshay Navneetlal Mutha, Peilin Hao, Hao Zuo, Marc Keith Windle
  • Patent number: 11575736
    Abstract: A system and method for providing or maintaining data and application continuity in a computer system. According to an embodiment, the system comprises a communication interface for a client system, a network layer for receiving data from the client system, a hardware infrastructure for creating instances of the client system for replicating data, and an applications module for executing one or more applications on the replicated data. According to a further aspect, the system includes a portal interface configured for providing a remote user with control, audit, and other functions associated with the user's system configuration.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: February 7, 2023
    Assignee: RPS CANADA INC.
    Inventor: Joshua B. Geist
  • Patent number: 11575727
    Abstract: Systems and methods perform a failover, handoff type of process for machines actively encoding and transcoding media content or other data, including live video. Based on dynamic analyses, including detection of needed updates due to security anomalies and encoder state evaluations, the encoder instance initially receiving a stream can restart following handoff to another encoder instance. System downtime is minimized through actions such as initializing the replacement encoder and passively migrating network resources to same, without any explicit coordination or messaging between the two instances.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: February 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Woodruff, Gustaf Carl Hegnell, Glenn LaMotte Diviney
  • Patent number: 11567649
    Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to efficiently manage channel title associated with group-based communication channels in a group-based communication system. The group-based communication apparatus is configured to determine and recommend channel title suggestions in association with the creation or renaming of group-based communication channels. The recommended channel title suggestions are determined based at least in part on a group-defined format protocol. The group-based communication apparatus also may be configured to utilize other data analytics (e.g., user profile data, group channel data, channel title data, channel title count data, channel title recency data, channel activity data, and/or the like) to inform the determination of recommended channel title suggestions.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: January 31, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Britton Jamison, Ryan David Morris, Nathalie Kowalczyk
  • Patent number: 11570132
    Abstract: The present disclosure provides new and innovative systems and methods for filtering encrypted messages. In an example, a computer-implemented method includes obtaining a message, determining sender profiling features of the message, determining enterprise graph features of the message, determining header features of the message, determining a message flag based on the sender profiling features, the enterprise graph features, and the header features, and processing the message based on the message flag.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: January 31, 2023
    Assignees: QATAR FOUNDATION FOREDUCATION, SCIENCE AND COMMUNITY DEVELOPMENT, STEVENS INSTITUTE OF TECHNOLOGY
    Inventors: Mohamed Nabeel, Issa Khalil, Ting Yu, Haipei Sun, Hui Wang
  • Patent number: 11563803
    Abstract: Embodiments of the invention utilize an optimized key-value storage engine to strike the optimal balance between cloud-cost and performance and supports queries, including updates, lookups, range queries, inserts, and read-modify-writes. Cloud cost is manifested in purchasing both storage and processing resources. The improved approach has the ability to self-design and instantiate holistic configurations given a workload, a cloud budget, and optionally performance goals and a set of Service Level Agreement (SLA) specifications. A configuration reflects an optimized storage engine design in terms of, for example, the individual data structures design (in-memory and on-disk) in the engine as well as their algorithms and interactions, a cloud provider, and the exact virtual machines to be used.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: January 24, 2023
    Assignee: PRESIDENT AND FELLOWS OF HARVARD COLLEGE
    Inventors: Stratos Idreos, Subarna Chatterjee, Meena Jagadeesan, Wilson Qin
  • Patent number: 11562260
    Abstract: A method of determining a location of a mobile device in a system having a plurality of fixed transmitters includes: obtaining, at the mobile device, inference model data defining a plurality of node operations; collecting, at the mobile device, respective proximity indicators corresponding to a subset of the fixed transmitters, each proximity indicator representing a proximity of the mobile device to the respective fixed transmitter; at the mobile device, generating a location according to the proximity indicators and the node operations; and presenting the location.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: January 24, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Patrenahalli M. Narendra, Robert A. Biggs
  • Patent number: 11558451
    Abstract: Aspects of the present invention disclose a method for deploying an application in a computing environment receiving an application module, determining values of a first set of metadata for the received application module, determining a classification of the received application module based at least in part on the values of the first set of metadata, and determining whether the received application is deployable in at least an off-premise system based at least in part on the classification.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nicolo′ Sgobba, Erik Rueger, Nadiya Kochura, Michal Paluch
  • Patent number: 11558441
    Abstract: A method for delivering multimedia content during a communal session at a media system commutatively coupled with a streaming application. The method includes receiving a request to initiate the communal session; retrieving contact information for user devices selected to participate in the communal session; retrieving an address for each of the user devices; receiving a source location for multimedia content selected in the streaming application; and sharing the source location with a player that is configured to transmit the multimedia content to each of the user devices. The method also includes, at an appointed time, initiating video playback for each of the user devices, synchronizing delivery of the multimedia content and social media content generated on each of the user devices, and exchanging playback control messages with the streaming application to direct the synchronized transmissions of the multimedia content and social media content to each of the user devices.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: January 17, 2023
    Assignee: Groopview Inc.
    Inventors: Delmond Newton, Krishnan Rajam
  • Patent number: 11558265
    Abstract: An apparatus to facilitate telemetry targeted query injection for enhanced debugging in microservices architectures is disclosed. The apparatus includes one or more processors to: identify contextual trace of a previous query recorded in collected data of a service, where microservices of the service responded to the previous query; access an interdependency flow graph representing an architecture and interaction of microservices deployed for a service; retrieve, based on the interdependency flow graph, telemetry data of the microservices corresponding to the contextual trace; identify, based on the telemetry data, an activation profile corresponding to the previous query, the activation profile detailing a response of the microservices to the previous query; compare the activation profile to a correlation profile for the previous query to detect whether an anomaly occurred in the service in response to the previous query; and recommend a modified query based on detection of the anomaly.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: January 17, 2023
    Assignee: INTEL CORPORATION
    Inventors: Rajesh Poornachandran, Marcos Carranza
  • Patent number: 11537383
    Abstract: Systems, methods, and computer-readable media are disclosed for a systems and methods for improved smart infrastructure data transfer. An example method may involve identifying that a software update is available for a smart infrastructure system. The example method may also involve determining, by a processor of the smart infrastructure system and using a signal strength between a first vehicle and the smart infrastructure system, that the first vehicle is within a threshold range of the smart infrastructure system. The example method may also involve establishing, by the smart infrastructure system, a first ad-hoc peer-to-peer communication link with the first vehicle. The example method may also involve sending, to the vehicle, a request for the software update. The example method may also involve receiving, from the vehicle, at least a first portion of the software update that is transferred using the first ad-hoc peer-to-peer communication link.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: December 27, 2022
    Assignee: ARGO AI, LLC
    Inventors: Ilan Biala, Michel H. J. Laverne
  • Patent number: 11533351
    Abstract: Techniques are disclosed relating to encoding recorded content for distribution to other computing devices. In various embodiments, a first computing device records content of a physical environment in which the first computing device is located, the content being deliverable to a second computing device configured to present a corresponding environment based on the recorded content and content recorded by one or more additional computing devices. The first computing device determines a location of the first computing device within the physical environment and encodes the location in a manifest usable to stream the content recorded by the first computing device to the second computing device. The encoded location is usable by the second computing device to determine whether to stream the content recorded by the first computing device.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: December 20, 2022
    Assignee: Apple Inc.
    Inventors: Maneli Noorkami, Ranjit Desai
  • Patent number: 11528324
    Abstract: Due to slow download speeds from a cloud server to an end-user and the high costs associated therewith, described is a private environment that manages and utilizes resources provided by a public cloud and the storage horsepower of a private server. Certain embodiments envision syncing data objects across at least one cloud data bucket located in a public cloud and at least one server data bucket located in at least one private server. Certain aspects explore using a software platform that manages syncing data from a cloud data bucket to a server data bucket by way of asynchronous notifications from the cloud data bucket to the software platform. However, syncing data in the opposite direction from the server data bucket to the cloud data bucket is by way of direct syncing and not through asynchronous notifications. Conflict resolution is also described when two different data object versions are uploaded to two different data buckets before the data objects can be synced across the data buckets.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: December 13, 2022
    Assignee: Spectra Logic Corporation
    Inventors: Joseph T Frank, David Lee Trachy
  • Patent number: 11528335
    Abstract: A system for managing web traffic comprising a meta control operating on a first processor having a first control interface and configured to generate a request for content and to transmit the request for content over a digital data network to a meta control server. The meta control server operating on a second processor and configured to receive the request for content and to select data for one or more second control interfaces as a function of data associated with the first control interface and to transmit the data for the one or more second control interfaces over the digital data network to the first control interface. The first control interface displays the data for the one or more second control interfaces and monitors user activity associated with the data.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: December 13, 2022
    Assignee: rewardStyle, Inc.
    Inventor: Baxter Box
  • Patent number: 11516284
    Abstract: An interactive system includes a terminal apparatus that is connected to a server apparatus via a network. The terminal apparatus requests the server apparatus to code a game image related to a game program. The server apparatus codes the game image related to the game program in response to an input operation signal from the terminal apparatus, and transmits coded moving image data of the game image to the terminal apparatus. The server apparatus includes an execution memory storing the coded moving image data requested by the terminal apparatus. In a case where communication with the terminal apparatus is stopped, the server apparatus suspends coding of the game image and holds the coded moving image data in the execution memory as suspended data.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: November 29, 2022
    Assignee: SQUARE ENIX CO., LTD.
    Inventor: Hidetoshi Aoyagi
  • Patent number: 11516519
    Abstract: A method for hosting and exhibiting virtual speed-dates between paired participants over a web-based platform for interactive display to viewers in a serialized show format. The platform is configured to simultaneously depict all participants live streams to viewers simultaneously. Speed-dates are limited by a timer, whereby, upon expiration of the timer, the participants encounter a selection screen in which they decide to “couple,” “connect,” or “cut,” indicating their level of desire in seeing their date again in a subsequent episode of the show. Participants are eliminated from the group of participants in accordance with the amount of people with whom they “couple” or “connect.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: November 29, 2022
    Assignee: Couple.com, Inc.
    Inventors: Ryan Beswick, Colleen Joyce