Patents by Inventor Bruce A. Young
Bruce A. Young 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: 9258673Abstract: Systems, methods and computer program products for utilizing location information in a virtual private branch exchange (vPBX) system are described. In some implementations, the vPBX system can use the location information to determine an availability status of a user of a mobile device (e.g., out of the office, in the office, at home, busy, and the like). The vPBX system can obtain the geographic coordinates of the mobile device and correlate these coordinates with known coordinates for locations associated with the user (e.g., the user's office, home, or other predefined locations). An inference of the user's availability can then be determined based on the correlation (e.g., whether the user is currently out of the user's office, at the user's home, or at another location). The user's availability can be made available to other users associated with the vPBX system, and can be used for call management (e.g., routing).Type: GrantFiled: September 26, 2011Date of Patent: February 9, 2016Assignee: RingControl, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Patent number: 9247050Abstract: Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and interfaces, and more particularly, to systems, devices and methods to activate telecommunications services. For example, a method may include configuring configuration data for a user account, the configuration data specifying a subset of telecommunications services for one or more user accounts, presenting in an interface an identifier for accessing the subset of telecommunications services, receiving data representing a request to activate the subset of telecommunications services associated with the identifier, the data representing the request including a user identification number, and activating the user account to include the subset of the telecommunications services, wherein configuring the configuration data occurs prior to presenting the identifier.Type: GrantFiled: May 30, 2008Date of Patent: January 26, 2016Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir G. Shmunis
-
Patent number: 9237235Abstract: A mobile device can be assigned to an extension configured as a Queue Agent (“QA”) in a call-queuing enabled virtual private branch exchange (vPBX). This and other mobile or fixed devices can be interconnected to form a virtual call center. Each extension can be assigned various rules, which specify how the incoming calls are answered at the extension and how calls in the call queue are selected for answering by the QA. As part of the rules, the vPBX system forwards calls from a call queue to the QA based on QA's availability status. If a location-aware mobile device is associated with the QA, the vPBX system can determine the QA's availability status based on a geographic location of the mobile device. A most geographically proximate agent can be selected for answering the call.Type: GrantFiled: August 29, 2014Date of Patent: January 12, 2016Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Patent number: 9059953Abstract: Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and user interfaces, and more particularly, to systems, devices and methods to facilitate message preview control. For example, the method may include generating representations for messages to present on an interface, and detecting selection of the representation for the message. Further, the method can include presenting preview information for the message, which can be an electronic facsimile. The representations for the messages can include a representation for an electronic facsimile, as well as a voice message and an email.Type: GrantFiled: May 15, 2014Date of Patent: June 16, 2015Assignee: RingCentral, Inc.Inventors: Vladimir George Shmunis, Vlad Vendrow, Bruce Young
-
Patent number: 9008625Abstract: System, apparatus, computer program products and methods for preventing fraud attacks (e.g., on a virtual PBX service provider) are disclosed. In some implementations, a set of fraud evaluation processes are performed, an overall fraud evaluation score is incremented as each of the set of fraud evaluation processes are performed and a step result is obtained. A user request (e.g., account activation) can be denied or accepted based on the overall fraud evaluation score. In some implementations, the set of fraud evaluation processes can include one or more of: an internal fraud evaluation process, a process for checking multiple trial accounts associated with a common account parameter, a process for geolocation verification of multiple account parameters, a process for device type verification for a contact phone number, a process for credit card verification, and a process for placing a contact number verification call.Type: GrantFiled: October 1, 2013Date of Patent: April 14, 2015Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Publication number: 20150087319Abstract: A vPBX server manages calls in a bridged line appearance (BLA) group. A BLA group can include extensions for location-aware mobile devices. The vPBX server contains location based forwarding rules that can be applied together with BLA redirection rules in managing incoming calls. A single extension can appear as a user interface element (e.g., an icon or button) on multiple mobile devices. Using the user interface element, a primary user can view a secondary user's status, including the secondary user's location information. The vPBX server allows the primary user to redirect the incoming calls to devices in accordance with the forwarding rules and the redirection rules.Type: ApplicationFiled: December 1, 2014Publication date: March 26, 2015Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Patent number: 8934883Abstract: A vPBX server manages calls in a bridged line appearance (BLA) group. A BLA group can include extensions for location-aware mobile devices. The vPBX server contains location based forwarding rules that can be applied together with BLA redirection rules in managing incoming calls. A single extension can appear as a user interface element (e.g., an icon or button) on multiple mobile devices. Using the user interface element, a primary user can view a secondary user's status, including the secondary user's location information. The vPBX server allows the primary user to redirect the incoming calls to devices in accordance with the forwarding rules and the redirection rules.Type: GrantFiled: October 7, 2013Date of Patent: January 13, 2015Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Publication number: 20140369486Abstract: A mobile device can be assigned to an extension configured as a Queue Agent (“QA”) in a call-queuing enabled virtual private branch exchange (vPBX). This and other mobile or fixed devices can be interconnected to form a virtual call center. Each extension can be assigned various rules, which specify how the incoming calls are answered at the extension and how calls in the call queue are selected for answering by the QA. As part of the rules, the vPBX system forwards calls from a call queue to the QA based on QA's availability status. If a location-aware mobile device is associated with the QA, the vPBX system can determine the QA's availability status based on a geographic location of the mobile device. A most geographically proximate agent can be selected for answering the call.Type: ApplicationFiled: August 29, 2014Publication date: December 18, 2014Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Patent number: 8885813Abstract: A mobile device can be assigned to an extension configured as a Queue Agent (“QA”) in a call-queuing enabled virtual private branch exchange (vPBX). This and other mobile or fixed devices can be interconnected to form a virtual call center. Each extension can be assigned various rules, which specify how the incoming calls are answered at the extension and how calls in the call queue are selected for answering by the QA. As part of the rules, the vPBX system forwards calls from a call queue to the QA based on QA's availability status. If a location-aware mobile device is associated with the QA, the vPBX system can determine the QA's availability status based on a geographic location of the mobile device. A most geographically proximate agent can be selected for answering the call.Type: GrantFiled: November 18, 2009Date of Patent: November 11, 2014Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Publication number: 20140289643Abstract: Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and user interfaces, and more particularly, to systems, devices and methods to facilitate message preview control. For example, the method may include generating representations for messages to present on an interface, and detecting selection of the representation for the message. Further, the method can include presenting preview information for the message, which can be an electronic facsimile. The representations for the messages can include a representation for an electronic facsimile, as well as a voice message and an email.Type: ApplicationFiled: May 15, 2014Publication date: September 25, 2014Applicant: Ring Central, Inc.Inventors: Vladimir George SHMUNIS, Vlad Vendrow, Bruce Young
-
Patent number: 8838082Abstract: Systems, methods and computer program products for utilizing location information in a virtual private branch exchange (vPBX) system are described. In some implementations, the vPBX system can use the location information to determine an availability status of a user of a mobile device (e.g., out of the office, in the office, at home, busy, and the like). The vPBX system can obtain the geographic coordinates of the mobile device and correlate these coordinates with known coordinates for locations associated with the user (e.g., the user's office, home, or other predefined locations). An inference of the user's availability can then be determined based on the correlation (e.g., whether the user is currently out of the user's office, at the user's home, or at another location). The user's availability can be made available to other users associated with the vPBX system, and can be used for call management (e.g., routing).Type: GrantFiled: November 25, 2009Date of Patent: September 16, 2014Assignee: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Patent number: 8811015Abstract: A motor controller comprising an inverter module including an inverter circuit coupled to a baseplate, wherein the baseplate includes cooling features; a cooling channel configured to receive a cooling fluid, wherein the cooling features extend into the cooling channel; a capacitor; and a laminated bus electrically coupling the capacitor to the inverter circuit and thermally coupling the capacitor to the cooling channel.Type: GrantFiled: February 16, 2012Date of Patent: August 19, 2014Assignee: Mission Motor CompanyInventors: Jon Wagner, Trevor James Edmonds, Derek Bruce Young
-
Publication number: 20140218865Abstract: A motor controller comprising an inverter module including an inverter circuit coupled to a baseplate, wherein the baseplate includes cooling features; a cooling channel configured to receive a cooling fluid, wherein the cooling features extend into the cooling channel; a capacitor; and a laminated bus electrically coupling the capacitor to the inverter circuit and thermally coupling the capacitor to the cooling channel.Type: ApplicationFiled: April 4, 2014Publication date: August 7, 2014Applicant: Mission Motor CompanyInventors: Jon Wagner, Trevor James Edmonds, Derek Bruce Young
-
Publication number: 20140216305Abstract: A sterilizable surgical accessory table includes a pair of independently movable tabletops supported by a base. The front tabletop is supported by a carriage which allows the position of the front tabletop to be adjusted fore and aft, while maintaining it in a horizontal plane. The rear tabletop move fore and aft, and can also be tilted about a transverse horizontal axis. The tabletops can be raised or lowered in unison when a release pedal near the bottom of the base is depressed. Each tabletop can be independently moved fore and aft when a release bar at the front of the tabletop is moved to a release position, and the rear tabletop can be tilted when release levers below the tabletop are lifted to a release position.Type: ApplicationFiled: April 7, 2014Publication date: August 7, 2014Inventors: Scott D. Hodges, Christopher B. Young, Ira Bruce Young
-
Patent number: 8792118Abstract: Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and user interfaces, and more particularly, to provisioning electronic fax messages in a communication network including packetized and/or synchronous communications. According to one embodiment, a messaging can receive data representing an electronic document in a file format into a messaging system, convert fax components to a fax compatible format including the electronic document in the file format to form converted fax components, determine whether to generate an electronic facsimile to include the fax components as a pre-rendered electronic facsimile, and transmit the electronic facsimile as the pre-rendered electronic facsimile.Type: GrantFiled: September 19, 2008Date of Patent: July 29, 2014Assignee: RingCentral Inc.Inventors: Vlad Vendrow, Bruce Young
-
Patent number: 8780400Abstract: Embodiments of the invention relate generally to computing devices and systems, as well as software, computer programs, applications, and user interfaces, and more particularly, to systems, devices and methods to facilitate message preview control. For example, the method may include generating representations for messages to present on an interface, and detecting selection of the representation for the message. Further, the method can include presenting preview information for the message, which can be an electronic facsimile. The representations for the messages can include a representation for an electronic facsimile, as well as a voice message and an email.Type: GrantFiled: January 11, 2013Date of Patent: July 15, 2014Assignee: Ring Central, Inc.Inventors: Vladimir George Shmunis, Vlad Vendrow, Bruce Young
-
Publication number: 20140113619Abstract: Disclosed herein is a method and system for detecting, monitoring and/or controlling one or more of mobile services for a mobile communication device (also referred to herein as a Controllable Mobile Device or CMD), and in particular, when the device is being used and the vehicle, operated by the user of the device, is moving. In addition, one aspect of the invention generally relates to a method and system for modifying a user's driving behaviors, in particular to a system and method for modifying a user's unsafe driving behaviors, e.g., using one or more services of a controllable mobile device while driving, by providing a score to the user rating indicating that they are using a mobile device in a distracting way, or driving in a manner that indicates that they are distracted.Type: ApplicationFiled: December 23, 2013Publication date: April 24, 2014Applicant: Katasi LLCInventors: Scott Ferrill Tibbitts, Franklin Tai, Ryan Tibbitts, Adam Stevenson, Malcolm Bruce Young
-
Patent number: 8705582Abstract: In one example embodiment, a DFB laser includes a substrate; an active region positioned above the substrate; a grating layer positioned above the active region, the grating layer including a portion that serves as a primary etch stop layer; a secondary etch stop layer positioned above the grating layer; and a spacer layer interposed between the grating layer and the secondary etch stop layer.Type: GrantFiled: July 1, 2013Date of Patent: April 22, 2014Assignee: Finisar CorporationInventors: Ashish K. Verma, Tsurugi Sudo, Sumesh Mani K. Thiyagarajan, David Bruce Young
-
Publication number: 20140038576Abstract: A vPBX server manages calls in a bridged line appearance (BLA) group. A BLA group can include extensions for location-aware mobile devices. The vPBX server contains location based forwarding rules that can be applied together with BLA redirection rules in managing incoming calls. A single extension can appear as a user interface element (e.g., an icon or button) on multiple mobile devices. Using the user interface element, a primary user can view a secondary user's status, including the secondary user's location information. The vPBX server allows the primary user to redirect the incoming calls to devices in accordance with the forwarding rules and the redirection rules.Type: ApplicationFiled: October 7, 2013Publication date: February 6, 2014Applicant: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
-
Publication number: 20140031009Abstract: System, apparatus, computer program products and methods for preventing fraud attacks (e.g., on a virtual PBX service provider) are disclosed. In some implementations, a set of fraud evaluation processes are performed, an overall fraud evaluation score is incremented as each of the set of fraud evaluation processes are performed and a step result is obtained. A user request (e.g., account activation) can be denied or accepted based on the overall fraud evaluation score. In some implementations, the set of fraud evaluation processes can include one or more of: an internal fraud evaluation process, a process for checking multiple trial accounts associated with a common account parameter, a process for geolocation verification of multiple account parameters, a process for device type verification for a contact phone number, a process for credit card verification, and a process for placing a contact number verification call.Type: ApplicationFiled: October 1, 2013Publication date: January 30, 2014Applicant: RingCentral, Inc.Inventors: Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmuris