Patents by Inventor David Sacks
David Sacks 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).
-
Publication number: 20250358697Abstract: Systems, methods, and non-transitory media are provided for low latency handovers. An example method can include receiving, by a user terminal associated with a cell served by a satellite, a schedule of communications between the user terminal and one or more satellites, wherein the one or more satellites comprises the satellite and a different satellite, and wherein the schedule of communications is obtained by the user terminal from the satellite; requesting, based on the schedule, a handover from a beam of the satellite to an additional beam of the satellite or a beam of the different satellite; performing the handover from the beam of the satellite to the additional beam of the satellite or the beam of the different satellite; and after the handover, transmitting, by the user terminal, one or more packets via the additional beam of the satellite or the beam of the different satellite.Type: ApplicationFiled: July 28, 2025Publication date: November 20, 2025Inventors: Chen Chen, Pavel Chikulaev, Sergii Ziuzin, David Sacks, Peter J. Worters, Darshan Purohit, Yashodhan Dandekar, Vladimir Skuratovich, Andrei Pushkin, Phillip E. Barber
-
Patent number: 12375988Abstract: Systems, methods, and non-transitory media are provided for low latency handovers. An example method can include receiving, by a user terminal associated with a cell served by a satellite, a schedule of communications between the user terminal and one or more satellites, wherein the one or more satellites comprises the satellite and a different satellite, and wherein the schedule of communications is obtained by the user terminal from the satellite; requesting, based on the schedule, a handover from a beam of the satellite to a different beam of one of the satellite or the different satellite; performing the handover from the beam of the satellite to the different beam of the one of the satellite or the different satellite; and after the handover, transmitting, by the user terminal, one or more packets via the different beam of the one of the satellite or the different satellite.Type: GrantFiled: August 8, 2023Date of Patent: July 29, 2025Assignee: Space Exploration Technologies Corp.Inventors: Chen Chen, Pavel Chikulaev, Sergii Ziuzin, David Sacks, Peter J. Worters, Darshan Purohit, Yashodhan Dandekar, Vladimir Skuratovich, Andrei Pushkin, Phillip E. Barber
-
Publication number: 20250183997Abstract: In an embodiment, a method includes generating an initial network entry request. The method further includes in response to the initial network entry request, finding, via a user terminal, a satellite based on a search of a sky. The search of the sky comprises sequentially changing a beam pointing direction of the user terminal. The satellite is assigned to downlink to a geographic cell associated with the user terminal. The method includes generating an uplink radio frame associated with the initial network entry request at a particular portion of the uplink radio frame for the satellite.Type: ApplicationFiled: February 3, 2025Publication date: June 5, 2025Inventors: Chen Chen, Darshan Purohit, Yashodhan Dandekar, Pavel Chikulaev, David Sacks, Peter J. Worters, Phillip E. Barber
-
Patent number: 12218742Abstract: In an embodiment, a user terminal includes a communication module (CM) configured to generate an initial network entry request; an antenna assembly configured to find, in response to the initial network entry request, a satellite based on a search of a sky. The search of the sky includes sequentially changing a beam pointing direction of the antenna assembly. The satellite is assigned to downlink to a geographic cell associated with the user terminal. The user terminal includes a media access control (MAC) layer component configured to generate an uplink radio frame including a random access channel (RACH) request associated with the initial network entry request at a particular portion of the uplink radio frame for the satellite.Type: GrantFiled: August 4, 2023Date of Patent: February 4, 2025Assignee: Space Exploration Technologies Corp.Inventors: Chen Chen, Darshan Purohit, Yashodhan Dandekar, Pavel Chikulaev, David Sacks, Peter J. Worters, Phillip E. Barber
-
Patent number: 11949496Abstract: Systems, methods, and non-transitory media are provided for low latency handovers. An example method can include receiving, by a satellite, a schedule of communications between the satellite and one or more gateways; requesting, based on the schedule, a handover from a link between the satellite and a gateway to a different link between the satellite and the gateway or a different gateway; prior to a completion of the handover, processing packets bicasted over the link between the satellite and the gateway and the different link between the satellite and the gateway or the different gateway; performing the handover from the link between the satellite and the gateway to the different link between the satellite and the gateway or the different gateway; and after the handover, transmitting, by the satellite, one or more packets via the different link between the satellite and the gateway or the different gateway.Type: GrantFiled: June 2, 2021Date of Patent: April 2, 2024Assignee: Space Exploration Technologies Corp.Inventors: Chen Chen, Pavel Chikulaev, Sergii Ziuzin, David Sacks, Peter J. Worters, Darshan Purohit, Yashodhan Dandekar, Vladimir Skuratovich, Andrei Pushkin, Phillip E. Barber
-
Publication number: 20240031892Abstract: Systems, methods, and non-transitory media are provided for low latency handovers. An example method can include receiving, by a user terminal associated with a cell served by a satellite, a schedule of communications between the user terminal and one or more satellites, wherein the one or more satellites comprises the satellite and a different satellite, and wherein the schedule of communications is obtained by the user terminal from the satellite; requesting, based on the schedule, a handover from a beam of the satellite to a different beam of one of the satellite or the different satellite; performing the handover from the beam of the satellite to the different beam of the one of the satellite or the different satellite; and after the handover, transmitting, by the user terminal, one or more packets via the different beam of the one of the satellite or the different satellite.Type: ApplicationFiled: August 8, 2023Publication date: January 25, 2024Inventors: Chen Chen, Pavel Chikulaev, Sergii Ziuzin, David Sacks, Peter J. Worters, Darshan Purohit, Yashodhan Dandekar, Vladimir Skuratovich, Andrei Pushkin, Phillip E. Barber
-
Publication number: 20230396324Abstract: In an embodiment, a user terminal includes a communication module (CM) configured to generate an initial network entry request; an antenna assembly configured to find, in response to the initial network entry request, a satellite based on a search of a sky. The search of the sky includes sequentially changing a beam pointing direction of the antenna assembly. The satellite is assigned to downlink to a geographic cell associated with the user terminal. The user terminal includes a media access control (MAC) layer component configured to generate an uplink radio frame including a random access channel (RACH) request associated with the initial network entry request at a particular portion of the uplink radio frame for the satellite.Type: ApplicationFiled: August 4, 2023Publication date: December 7, 2023Inventors: Chen Chen, Darshan Purohit, Yashodhan Dandekar, Pavel Chikulaev, David Sacks, Peter J. Worters, Phillip E. Barber
-
Patent number: 11757526Abstract: In an embodiment, a user terminal includes a connection manager component configured to generate an initial network entry request; an antenna assembly communicatively coupled to the connection manager and configured, in response to the initial network entry request, to find a satellite based on a search of a sky, wherein the satellite comprises a satellite assigned to downlink to a geographic cell associated with the user terminal; and a media access control (MAC) layer component communicatively coupled to the connection manager, the MAC layer component configured to generate an uplink radio frame including a random access channel (RACH) request associated with the initial network entry request at a particular portion of the uplink radio frame for the satellite, wherein the particular portion is selected by the MAC layer component from among a plurality of portions of the uplink radio frame.Type: GrantFiled: May 28, 2021Date of Patent: September 12, 2023Assignee: Space Exploration Technologies Corp.Inventors: Chen Chen, Darshan Purohit, Yashodhan Dandekar, Pavel Chikulaev, David Sacks, Peter J. Worters, Phillip E. Barber
-
Patent number: 11729684Abstract: Systems, methods, and non-transitory media are provided for low latency handovers. An example method can include receiving, by a user terminal associated with a cell served by a satellite, a schedule of communications between the user terminal and one or more satellites; requesting, based on the schedule, a handover from a beam of the satellite to a different beam of one of the satellite or a different satellite; processing packets transmitted over the beam of the satellite and/or the different beam of the one of the satellite or the different satellite; performing the handover from the beam of the satellite to the different beam of the one of the satellite or the different satellite; and after the handover, transmitting, by the user terminal, one or more packets via the different beam of the one of the satellite or the different satellite.Type: GrantFiled: June 2, 2021Date of Patent: August 15, 2023Assignee: Space Exploration Technologies Corp.Inventors: Chen Chen, Pavel Chikulaev, Sergii Ziuzin, David Sacks, Peter J. Worters, Darshan Purohit, Yashodhan Dandekar, Vladimir Skuratovich, Andrei Pushkin, Phillip E. Barber
-
Patent number: 8629260Abstract: The present disclosure provides methods of selecting and uses of anti-arthropod vector vaccines to prevent Leishmaniasis. The present disclosure also provides compositions for vaccines to prevent Leishmaniasis.Type: GrantFiled: December 11, 2012Date of Patent: January 14, 2014Assignee: The United States of America as represented by the Secretary of the Department of Health and Human ServicesInventors: Jesus G. Valenzuela, Yasmine Belkaid, Shaden Kamhawi, David Sacks, Jose M.C. Ribeiro
-
Patent number: 8343499Abstract: The present invention provides methods of selecting and uses of anti-arthropod vector vaccines to prevent Leishmaniasis. The present invention also provides compositions for vaccines to prevent Leishmaniasis.Type: GrantFiled: May 6, 2011Date of Patent: January 1, 2013Assignee: The United States of America as represented by the Secretary of the Department of Health and Human ServicesInventors: Jesus G. Valenzuela, Yasmine Belkaid, Shaden Kamhawi, David Sacks, Jose M. C. Ribeiro
-
Patent number: 8224862Abstract: A system and method for a networked viral family tree are disclosed. According to one embodiment, a computer-implemented method, comprises receiving a first profile from a first client. The first profile includes a first e-mail address. A second e-mail address is received from the first client. The second e-mail address is associated with a second profile. The second profile is created dynamically when the client provides the second e-mail address. An invitation is sent to the second e-mail address to provide additional profile information associated with the second profile. One or more relationships are associated to the first profile and the second profile to generate a family tree. One or more user interfaces is provided through which the first client provides a plurality of e-mail addresses corresponding to members of the family tree and are associated with of a plurality of profiles.Type: GrantFiled: January 14, 2008Date of Patent: July 17, 2012Assignee: Geni, Inc.Inventor: David Sacks
-
Publication number: 20110212134Abstract: The present invention provides methods of selecting and uses of anti-arthropod vector vaccines to prevent Leishmaniasis. The present invention also provides compositions for vaccines to prevent Leishmaniasis.Type: ApplicationFiled: May 6, 2011Publication date: September 1, 2011Inventors: Jesus G. Valenzuela, Yasmine Belkaid, Shaden Kamhawi, David Sacks, Jose M.C. Ribeiro
-
Patent number: 7964576Abstract: The present invention provides methods of selecting and uses of anti-arthropod vector vaccines to prevent Leishmaniasis. The present invention also provides compositions for vaccines to prevent Leishmaniasis.Type: GrantFiled: April 9, 2008Date of Patent: June 21, 2011Assignee: The United States of America as represented by the Secretary of the Department of Health and Human ServicesInventors: Jesus G. Valenzuela, Yasmine Belkaid, Shaden Kamhawi, David Sacks, Jose M. C. Ribeiro
-
Publication number: 20090053255Abstract: The present invention provides methods of selecting and uses of anti-arthropod vector vaccines to prevent Leishmaniasis. The present invention also provides compositions for vaccines to prevent Leishmaniasis.Type: ApplicationFiled: April 9, 2008Publication date: February 26, 2009Inventors: Jesus G. Valenzuela, Yasmine Belkaid, Shaden Kamhawi, David Sacks, Jose M.C. Ribeiro
-
Publication number: 20080172407Abstract: A system and method for a networked viral family tree are disclosed. According to one embodiment, a computer-implemented method, comprises receiving a first profile from a first client. The first profile includes a first e-mail address. A second e-mail address is received from the first client. The second e-mail address is associated with a second profile. The second profile is created dynamically when the client provides the second e-mail address. An invitation is sent to the second e-mail address to provide additional profile information associated with the second profile. One or more relationships are associated to the first profile and the second profile to generate a family tree. One or more user interfaces is provided through which the first client provides a plurality of e-mail addresses corresponding to members of the family tree and are associated with of a plurality of profiles.Type: ApplicationFiled: January 14, 2008Publication date: July 17, 2008Inventor: David Sacks
-
Patent number: 7388089Abstract: The present invention provides methods of selecting and uses of anti-arthropod vector vaccines to prevent Leishmaniasis. The present invention also provides compositions for vaccines to prevent Leishmaniasis.Type: GrantFiled: June 18, 2002Date of Patent: June 17, 2008Assignee: The United States of America as represented by the Department of Health and Human ServicesInventors: Jesus G. Valenzuela, Yasmine Belkaid, Shaden Kamhawi, David Sacks, Jose M. C. Ribeiro
-
Publication number: 20060026178Abstract: Methods and apparatus are provided for using the user interface of an email application program to interface with objects in a business management system. In an embodiment, a request to interface with an object in a business management system is received at a user interface for an email application program, and the received request is sent to the business management system to be processed.Type: ApplicationFiled: August 27, 2004Publication date: February 2, 2006Inventors: Werner Wolf, David Sacks
-
Publication number: 20060015539Abstract: A suite of features for use by a synchronization agent to synchronize data records among two or more clients. Some of the embodiments enhance conventional synchronization features by providing customizable response of a synchronization agent to an operator's needs. For example, conditions may be defined that permit various client records to be synchronized according to policies that differ from default synchronization policies. Different synchronization policies may be triggered by the content of data records or by the clients from which the records originate. Other features may cause automatic population of fields within data records or resolution of synchronization conflicts.Type: ApplicationFiled: July 28, 2004Publication date: January 19, 2006Inventors: Werner Wolf, David Sacks
-
Publication number: 20060015533Abstract: Methods and apparatus are provided for storing email messages into activity records in business management system. In an embodiment, an user interface for an email application program may receive a request may be received to create an activity record in a business management system based on a received email message, and in response an activity record may be created in a database in the business management system.Type: ApplicationFiled: August 3, 2004Publication date: January 19, 2006Inventors: Werner Wolf, David Sacks