Patents by Inventor Robert Olshansky

Robert Olshansky 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: 11978159
    Abstract: A cross reality system that provides an immersive user experience by storing persistent spatial information about the physical world that one or multiple user devices can access to determine position within the physical world and that applications can access to specify the position of virtual objects within the physical world. Persistent spatial information enables users to have a shared virtual, as well as physical, experience when interacting with the cross reality system. Further, persistent spatial information may be used in maps of the physical world, enabling one or multiple devices to access and localize into previously stored maps, reducing the need to map a physical space before using the cross reality system in it. Persistent spatial information may be stored as persistent coordinate frames, which may include a transformation relative to a reference orientation and information derived from images in a location corresponding to the persistent coordinate frame.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: May 7, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Anush Mohan, Rafael Domingos Torres, Daniel Olshansky, Samuel A. Miller, Jehangir Tajik, Joel David Holder, Jeremy Dwayne Miranda, Robert Blake Taylor, Ashwin Swaminathan, Lomesh Agarwal, Hiral Honar Barot, Helder Toshiro Suzuki, Ali Shahrokni, Eran Guendelman, Prateek Singhal, Xuan Zhao, Siddharth Choudhary, Nicholas Atkinson Kramer, Kenneth William Tossell, Christian Ivan Robert Moore
  • Patent number: 9137315
    Abstract: A system including a location server configured to receive registration data from an IP device and a location database configured to store location information of the IP device, wherein the location server queries the location database to determine whether the registration data matches the location information stored at the location database.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: September 15, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Elliot G. Eichen, Eric R. Sporel, Robert Olshansky, Derek Mitsumori
  • Patent number: 8737385
    Abstract: Enhanced call management services to users receiving incoming calls on extensions on a private branch exchange (PBX) is provided by an application server configured to provide call management services to at least one of the users and a protocol proxy configured to receive call information from the PBX according to a protocol for establishing call sessions. The application server is further configured to receive the call information from the protocol proxy.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: May 27, 2014
    Assignee: Verizon Data Services LLC
    Inventors: Robert Olshansky, Eric R. Sporel, Robert Liao, Derek Mitsumori, Sujin Catherine Chang, James Flynn
  • Publication number: 20140071981
    Abstract: A system including a location server configured to receive registration data from an IP device and a location database configured to store location information of the IP device, wherein the location server queries the location database to determine whether the registration data matches the location information stored at the location database.
    Type: Application
    Filed: November 11, 2013
    Publication date: March 13, 2014
    Applicant: Verizon Data Services, LLC
    Inventors: Robert Olshansky, Eric R. Sporel, Robert Olshansky, Derek Misumori
  • Patent number: 8582724
    Abstract: A system including a location server configured to receive registration data from an IP device and a location database configured to store location information of the IP device, wherein the location server queries the location database to determine whether the registration data matches the location information stored at the location database.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: November 12, 2013
    Assignee: Verizon Data Services LLC
    Inventors: Robert Olshansky, Elliot G. Eichen, Derek Mitsumori, Eric R. Sporel
  • Patent number: 8270958
    Abstract: An apparatus is provided for forwarding communications automatically. The apparatus includes a processing element that receives data from a local connection point or a network element regarding the presence of a device at or near the local connection point or other location. The device is associated with a first communications terminal and transmits a signal that can be detected by the local connection point or the network element. Upon receiving the data, including an indication of the presence of the device, the apparatus may automatically forward communications from one or more communications terminals to a particular communications terminal, as specified by forwarding instructions. The forwarding instructions may be provided by a user ahead of time or included in the data received by the apparatus, and the instructions may be stored in a storage element of the apparatus. Systems, methods, and computer program products for forwarding communications automatically are also provided.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: September 18, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Robert Olshansky, Lee N. Goodman
  • Patent number: 8265068
    Abstract: A system including a first network configured to receive IP device data from an IP device and to provide one or more IP addresses of the IP device based on the IP device data; a second network comprising: a second network location database configured to store physical location information, and a second network location server configured to receive the one or more IP addresses of the IP device from the first network, and query the second network location database to determine physical location information of the IP device based on the one or more IP addresses.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: September 11, 2012
    Assignee: Verizon Data Services LLC
    Inventors: Robert Olshansky, Eric R. Sporel
  • Publication number: 20110164744
    Abstract: Enhanced call management services to users receiving incoming calls on extensions on a private branch exchange (PBX) is provided by an application server configured to provide call management services to at least one of the users and a protocol proxy configured to receive call information from the PBX according to a protocol for establishing call sessions. The application server is further configured to receive the call information from the protocol proxy.
    Type: Application
    Filed: March 10, 2011
    Publication date: July 7, 2011
    Inventors: Robert Olshansky, Eric R. Sporel, Robert Liao, Derek Mitsumori, Sujin C. Chang, James Flynn
  • Patent number: 7920692
    Abstract: Enhanced call management services to users receiving incoming calls on extensions on a private branch exchange (PBX) is provided by an application server configured to provide call management services to at least one of the users and a protocol proxy configured to receive call information from the PBX according to a protocol for establishing call sessions. The application server is further configured to receive the call information from the protocol proxy.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: April 5, 2011
    Assignee: Verizon Data Services LLC
    Inventors: Robert Olshansky, Eric R. Sporel, Robert Liao, Derek Mitsumori, Sujin Catherine Chang, James Flynn
  • Patent number: 7711094
    Abstract: A system including an IP device configured to provide registration data, a Service Bureau configured to store location information of the IP device and provide routing data based on location information of the IP device, location server configured to receive registration data from the IP device, and location database configured to store location information of the IP device, wherein the location server queries the location database to determine whether the registration data matches the location information stored at the location database.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: May 4, 2010
    Assignee: Verizon Data Services LLC
    Inventors: Robert Olshansky, Elliot G. Eichen, Derek Mitsumori, Eric R. Sporel
  • Patent number: 7706356
    Abstract: A system including a first network configured to receive IP device data from an IP device and to provide one or more IP addresses of the IP device based on the IP device data; a second network comprising: a second network location database configured to store physical location information, and a second network location server configured to receive the one or more IP addresses of the IP device from the first network, and query the second network location database to determine physical location information of the IP device based on the one or more IP addresses.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: April 27, 2010
    Assignee: Verizon Data Services LLC
    Inventors: Robert Olshansky, Eric R. Sporel
  • Publication number: 20100020942
    Abstract: A system including a location server configured to receive registration data from an IP device and a location database configured to store location information of the IP device, wherein the location server queries the location database to determine whether the registration data matches the location information stored at the location database.
    Type: Application
    Filed: October 7, 2009
    Publication date: January 28, 2010
    Applicant: Verizon Data Services, Inc.
    Inventors: Robert Olshansky, Elliot G. Eichen, Derek Mitsumori, Eric R. Sporel
  • Publication number: 20090310602
    Abstract: A system including a first network configured to receive IP device data from an IP device and to provide one or more IP addresses of the IP device based on the IP device data; a second network comprising: a second network location database configured to store physical location information, and a second network location server configured to receive the one or more IP addresses of the IP device from the first network, and query the second network location database to determine physical location information of the IP device based on the one or more IP addresses.
    Type: Application
    Filed: August 6, 2009
    Publication date: December 17, 2009
    Applicant: Verizon Data Services, Inc.
    Inventors: Robert Olshansky, Eric R. Sporel
  • Publication number: 20080318561
    Abstract: An apparatus is provided for forwarding communications automatically. The apparatus includes a processing element that receives data from a local connection point or a network element regarding the presence of a device at or near the local connection point or other location. The device is associated with a first communications terminal and transmits a signal that can be detected by the local connection point or the network element. Upon receiving the data, including an indication of the presence of the device, the apparatus may automatically forward communications from one or more communications terminals to a particular communications terminal, as specified by forwarding instructions. The forwarding instructions may be provided by a user ahead of time or included in the data received by the apparatus, and the instructions may be stored in a storage element of the apparatus. Systems, methods, and computer program products for forwarding communications automatically are also provided.
    Type: Application
    Filed: June 20, 2007
    Publication date: December 25, 2008
    Applicant: Verizon Data Services, Inc.
    Inventors: Robert OLSHANSKY, Lee N. Goodman
  • Patent number: 7346043
    Abstract: Methods are described which enable the operator of a network such as an Internet protocol (IP) network to allocate ingress and egress channel capacity for the use by different services or for use by different service providers. The methods can prevent a service provider or a service from overusing network capacity. The methods also enable the network operator to temporarily allocate unused capacity if demand for a service exceeds previously allocated capacity. Further a method is described whereby capacity on a Voice over Internet protocol (VoIP) network is sold to service providers with guarantees for the number of available channels, where the channel capacity guarantees could be global, or by any type of subdivision. In addition to having a committed channel capacity, the service provider could be allowed to exceed the committed capacity whenever excess capacity is available on the network.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: March 18, 2008
    Assignees: Verizon Corporate Services Group Inc., Level 3 Communications, LLC, BBN Technologies Corp.
    Inventors: Robert Olshansky, James D. O'Brien, Robert Israel, Harry Edward Mussman, David F. McGuigan
  • Patent number: 7239629
    Abstract: A multiservice network for delivering enhanced communication services to customer devices attached to either the PSTN, such as telephones and fax machines, or devices attached to the Internet or private data networks, such as PCs or other IP devices, is presented. Enhanced services include IP-based faxing, IP-based telephony, IP-based conferencing, Internet call waiting, messaging services, such as unified messaging, and other advanced services such as find-me-follow-me, and desktop telephony. The multiservice network may be managed by a configuration manager for Internet telephony (COMIT).
    Type: Grant
    Filed: December 1, 1999
    Date of Patent: July 3, 2007
    Assignees: Verizon Corporate Services Group Inc., Level 3 Communications, Inc., BBN Technologies Corp
    Inventors: Robert Olshansky, Robert Israel, Elliot Eichen
  • Publication number: 20070092073
    Abstract: Enhanced call management services to users receiving incoming calls on extensions on a private branch exchange (PBX) is provided by an application server configured to provide call management services to at least one of the users and a protocol proxy configured to receive call information from the PBX according to a protocol for establishing call sessions. The application server is further configured to receive the call information from the protocol proxy.
    Type: Application
    Filed: October 3, 2005
    Publication date: April 26, 2007
    Inventors: Robert Olshansky, Eric Sporel, Robert Liao, Derek Mitsumori, Sujin Chang, James Flynn
  • Publication number: 20050201304
    Abstract: A signaling mediation agent (SMA), facilitating communications among communication nodes by ensuring that signaling messages transmitted by the SMA have been modified so that they conform to the protocol variants used by the destination communication node. In one embodiment, the SMA also facilitates communications by ensuring that communication nodes on a private network are authenticated and authorized to receive various communication services, even if the communication nodes on the various networks use different communication protocols or variants of the same protocol.
    Type: Application
    Filed: March 12, 2004
    Publication date: September 15, 2005
    Inventor: Robert Olshansky
  • Patent number: 6940849
    Abstract: The present invention provides a system and method for establishing the availability of a node to received a voice over internet protocol (VoIP) call. The present invention comprises attempting to establish a VoIP call to a given node that is the target of the VoIP call, determining whether the attempt to establish the VoIP call is successful; and generating an alarm in response to a call failure. According to embodiments of the invention, the method may comprise extracting call metrics from a VoIP call that provide information regarding the quality of a VoIP connection and generating an alarm in response to the call metrics falling below a threshold.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: September 6, 2005
    Assignee: Level 3 Communications, Inc.
    Inventors: Elliot Eichen, Robert Israel, Evegeni Belin, Robert Olshansky
  • Publication number: 20040208186
    Abstract: The present invention provides a system and method for establishing the availability of a node to received a voice over internet protocol (VoIP) call. The present invention comprises attempting to establish a VoIP call to a given node that is the target of the VoIP call, determining whether the attempt to establish the VoIP call is successful; and generating an alarm in response to a call failure. According to embodiments of the invention, the method may comprise extracting call metrics from a VoIP call that provide information regarding the quality of a VoIP connection and generating an alarm in response to the call metrics falling below a threshold.
    Type: Application
    Filed: April 16, 2003
    Publication date: October 21, 2004
    Inventors: Elliot Eichen, Robert Israel, Evegeni Belin, Robert Olshansky