Patents by Inventor Damian Kowalewski
Damian Kowalewski 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: 11487628Abstract: Systems for rapidly transferring and, as needed, recovering large data sets and methods for making and using the same. In various embodiments, the system advantageously can allow data to be transferred in larger sizes, wherein data may be easily recovered from multiple regions and wherein latency is no longer an issue, among other things.Type: GrantFiled: May 12, 2020Date of Patent: November 1, 2022Assignee: R-Stor Inc.Inventors: John Edward Gerard Matze, Anthony P. Gaughan, Damian Kowalewski
-
Patent number: 11425201Abstract: 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: GrantFiled: June 3, 2019Date of Patent: August 23, 2022Assignee: R-Stor Inc.Inventors: Damian Kowalewski, Giovanni Coglitore, Roger Levinson
-
Patent number: 11288163Abstract: Systems and apparatus for generating portable performance analytics for different applications across multiple diverse computing platforms and methods for making and using the same. In various embodiment, the system can compare results from multiple runs of a selected application under different virtualized environment conditions and correlate these results to a native baremetal performance of the application. The system thereby can identify scalability issues, noisy neighbor outliers or any other performance abnormalities in different run-time environments among other things.Type: GrantFiled: June 18, 2019Date of Patent: March 29, 2022Assignee: R-Stor Inc.Inventor: Damian Kowalewski
-
Patent number: 11258716Abstract: 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: GrantFiled: May 13, 2020Date of Patent: February 22, 2022Assignee: R-Stor Inc.Inventors: Giovanni Coglitore, Damian Kowalewski, Georgiy Yakovlev
-
Patent number: 11063932Abstract: In one embodiment, a method includes receiving, from a device via a wireless signal, a request to access a WLAN of a router, the request including a device identifier. The provisioning agent may be within wireless ranges of the device and of the router. The provisioning agent may request, from an authentication server, a password for the device. The password may be uniquely generated by the authentication server for the device. The provisioning agent may receive the password from the authentication server. The provisioning agent may send, to the router, the password and the device identifier. The provisioning agent may receive, from the router, an indication that the router has verified the password with the authentication server. The router may store the device identifier in association with the password. The provisioning agent may send, to the device, the password. The password may authenticate the device to the router.Type: GrantFiled: February 24, 2020Date of Patent: July 13, 2021Assignee: FACEBOOK, INC.Inventors: Francislav Penov, Damian Kowalewski
-
Patent number: 11044025Abstract: in one embodiment, a method includes determining a received power at a receiving antenna mounted to an antenna measurement system from a transmitting antenna mounted to a device under test (DUI) in motion relative to the antenna measurement system; determining one or more first orientation parameters of the antenna measurement system; determining one or more second orientation parameters of the DUT; and determining an antenna pattern of the transmitting antenna based on the received power, the first orientation parameters, and the second orientation parameters.Type: GrantFiled: December 19, 2019Date of Patent: June 22, 2021Assignee: FACEBOOK, INC.Inventors: Gordon Michael Coutts, Damian Kowalewski
-
Patent number: 11019132Abstract: Systems and apparatuses for performing fast file transfers and methods for making and using the same. In various embodiments, the system advantageously can eliminate distance constraints between multi-site computational environments, provide a dramatic reduction in transfer and/or dynamically provision bandwidth on a fabric of the system among other things.Type: GrantFiled: August 16, 2019Date of Patent: May 25, 2021Assignee: R-STOR INC.Inventors: Roger Levinson, Damian Kowalewski
-
Patent number: 10764296Abstract: In one embodiment, a method includes analyzing information received from a first network-enabled device to identify instructions for a second network-enabled device associated with a second user of a social-networking system, the first network-enabled device being associated with a first user of the social-networking system. The method also includes determining (1) that the first user is connected to the second user with respect to a social graph of the social-networking system and (2) that the first user has authorization to provide instructions to the second network-enabled device, where the authorization is based on social-networking information. The method further includes providing the instructions to the second network-enabled device.Type: GrantFiled: May 7, 2018Date of Patent: September 1, 2020Assignee: Facebook, Inc.Inventors: Yael G. Maguire, Damian Kowalewski
-
Publication number: 20200127930Abstract: Systems and apparatus for accelerating remote data object processing and methods for making and using the same. In various embodiment, these technologies are used to initiate processing of data parcels by a remote server immediately upon receipt and without waiting for additional data parcels to arrive among other things.Type: ApplicationFiled: June 7, 2018Publication date: April 23, 2020Inventors: Damian Kowalewski, Roger Levinson
-
Patent number: 10581831Abstract: In one embodiment, a method includes receiving, from a device via a wireless signal, a request to access a WLAN of a router, the request including a device identifier. The provisioning agent may be within wireless ranges of the device and of the router. The provisioning agent may request, from an authentication server, a password for the device. The password may be uniquely generated by the authentication server for the device. The provisioning agent may receive the password from the authentication server. The provisioning agent may send, to the router, the password and the device identifier. The provisioning agent may receive, from the router, an indication that the router has verified the password with the authentication server. The router may store the device identifier in association with the password. The provisioning agent may send, to the device, the password. The password may authenticate the device to the router.Type: GrantFiled: June 30, 2016Date of Patent: March 3, 2020Assignee: FACEBOOK, INC.Inventors: Francislav Penov, Damian Kowalewski
-
Patent number: 10567479Abstract: Particular embodiments of a gateway computing device may provide a provisioning service for access credentials for a restricted network. The gateway computing device may receive, from a client device, a request for the access credentials, wherein the request was sent over an open network using a restricted-packet-size protocol designed to limit power usage by devices sending messages using the protocol. The gateway computing device may segment data comprising the access credentials into a plurality of packets, wherein the plurality of packets conform to the restricted-packet-size protocol. Finally, the gateway computing device may send, over the open network to the client device, the segmented data using the restricted-packet-size protocol.Type: GrantFiled: August 4, 2016Date of Patent: February 18, 2020Assignee: Facebook, Inc.Inventors: Eran Tal, Martin Rehwald, Francislav Penov, Siyin Yang, Damian Kowalewski, Georgiy Yakovlev, Anupma Chhabra, Zachary Chee-Ping Lawrence, Rizwan Ahmad, Dung Nguyen Tien, Angelica Estefania Escareno, Aidymar Bigio
-
Patent number: 10547395Abstract: In one embodiment, a method includes determining a received power at a receiving antenna mounted to an antenna measurement system from a transmitting antenna mounted to a device under test (DUT) in motion relative to the antenna measurement system; determining one or more first orientation parameters of the antenna measurement system; determining one or more second orientation parameters of the DUT; and determining an antenna pattern of the transmitting antenna based on the received power, the first orientation parameters, and the second orientation parameters.Type: GrantFiled: December 28, 2016Date of Patent: January 28, 2020Assignee: FACEBOOK, INC.Inventors: Gordon Michael Coutts, Damian Kowalewski
-
Patent number: 10541958Abstract: In one embodiment, a method includes receiving a command message from a client device associated with a user; parsing the command message; identifying, based on the parsed command message, one or more of a number of connected devices; determining, based on the parsed command message, one or more instructions for the identified connected devices; and providing the instructions to the identified connected devices.Type: GrantFiled: August 4, 2016Date of Patent: January 21, 2020Assignee: Facebook, Inc.Inventors: Eran Tal, Martin Rehwald, Francislav Penov, Siyin Yang, Damian Kowalewski, Georgiy Yakovlev, Anupma Chhabra, Zachary Chee-Ping Lawrence, Rizwan Ahmad, Dung Nguyen Tien, Angelica Estefania Escareno, Aidymar Bigio, Sridhar Rao
-
Publication number: 20200007611Abstract: Systems and apparatuses for performing fast file transfers and methods for making and using the same. In various embodiments, the system advantageously can eliminate distance constraints between multi-site computational environments, provide a dramatic reduction in transfer and/or dynamically provision bandwidth on a fabric of the system among other things.Type: ApplicationFiled: August 16, 2019Publication date: January 2, 2020Inventors: Roger Levinson, Damian Kowalewski
-
Publication number: 20190386928Abstract: Systems and apparatus for utilizing idle resources in a computer network and methods for making and using the same. In various embodiment, these technologies are used to maximize computer network utilization by monitoring and reporting the availability of selected network resources among other things.Type: ApplicationFiled: June 11, 2019Publication date: December 19, 2019Inventors: George Yakovlev, Damian Kowalewski
-
Publication number: 20190373063Abstract: 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: ApplicationFiled: June 3, 2019Publication date: December 5, 2019Inventors: Damian Kowalewski, Giovanni Coglitore, Roger Levinson
-
Patent number: 10425392Abstract: Particular embodiments of a gateway computing device provide a provisioning service for access credentials to a restricted network, wherein the provisioning service is accessible by an open network. A messaging protocol for the open network may only recognize messages relating to one of a set of services provided by the gateway computing device, including the provisioning service. The gateway computing device may receive, from a client device, a request to connect to the restricted network, wherein the request was sent using the open network. Upon determining whether the client device is authorized to access the restricted network, the gateway computing device may send a response to the client device using the open network.Type: GrantFiled: August 4, 2016Date of Patent: September 24, 2019Assignee: Facebook, Inc.Inventors: Eran Tal, Martin Rehwald, Francislav Penov, Siyin Yang, Damian Kowalewski, Georgiy Yakovlev, Anupma Chhabra, Zachary Chee-Ping Lawrence, Rizwan Ahmad, Dung Nguyen Tien, Angelica Estefania Escareno, Aidymar Bigio
-
Patent number: 10412160Abstract: In one embodiment, a method includes receiving a natural-language message including an authorization request to authorize a first user access to one or more of a number of connected devices associated with a second user; parsing the natural-language message; identifying, based on the parsed natural-language message, the first user and one or more of a number of connected devices; implicitly determining that the first user is authorized to access the identified one or more of the number of connected devices based on a calculated strength of a relationship between a node representing the first user in a social graph and a node representing the second user in the social graph satisfying a pre-determined threshold; and providing, based on the implicit authorization, access to the identified one or more of the number of connected devices.Type: GrantFiled: August 4, 2016Date of Patent: September 10, 2019Assignee: Facebook, Inc.Inventors: Eran Tal, Martin Rehwald, Francislav Penov, Siyin Yang, Damian Kowalewski, Georgiy Yakovlev, Anupma Chhabra, Zachary Chee-Ping Lawrence, Rizwan Ahmad, Dung Nguyen Tien, Angelica Estefania Escareno, Aidymar Bigio
-
Patent number: 10348798Abstract: In one embodiment, a method includes receiving notifications of events associated with the connected devices, evaluating a plurality of event sequences that include two or more events occurring within a particular time period, and generating a plurality of rules based on the evaluated event sequences. The method further includes receiving a notification of a first event associated with a first connected device on the network, determining that a first rule of the plurality of rules is based on the first event, and sending one or more instructions to connected devices in accordance with the first rule.Type: GrantFiled: August 4, 2016Date of Patent: July 9, 2019Assignee: Facebook, Inc.Inventors: Eran Tal, Martin Rehwald, Francislav Penov, Siyin Yang, Damian Kowalewski, Georgiy Yakovlev, Anupma Chhabra, Zachary Chee-Ping Lawrence, Rizwan Ahmad, Dung Nguyen Tien, Angelica Estefania Escareno, Aidymar Bigio
-
Patent number: 10320768Abstract: Techniques for multi-protocol peer-to-peer connection are described. An apparatus may comprise a discovery component to discover a remote device using a first protocol, and receive discovery information from the remote device, the discovery information including protocol information. The apparatus may comprise an authentication component to authenticate the remote device. The apparatus may comprise a connection component to establish a peer-to-peer connection with the remote device using a second protocol based on the protocol information. Other embodiments are described and claimed.Type: GrantFiled: August 7, 2017Date of Patent: June 11, 2019Assignee: FACEBOOK, INC.Inventors: Yael Maguire, Damian Kowalewski, Bin Liu, Wai Davidgeolim Lim, Caitlin Elizabeth Kalinowski