Patents Examined by Yves Dalencourt
  • Patent number: 11032343
    Abstract: Methods and systems for a content server to select sets of video streams having different encoding parameters for transmitting the sets of video streams to a media device are disclosed herein. In some embodiments, a method for transmitting video streams for a media program from a server to a media device includes: selecting, by the server, first encoding parameters including a first bitrate for a first set of video streams for the media program based on a first estimated bandwidth capacity for a network linking the server and the media device, transmitting the first set of video streams from the server to the media device, determining, by the server, second encoding parameters including a second bitrate for a second set of video streams for the media program, and transmitting the second set of video streams from the server to the media device.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: June 8, 2021
    Assignee: Google Technology Holdings LLC
    Inventors: Arjun Ramamurthy, Ajay Luthra
  • Patent number: 11019006
    Abstract: A apparatus for sharing booking information may provide a user interface (UI) for sharing booking information, receive an input of booking information corresponding to at least one of items specifying an entirety of booking information through the UI, receive a sharing request for sharing at least one portion of the entirety of booking information through the UI, identify at least one item corresponding to booking information input until a current point in time among the items in response to the sharing request, generate a booking information sharing message including first booking information corresponding to the identified at least one item and enabling an input of second booking information corresponding to at least one other item among the items which is distinguishable from the identified at least one item, and transmit the booking information sharing message to at least one receiver terminal through a messenger.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: May 25, 2021
    Assignee: KAKAO CORP.
    Inventors: Kyung Hee Son, Ji Soo Youk, Sung Hee Kong, Kwang Hyun Uhm
  • Patent number: 11019015
    Abstract: Techniques are described that determine when content to be shared by a user may be offensive, and providing the user with a notification that the content may be offensive. In some examples, the user may be provided with a notification that includes a selectable option allowing the user to withdraw or undo the content from being shared, additional information regarding why the content was determined to be offensive, content sharing guidelines, and/or advice for how to revise the content to be less offensive. In some examples, the notification may be presented for a predetermined period of time, and the content may be held in a pending state and not shared with other users until expiration of the predetermined period.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: May 25, 2021
    Assignee: Facebook, Inc.
    Inventors: Yoav Shapira, Alana Conner, Mindi Yuan, Francesco Fogu, Samuel James Parker, Fan Yang
  • Patent number: 11005809
    Abstract: Methods, devices, and systems for generating a plurality of network addresses for a plurality of communication devices communicating over a network. One method includes receiving, with an electronic processor included in a server, geographical coordinates of the network, generating, with the electronic processor, a first set of bits based on the geographical coordinates, generating, with the electronic processor, a second set of bits based on a random number, and generating, with the electronic processor, a baseline address including the first set of bits and the second set of bits. The method also includes generating the plurality of network addresses, wherein each of the plurality of network addresses includes the baseline address and a unique offset. In addition, the method includes assigning one of the plurality of network addresses to one of the plurality of communication devices.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: May 11, 2021
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Kiril Danilchenko, Baruh Hason, Guy Holtzman
  • Patent number: 10999238
    Abstract: A computer-implemented method of posting content to a social medium comprises receiving content posted by a user along with an associated posting time which indicates when the user selected an option to post the content to the social medium; determining that publication of the content posted by the user is dependent on a trigger; and in response to determining that publication of the content is dependent on the trigger, storing the content with the associated posting time and suspending publication of the content until the trigger is satisfied such that the posting time published with the content indicates a time prior to transmission of the content from an electronic device to a server for publishing.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: May 4, 2021
    Assignee: Airbnb, Inc.
    Inventors: Yuka Nomura, Koichi Takahashi, Takashi Takahashi, Daisuke Tomoda, Hiroki Yoshinaga
  • Patent number: 10999620
    Abstract: A method for synchronizing media content via multiple device and speaker system includes: reading, by a server-side computing device, audio layout file comprising audio discreet channel mapped to speaker system, reading channel-based, object-based, scene-based, 3d audio, and audio layout files, receiving and processing, by a server-side computing device, head-related impulse response signal, head-transfer function signal, reverberant environment binaural room impulse signal, numerically simulated signal, and other binaural signal via sensors, receiving and processing, by the server-side computing device, bandpass transfer function, headphone transfer function, compensation filters, equalization filters, and other DSP algorithm, evaluating and processing encoding and decoding of media content, and transmitting the server-side message or packet to be used by the client device along with previously received customized stock media content and customized media content, to substantially synchronize the client-side
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: May 4, 2021
    Inventor: Julio Ferrer
  • Patent number: 10986212
    Abstract: A method executed at a M2M server, capable of interacting with a remotely located M2M client, is suggested. The method comprise: acquiring resources and/or parameters for provisioning a policy applicable for the M2M client; initiating formulation of the policy by arranging policy dependent mutually associated objects based on said resources and/or parameters, such that a M2M client on which the policy has been provisioned is capable of making decisions on the basis of said policy without having to communicate with any external device, and, initiating provisioning of the policy by provisioning said objects on the M2M client.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: April 20, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Sumit Singhal
  • Patent number: 10985979
    Abstract: A method, a device, and a non-transitory storage medium are described in which a machine learning-based resource management service is provided. A network device obtains network and end device information, and uses machine learning to determine whether to adjust an auto-scaling rule pertaining to the provisioning of an application service. The network device generates a modified auto-scaling rule based on the analysis.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: April 20, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raghuram Parvataneni, Kirk Campbell, Ravi Sharma, Anil K Guntupalli
  • Patent number: 10979382
    Abstract: A computer-implemented method of posting content to a social medium comprises receiving content posted by a user along with an associated posting time which indicates when the user selected an option to post the content to the social medium; determining that publication of the content posted by the user is dependent on a trigger; and in response to determining that publication of the content is dependent on the trigger, storing the content with the associated posting time and suspending publication of the content until the trigger is satisfied such that the posting time published with the content indicates a time prior to transmission of the content from an electronic device to a server for publishing.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 13, 2021
    Assignee: Airbnb, Inc.
    Inventors: Yuka Nomura, Koichi Takahashi, Takashi Takahashi, Daisuke Tomoda, Hiroki Yoshinaga
  • Patent number: 10979514
    Abstract: Flexible message transformation and delivery includes authenticating a message consumer for access to messages of a publisher, receiving from the consumer a service topology label identifying a service topology of a service of which the message consumer is a part, where the service topology label is used in controlling provision of messages to members of the service topology, identifying an authority label for the consumer, the authority label being associated with transformation(s) to apply to messages, and based on obtaining a message from the publisher for publishing to consumers that are members of the service topology: determining that the consumer is a member of the service topology, identifying the transformation(s) based on the identified authority label for the consumer; applying to the message the transformation(s) to obtain a transformed message, and providing the transformed message to the consumer.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chao Yu, JinRong Zhao, De Shou Kong, Xiao Bing Liu, Xin Yang
  • Patent number: 10965726
    Abstract: Content may be received at an edge location in one format, but delivered to a terminal on an access network in another format. The received content may be transcoded at the edge location. The transcoded content may be stored, or immediately delivered. The transcoded content may be fragmented prior to storage. Multiple copies of the transcoded content may be maintained in multiple formats. These formats may be aligned with one another such that delivery of the content can include delivering portions of the content in one format and other portions of the content in another format.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: March 30, 2021
    Assignee: TIVO CORPORATION
    Inventors: Danial E. Holden, Austin J. Vrbas
  • Patent number: 10958591
    Abstract: Systems and methods for enabling links between various devices is provided. The systems and methods may include a platform that enables different devices to access spatial models of a resource. The platform may enable the different devices to define and/or modify assignment conditions for access rights to resources. Further, the platform may enable definition of assignment conditions before or after the access rights are available for assignment.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: March 23, 2021
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Justin Re, Jean-Philippe Grenier
  • Patent number: 10958757
    Abstract: A set of requests for a shared dependent service are generated by a first cmicroservice of a set of collaborating microservices. A microservice request data set is received from request flow controller modules of other microservices of the set of collaborating microservices. The microservice request data set includes information indicative of requests to the shared dependent service made by the other collaborating microservices. A request flow controller module of the first microservice of the set of collaborating microservices synchronizes between the requests generated by the first microservice, and the requests indicated in the microservice request data set. The synchronized requests from the set of collaborating microservices to the shared dependent service are maintained according to processing capabilities of the shared dependent service.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vinod Appajanna, Vittal Ramakanth Pai, Badekila Ganesh Prashanth Bhat, Srinivasan Nanduri
  • Patent number: 10955157
    Abstract: A building management system (BMS) including device controllers configured to monitor and control one or more heating, ventilation, or air conditioning (HVAC) devices and to store and process time-series data associated with the HVAC devices. The BMS includes a BMS controller that is communicably coupled to the device controllers. The BMS controller is configured to generate and send one or more processing sub-requests to at least one of the device controllers based on a processing request requesting time-series data associated with an HVAC device. The BMS controller is configured to receive one or more processing results from the at least one of the device controllers and join the one or more processing results into a joined result. The BMS controller is configured to provide the joined result to a requesting entity. The device controllers are configured to receive and process processing sub-requests and send results to the BMS controller.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: March 23, 2021
    Assignee: Johnson Controls Technology Company
    Inventors: Youngchoon Park, Sudhi Sinha
  • Patent number: 10938643
    Abstract: A control module for a distributed sensor system can include a non-application specific configurable module configured to operate as a function of controller configuration settings data, at least a first memory configured to store the controller configuration settings data, at least one external interface module configured to connect with a master host module of the sensor system to receive updated controller configuration settings data, the control module configured to receive and store the updated controller configuration settings in the first memory thereof via the at least one external interface module, and a subnet interface module configured to connect to one or more configurable sensor nodes on a subnetwork, wherein the control module is configured to control and/or configure the one or more sensor nodes as a function of the controller configuration setting data and receive sensor data from the one or more sensor nodes.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: March 2, 2021
    Assignee: Simmonds Precision Products, Inc.
    Inventors: Benjamin T. Rule, Travis Gang, Thomas Henck, Travis Dement, Peter J. Carini, Daniel Hiatt, Benjamin D. Mcbride, Matthew B. Burleigh
  • Patent number: 10929475
    Abstract: A method, system and computer readable program storage device for facilitating a collaboration experience. In embodiments, the method comprises identifying a group of people for a specified collaboration experience; identifying specified conditions and preferences for the group of people; using the identified specified conditions and preferences for the group of people for determining an environment for the specified collaboration experience and one or more factors for improving the specified collaboration experience; and sending a specified set of information to one or more prospective collaboration entities to determine if any one of the prospective collaboration entities has the determined environment for the specified collaboration experience.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Trudy L. Hewitt, Jeremy R. Fox, Gregory J. Boss, Liam S. Harpur
  • Patent number: 10911207
    Abstract: This disclosure describes techniques for employing a reusable acknowledgment in communications among network devices. The techniques include generating a reusable negative acknowledgment (NACK) in response to a request for data that are unavailable. The reusable NACK may be sent as a response for at least some additional requests for unavailable data, rather than generating a new NACK for each request. As such, the reusable NACK may help decrease the computational load for a network device. In some cases, the use of a reusable NACK may help lessen the impacts of denial-of-service type attacks across a network.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: February 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Alberto Compagno, Michele Papalini, Luca Muscariello, Giovanna Carofiglio
  • Patent number: 10904315
    Abstract: A transmission management system includes a destination name data managing unit which manages a plurality of destination name data items which indicate a plurality of names of a destination in communications between transmission terminals, a destination name data reading unit which reads a destination name data item from the plurality of destination name data items managed by the destination name data managing unit, and a destination name data transmitting unit which transmits the destination name data item read by the destination name data reading unit to a transmission terminal capable of communicating with the destination.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: January 26, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Kaoru Maeda, Takahiro Asai
  • Patent number: 10904258
    Abstract: Embodiments for intelligent cluster learning in an Internet of Things (IoT) computing environment by a processor. One or more interactive actions, engagements, behaviors, communications, biometric data, parameters, or combination thereof relating to one or more IoT devices may be analyzed. A user profile may be clustered into a cluster of profiles according to the one or more interactive actions, engagements, behaviors, communications, biometric data, parameters, or combination thereof using one or more machine learning operations. Access to one or more functional assets and parameters associated with the one or more IoT devices may be automatically enabled or disabled.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Christopher J. Hardee, Scott E. Schneider, Jeremy A. Greenberger
  • Patent number: 10904085
    Abstract: Methods and systems are described for applying a configuration to networking devices. A configuration and networking device filter may be received. The networking device filter may be used to search for target networking devices. A common schema may be generated for the target networking devices. The configuration may be compared to the common schema to determine whether the configuration is valid for the target networking devices. A plurality of commands may be generated to apply the configuration to the target networking devices. The commands may be executed, thereby applying the configuration to the target networking devices.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: January 26, 2021
    Assignee: OVH
    Inventors: Paulina Alejandra Alvarez Jana, Alexandre Henri Morignot-Desvignes