Patents Assigned to CIINOW INC.
  • Publication number: 20150271098
    Abstract: A method for authenticating a user's secondary client device with a data center interacting with the user's primary client device includes capturing a quick response (QR) code displayed at the primary client device using the secondary client device, wherein the QR code is generated by the data center for the primary client device, analyzing the QR code at the secondary client device to extract information for initializing communication with the data center, providing information contained in the QR code to the data center by the secondary client device, wherein the information contained in the QR code is utilized by the data center to authenticate the secondary client device, and initializing interaction between the secondary client device and the data center when the data center authenticates the secondary client device.
    Type: Application
    Filed: March 19, 2014
    Publication date: September 24, 2015
    Applicant: CIINOW, INC.
    Inventors: Gurudas SOMADDER, Haochen LIU, Vinit Sudhakar ADKAR
  • Publication number: 20150066513
    Abstract: A method for performing speech-based commands in a system for remote content delivery, includes receiving speech, recognizing the speech, transmitting the speech to a speech server, receiving a device-based signal corresponding to the speech from the speech server when the speech is a speech-based command, forwarding the device-based signal to a streaming server; and receiving content from the streaming server corresponding to the device-based signal.
    Type: Application
    Filed: March 19, 2014
    Publication date: March 5, 2015
    Applicant: CIINOW, INC.
    Inventor: Makarand DHARMAPURIKAR
  • Publication number: 20150058973
    Abstract: A method for associating an analog input device gesture with an account for account access includes creating a user identifier for an account, creating a password for the account, generating the analog input device gesture, and associating the analog input device gesture with the account.
    Type: Application
    Filed: March 19, 2014
    Publication date: February 26, 2015
    Applicant: CIINOW, INC.
    Inventor: Ron Efraim HABERMAN
  • Publication number: 20140369191
    Abstract: A method for controlling transmission rate for video streaming based on queuing delay, includes determining a queuing delay for a packet transmitted from a source to a destination over a packet switched network and adjusting a transmission rate of the source in response to the determined queuing delay.
    Type: Application
    Filed: March 19, 2014
    Publication date: December 18, 2014
    Applicant: CiiNOW, INC.
    Inventors: Alexander IZVORSKI, Deven RAUT, Makarand DHARMAPURIKAR
  • Publication number: 20140349748
    Abstract: A method for allowing a number of split-screens to share a display on a client device beyond an application's native capacity for split-screening, includes determining configuration parameters for the client device, establishing a plurality of application instances to be initialized based on the number of split-screens and the application's native capacity for split-screening, initializing one or more virtual machine servers to service the plurality of application instances, optimizing display output parameters for each application instance based at least in part on the configuration parameters for the client device, and outputting display from each application instance to the client device, such that the display output from each application instance shares the display on the client device.
    Type: Application
    Filed: March 19, 2014
    Publication date: November 27, 2014
    Applicant: CIINOW, INC.
    Inventor: Ron Efraim HABERMAN
  • Publication number: 20140280972
    Abstract: Disclosed is a method for managing resources between a plurality of internet service providers, that includes receiving a set of resources and constraints for each internet service provider of the plurality of internet service providers and allocating resources of the plurality of internet service providers to service client devices of the plurality of internet service providers, wherein at least some resources of a first internet service provider are allocated for servicing a client device that is associated with a second internet service provider.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: CIINOW, INC.
    Inventors: Joel CALIPPE, Gurudas SOMADDER
  • Publication number: 20140274407
    Abstract: Disclosed is a method for implementing a cloud local area network (C-LAN) for providing a multi-player environment for servicing content to a plurality of client devices including determining a location of a blade for each client device of the plurality of client devices, configuring a service access point for each client device of the plurality of client devices, and initializing the C-LAN using the service access points for each client device of the plurality of client devices, wherein at least two client devices of the plurality of client devices cannot be associated with a same local area network based on their respective internet service providers.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: CIINOW, INC.
    Inventors: Joel CALIPPE, Gurudas SOMADDER
  • Publication number: 20140281836
    Abstract: Disclosed is a method for providing error correction to a video stream transmitted from a server to a client device, wherein the server is connected to an intermediate module over a bandwidth-limited network and the intermediate module is connected to the client device over a lossy network. The method includes intercepting data transmitted from the bandwidth-limited network to the lossy network by the intermediate module, identifying the video stream for error correction from the intercepted data at the intermediate module, generating error correction data for the video stream by the intermediate module and transmitting a modified stream that includes the video stream and the error correction data over the lossy network to the client device by the intermediate module.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 18, 2014
    Applicant: CiiNOW, INC.
    Inventors: Makarand DHARMAPURIKAR, Alexander IZVORSKI
  • Publication number: 20140226722
    Abstract: Disclosed is an approach for encoding a current video frame that includes labeling points/regions for the current video frame using graphics information for the current video frame, matching the points/regions of the current video frame with points/regions of a previous video frame using the labels for the points/regions of the current video frame and deriving motion vectors for the points/regions of the current video frame.
    Type: Application
    Filed: February 11, 2014
    Publication date: August 14, 2014
    Applicant: CiiNOW, INC.
    Inventors: Alexander IZVORSKI, Makarand DHARMAPURIKAR, Justin BISCHOFF
  • Publication number: 20130212601
    Abstract: A container layer for allowing a plurality of game instances running on an operating system to maintain full game functionality is configured to intercept a communication from a game instance of the plurality of game instances to the operating system and provide an appropriate response to the intercepted communication.
    Type: Application
    Filed: February 15, 2013
    Publication date: August 15, 2013
    Applicant: CIINOW, INC.
    Inventor: CiiNOW, Inc.
  • Publication number: 20130212162
    Abstract: A method for providing content delivery and management to a client device that includes mapping the client device to a corresponding controller, presenting available content to the client device, determining data centers available to service the client device, and initializing a data center to service content requested by the client.
    Type: Application
    Filed: January 11, 2013
    Publication date: August 15, 2013
    Applicant: CIINOW, INC.
    Inventor: CiiNOW, Inc.
  • Publication number: 20130210522
    Abstract: A data center architecture for remote rendering includes a hardware processor, a memory, a storage device, a graphics processor, a virtual machine monitor functionally connected to the hardware processor, memory, and storage device, one or more virtual machine game servers functionally connected to the virtual machine monitor, each virtual machine game server including a virtual processor, a virtual memory, a virtual storage, a virtual operating system, and a game binary executing under the control of the virtual operating system; a virtual machine rendering server functionally connected to the virtual machine monitor and functionally connected to the graphics processor, the virtual machine rendering server including: a virtual memory, a virtual storage, a virtual operating system, and one or more renderers.
    Type: Application
    Filed: January 11, 2013
    Publication date: August 15, 2013
    Applicant: CIINOW, INC.
    Inventor: CiiNOW, Inc.
  • Publication number: 20130198794
    Abstract: Disclosed is an approach for delivering visual content that improves network bandwidth utilizations. The visual data is separated into multiple categories, where the data for different categories are delivered using different bandwidth utilizations schemes. A first category of the data is delivered at a higher frame rate than the frame rate for a second category of the data.
    Type: Application
    Filed: July 25, 2012
    Publication date: August 1, 2013
    Applicant: CiiNOW, Inc.
    Inventor: Makarand DHARMAPURIKAR
  • Publication number: 20130147819
    Abstract: Disclosed is an approach for providing an improved approach for rendering graphics that can utilize both server-side rendering and client-side rendering for the same display frame. In this way, the different visual objects within the same frame can be rendered using either approach, either at the server or at the client.
    Type: Application
    Filed: June 8, 2012
    Publication date: June 13, 2013
    Applicant: CiiNOW, Inc.
    Inventor: Makarand DHARMAPURIKAR
  • Publication number: 20130016107
    Abstract: Disclosed is an approach for providing an improved approach for rendering graphics that can utilize both server-side rendering and client-side rendering for the same display frame. In this way, the different visual objects within the same frame can be rendered using either approach, either at the server or at the client.
    Type: Application
    Filed: January 12, 2012
    Publication date: January 17, 2013
    Applicant: CIINOW INC.
    Inventor: Makarand Dharmapurikar