Patents by Inventor Giovanni Coglitore

Giovanni Coglitore has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11563806
    Abstract: Systems and apparatus for providing content distribution network (or CDN) egress and/or ingress functionality and methods for making and using the same. In various embodiments, the system can comprise not only a traditional CDN but also a reverse CDN, wherein edge Points of Presence (or PoPs) can be used as ingest points. The system advantageously can be applied to given emerging workloads, such as autonomous applications, artificial intelligence (AI) applications and Internet of Things (IoT) applications, among other things.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: January 24, 2023
    Assignee: R-STOR, INC.
    Inventors: Anthony P. Gaughan, Giovanni Coglitore
  • Patent number: 11425201
    Abstract: Systems and apparatus for implementation and management of a fast data connection in a computer network and methods for making and using the same. In various embodiment, these technologies are used to facilitate fast data exchanges between network nodes among other things.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: August 23, 2022
    Assignee: R-Stor Inc.
    Inventors: Damian Kowalewski, Giovanni Coglitore, Roger Levinson
  • Patent number: 11269563
    Abstract: A method and apparatus may include receiving data from a first device. The data may be received via a first protocol. The method can also include converting the data to be transmitted via a second protocol. The second protocol may be a high-speed proprietary or standard protocol. The method can also include transmitting the data via the second protocol to a second device.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: March 8, 2022
    Assignee: R-Stor Inc.
    Inventors: Giovanni Coglitore, Roger Levinson, Mario J. Paniccia
  • Patent number: 11258716
    Abstract: A system for optimizing dynamic multi-stream network connections and methods for making and using the same. In various embodiments, the system advantageously can use a full bandwidth available between two network appliances connected by a Transmission Control Protocol (TCP) network connection with well-defined round-trip time (RTT) latency and changing bandwidth, among other things.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: February 22, 2022
    Assignee: R-Stor Inc.
    Inventors: Giovanni Coglitore, Damian Kowalewski, Georgiy Yakovlev
  • Patent number: 11115491
    Abstract: An indication to share a content item associated with a residential cache appliance and a first social networking account is received. A network address of the residential cache appliance is associated with the content item. A cache map of available residential cache appliances is maintained to implement a distributed cache store. For one or more of the available residential cache appliances, the cache map identifies at least an associated social networking account, an associated network address, associated cache appliance stored content items, and an associated setting. From a requester device associated with a second social networking account, a request for the content item is received. In response to the request, based at least in part on the cache map, the requester device is directed to the residential cache appliance to obtain at least a portion of the content item.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: September 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Giovanni Coglitore, Narsing Krishna Vijayrao
  • Patent number: 11082471
    Abstract: A method and apparatus may include receiving data via a wide pipeline. The wide pipeline comprises a bonding of cable technology, electrical wiring technology, and a wireless technology. The method also includes configuring the data to be transmitted via at least one wireless channel. The method also includes transmitting the data via the at least one wireless channel to a user device.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: August 3, 2021
    Assignee: R-STOR INC.
    Inventor: Giovanni Coglitore
  • Patent number: 10949098
    Abstract: Certain embodiments may relate to providing increased storage capacity. For instance, a memory storage device may include a motherboard with an external communication interface. The memory storage device may also include a multiple solid-state drives coupled to the motherboard in communication with the external communication interface. Each of the plurality of solid-state drives may include a respective storage controller to manage the distribution of data during a write or read operation to a combination of a primary storage allocation and a redundant storage allocation. The redundant storage allocation may be included in the combination in response to detecting an error condition associated with at least a portion of the primary storage allocation.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: March 16, 2021
    Assignee: R-STOR INC.
    Inventors: Roger Levinson, Giovanni Coglitore, Mario J. Paniccia
  • Publication number: 20200236190
    Abstract: An indication to share a content item associated with a residential cache appliance and a first social networking account is received. A network address of the residential cache appliance is associated with the content item. A cache map of available residential cache appliances is maintained to implement a distributed cache store. For one or more of the available residential cache appliances, the cache map identifies at least an associated social networking account, an associated network address, associated cache appliance stored content items, and an associated setting. From a requester device associated with a second social networking account, a request for the content item is received. In response to the request, based at least in part on the cache map, the requester device is directed to the residential cache appliance to obtain at least a portion of the content item.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 23, 2020
    Inventors: Giovanni Coglitore, Narsing Krishna Vijayrao
  • Patent number: 10586607
    Abstract: A method and apparatus may include determining a failure of a drive. The drive comprises a plurality of platters, each platter comprises two half-platters, and data of the drive is stored via erasure encoding. The method can also include rebuilding a portion of the drive upon which the failure occurred, wherein other portions of the drive are not rebuilt.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: March 10, 2020
    Assignee: R-STOR INC.
    Inventor: Giovanni Coglitore
  • Patent number: 10587715
    Abstract: Embodiments are disclosed for managing a distributed data center. The managing can include receiving content interaction history associated with a first social networking account of a social networking system at a content distribution system; maintaining a cache map of available cache appliances to implement a distributed cache store; selecting a content item to push to a residential cache appliance based on the content interaction history, wherein pushing the content item includes updating the cache map to associate a network address of the residential cache appliance with an identifier of the content item; and providing a content distribution service configured to redirect a content streaming request for the content item to the residential cache appliance when the content item is determined to be available in the distributed cache store according to the cache map.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: March 10, 2020
    Assignee: Facebook, Inc.
    Inventors: Giovanni Coglitore, Narsing Krishna Vijayrao
  • Publication number: 20190373063
    Abstract: Systems and apparatus for implementation and management of a fast data connection in a computer network and methods for making and using the same. In various embodiment, these technologies are used to facilitate fast data exchanges between network nodes among other things.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 5, 2019
    Inventors: Damian Kowalewski, Giovanni Coglitore, Roger Levinson
  • Patent number: 10445273
    Abstract: Systems, methods and apparatus, including computer program products, are disclosed for management and transportation of data in a networked environment or solution. In various embodiment, these technologies are used to transport data across individual wires or connections using uniform connection technology but different protocols. Software-based control is also described, which provides additional flexibility in the selection and configuration of protocol usage.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: October 15, 2019
    Assignee: R-Stor Inc.
    Inventors: Giovanni Coglitore, Roger Levinson
  • Publication number: 20190267811
    Abstract: A system for generation and distribution of high voltage direct current (HVDC) within a contained power domain named ‘POD’ and methods for making and using the same. The system and methods efficiently power Information Technology racks deployed to a data center environment, advantageously providing features and functions highly desirable for a specific application.
    Type: Application
    Filed: February 28, 2019
    Publication date: August 29, 2019
    Inventors: Pierluigi SARTI, Giovanni COGLITORE
  • Patent number: 10395688
    Abstract: Implementations generally relate to storage systems. In one implementation, a system includes a plurality of storage libraries that store a plurality of removable media units. The system also includes a plurality of head units for reading and writing to one or more of the removable media units. The system also includes a plurality of robots that transfer one or more of the removable media units between one or more of the storage libraries and one or more of the head units. The system also includes enabling one or more of the robots to recover a set of data from two or more of the removable media units if a failure occurs in association with at least one of the other removable media units.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: August 27, 2019
    Assignee: SONY CORPORATION OF AMERICA
    Inventors: Giovanni Coglitore, Ando Hideki, Horst Schellong
  • Patent number: 10397357
    Abstract: Some embodiments of this disclosure operate a network device in conjunction with a social networking system. The operations can include establishing a network island by providing network connectivity in a local region via the network device; connecting the network device to an intermittent network channel that is not continuously active; when the intermittent network channel is active, receiving a content item via the intermittent network channel, wherein the content items is not destined for a specific device in the network island; and caching the content item in a cache storage of the network device such that the content item is available to be accessed by any computing device within the network island.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: August 27, 2019
    Assignee: Facebook, Inc.
    Inventors: Giovanni Coglitore, Narsing Vijayrao
  • Publication number: 20190222665
    Abstract: Embodiments are disclosed for managing a distributed data center. The managing can include receiving content interaction history associated with a first social networking account of a social networking system at a content distribution system; maintaining a cache map of available cache appliances to implement a distributed cache store; selecting a content item to push to a residential cache appliance based on the content interaction history, wherein pushing the content item includes updating the cache map to associate a network address of the residential cache appliance with an identifier of the content item; and providing a content distribution service configured to redirect a content streaming request for the content item to the residential cache appliance when the content item is determined to be available in the distributed cache store according to the cache map.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Inventors: Giovanni Coglitore, Narsing Krishna Vijayrao
  • Patent number: 10291735
    Abstract: Embodiments are disclosed for managing a distributed data center. The managing can include receiving content interaction history associated with a first social networking account of a social networking system at a content distribution system; maintaining a cache map of available cache appliances to implement a distributed cache store; selecting a content item to push to a residential cache appliance based on the content interaction history, wherein pushing the content item includes updating the cache map to associate a network address of the residential cache appliance with an identifier of the content item; and providing a content distribution service configured to redirect a content streaming request for the content item to the residential cache appliance when the content item is determined to be available in the distributed cache store according to the cache map.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: May 14, 2019
    Assignee: Facebook, Inc.
    Inventors: Giovanni Coglitore, Narsing Vijayrao
  • Patent number: 10282865
    Abstract: Certain embodiments may relate to presenting imagery within a virtualized environment. A method and apparatus may be provided. The method may include generating a virtualized environment for a user. The method may also include detecting an object in the real world. The method may further include rendering imagery corresponding to the detected object in the virtualized environment.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: May 7, 2019
    Assignee: R-STOR INC.
    Inventor: Giovanni Coglitore
  • Publication number: 20190121768
    Abstract: Systems, methods and apparatus, including computer program products, are disclosed for management and transportation of data in a networked environment or solution. In various embodiment, these technologies are used to transport data across individual wires or connections using uniform connection technology but different protocols. Software-based control is also described, which provides additional flexibility in the selection and configuration of protocol usage.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 25, 2019
    Inventors: Giovanni Coglitore, Roger Levinson
  • Patent number: 10164789
    Abstract: The present disclosure relates to a home automation system that is automated based on user preferences provided by a social networking system, where the home automation system provides a short-range, high-speed wireless connection that is contained within the safe boundaries of a home. Briefly described, the home automation system employs one or more home automation devices to control various home devices within the home based on detection of one or more users' social profile, where each home automation device is configured to broadcast and communicate via a short-range, multi-gigabit-per-second (MGbps) wireless communication link that can be utilized by the various home devices. Furthermore, each home automation device is configured to be self-tuning, thereby enabling automatic efficient management of the MGbps wireless communication link.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: December 25, 2018
    Assignee: Facebook, Inc.
    Inventors: Narsing Vijayrao, Giovanni Coglitore