Patents by Inventor Connie W. Yang
Connie W. Yang 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: 20230308984Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that the second data connection has more optimal characteristics.Type: ApplicationFiled: May 31, 2023Publication date: September 28, 2023Inventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11706689Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: GrantFiled: April 29, 2022Date of Patent: July 18, 2023Assignee: RIVIAN IP HOLDINGS, LLCInventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Publication number: 20230199612Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: ApplicationFiled: April 29, 2022Publication date: June 22, 2023Inventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11582588Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: GrantFiled: April 29, 2022Date of Patent: February 14, 2023Assignee: RIVIAN IP HOLDINGS, LLCInventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11483698Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: GrantFiled: April 29, 2022Date of Patent: October 25, 2022Assignee: RIVIAN IP HOLDINGS, LLCInventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11443007Abstract: A method and system receives at a server a search request and processes the search request to determine a context of the search request, then determines, based on the context, a network route to an application server having the closest geographic proximity, with respect to the server, to the most relevant database associated with the context.Type: GrantFiled: August 13, 2020Date of Patent: September 13, 2022Assignee: EBAY INCInventors: Daniel L Pritchett, Ian Flint, Connie W. Yang
-
Publication number: 20220083556Abstract: Systems and methods of improving the functioning of a streaming platform system by managing database change stream offsets using a time series database are disclosed. In some example embodiments, a computer system retrieves an offset value from a plurality of offset values stored in a time series database, with the plurality of offset values being indexed in the time series database in time order, and the retrieved offset value being retrieved using a time parameter, and then the computer system transmits a data request to a stream-processing platform, with the data request comprising the retrieved offset value, and the data request being operable to retrieve a data record stored in association with the retrieved offset value in a storage layer of the stream-processing platform using the offset value.Type: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Applicant: eBay Inc.Inventors: Connie W. Yang, Daniel Graham Douglas
-
Patent number: 11216466Abstract: Systems and methods of improving the functioning of a streaming platform system by managing database change stream offsets using a time series database are disclosed. In some example embodiments, a computer system retrieves an offset value from a plurality of offset values stored in a time series database, with the plurality of offset values being indexed in the time series database in time order, and the retrieved offset value being retrieved using a time parameter, and then the computer system transmits a data request to a stream-processing platform, with the data request comprising the retrieved offset value, and the data request being operable to retrieve a data record stored in association with the retrieved offset value in a storage layer of the stream-processing platform using the offset value.Type: GrantFiled: April 24, 2019Date of Patent: January 4, 2022Assignee: eBay Inc.Inventors: Connie W. Yang, Daniel Graham Douglas
-
Publication number: 20200372091Abstract: A method and system receives at a server a search request and processes the search request to determine a context of the search request, then determines, based on the context, a network route to an application server having the closest geographic proximity, with respect to the server, to the most relevant database associated with the context.Type: ApplicationFiled: August 13, 2020Publication date: November 26, 2020Inventors: Daniel L. Pritchett, Ian Flint, Connie W. Yang
-
Publication number: 20200341986Abstract: Systems and methods of improving the functioning of a streaming platform system by managing database change stream offsets using a time series database are disclosed. In some example embodiments, a computer system retrieves an offset value from a plurality of offset values stored in a time series database, with the plurality of offset values being indexed in the time series database in time order, and the retrieved offset value being retrieved using a time parameter, and then the computer system transmits a data request to a stream-processing platform, with the data request comprising the retrieved offset value, and the data request being operable to retrieve a data record stored in association with the retrieved offset value in a storage layer of the stream-processing platform using the offset value.Type: ApplicationFiled: April 24, 2019Publication date: October 29, 2020Inventors: Connie W. Yang, Daniel Graham Douglas
-
Patent number: 10817343Abstract: A provisioning machine may receive a request that an application be executed while distributed according to a distribution constraint among various devices. The provisioning machine may access a topological model that represents multiple devices configured as a single cloud-based application server and defines a first group of devices that have the same redundancy status (e.g., active or backup). In addition, the topological model may define a second group of devices that have the same functional role (e.g., executing a particular component of the application). A device may be a member of both the first group and the second group. The provisioning machine may determine a size of the first group according to the distribution constraint. Based on the determined size of the first group, the provisioning machine may configure (e.g., provision) the first group of devices as a subset of the multiple devices of the server.Type: GrantFiled: May 8, 2018Date of Patent: October 27, 2020Assignee: PayPal, Inc.Inventors: Alan Honkwan Ngai, Connie W. Yang, Taiping Yu, Timothy Gordon Kimmet, Jean-Christophe Martin, Jian Xu, Xin Li, Jiang Xu, Rami El-Charif
-
Patent number: 10257027Abstract: Various embodiments disclose a system and method to manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files. Each device specific configuration data file corresponds to a device type of the plurality of content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each of the plurality of content switching devices of a corresponding device type to configure each content switching device. Other systems and methods are disclosed.Type: GrantFiled: January 31, 2015Date of Patent: April 9, 2019Assignee: eBay Inc.Inventors: Armond Bigian, John T. Feldmeier, Connie W. Yang
-
Publication number: 20190050267Abstract: A provisioning machine may receive a request that an application be executed while distributed according to a distribution constraint among various devices. The provisioning machine may access a topological model that represents multiple devices configured as a single cloud-based application server and defines a first group of devices that have the same redundancy status (e.g., active or backup). In addition, the topological model may define a second group of devices that have the same functional role (e.g., executing a particular component of the application). A device may be a member of both the first group and the second group. The provisioning machine may determine a size of the first group according to the distribution constraint. Based on the determined size of the first group, the provisioning machine may configure (e.g., provision) the first group of devices as a subset of the multiple devices of the server.Type: ApplicationFiled: May 8, 2018Publication date: February 14, 2019Inventors: Alan Honkwan Ngai, Connie W. Yang, Taiping Yu, Timothy Gordon Kimmet, Jean-Christophe Martin, Jian Xu, Xin Li, Jiang Xu, Rami El-Charif
-
Publication number: 20180316735Abstract: Systems and methods of stream technologies are disclosed. In some example embodiments, a method and system for a database stream switchover from one data center to another with notification at each component is provided.Type: ApplicationFiled: June 21, 2018Publication date: November 1, 2018Inventors: Connie W. Yang, Viswa Vutharkar, Ankur Bansal, Christopher J. Kasten, MIchael Chiocca, Dharani Ramanathan, Subash Ramanathan, Padma Nayak, Rajeshwari Muthupandian
-
Publication number: 20180225385Abstract: Systems and methods for managing network traffic routing are described. The system receives network traffic from external-facing load balancers at a gateway of a distributed network application. The network traffic includes one or more data requests. The system inspects a data request of the one or more data requests to determine a context of the data request. The system routes the network traffic from the external-facing load balancers to the gateway based on a geographic location of an origin of the network traffic. Finally, the system routes, based on the context of the data request corresponding to data stored at a database, the data request from the gateway to a first internal-facing load balancer of a plurality of internal-facing load balancers associated with a first application server of a plurality of application servers having a closest geographic proximity to the database.Type: ApplicationFiled: March 23, 2018Publication date: August 9, 2018Inventors: Daniel L. Pritchett, Ian Flint, Connie W. Yang
-
Patent number: 10027728Abstract: Systems and methods of stream technologies are disclosed. In some example embodiments, a method and system for a database stream switchover from one data center to another with notification at each component is provided.Type: GrantFiled: October 22, 2015Date of Patent: July 17, 2018Assignee: eBay Inc.Inventors: Connie W. Yang, Viswa Vutharkar, Ankur Bansal, Christopher J. Kasten, Michael Chiocca, Dharani Ramanathan, Subash Ramanathan, Padma Nayak, Rajeshwari Muthupandian
-
Patent number: 9965332Abstract: A provisioning machine may receive a request that an application be executed while distributed according to a distribution constraint among various devices. The provisioning machine may access a topological model that represents multiple devices configured as a single cloud-based application server and defines a first group of devices that have the same redundancy status (e.g., active or backup). In addition, the topological model may define a second group of devices that have the same functional role (e.g., executing a particular component of the application). A device may be a member of both the first group and the second group. The provisioning machine may determine a size of the first group according to the distribution constraint. Based on the determined size of the first group, the provisioning machine may configure (e.g., provision) the first group of devices as a subset of the multiple devices of the server.Type: GrantFiled: June 22, 2012Date of Patent: May 8, 2018Assignee: PayPal, Inc.Inventors: Alan Honkwan Ngai, Connie W. Yang, Taiping Yu, Jean-Christophe Martin, Jian Xu, Xin Li, Jiang Xu, Rami El-Charif
-
Publication number: 20160261727Abstract: Systems and methods of stream technologies are disclosed. In some example embodiments, a method and system for a database stream switchover from one data center to another with notification at each component is provided.Type: ApplicationFiled: October 22, 2015Publication date: September 8, 2016Inventors: Connie W. Yang, Viswa Vutharkar, Ankur Bansal, Christopher J. Kasten, Michael Chiocca, Dharani Ramanathan, Subash Ramanathan, Padma Nayak, Rajeshwari Muthupandian
-
Publication number: 20150149604Abstract: Embodiments of a system and method manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files, each device specific configuration file corresponding to a device type of the one or more content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.Type: ApplicationFiled: January 31, 2015Publication date: May 28, 2015Inventors: Armond Bigian, John T. Feldmeier, Connie W. Yang
-
Publication number: 20130311539Abstract: A provisioning machine may receive a request that an application be executed while distributed according to a distribution constraint among various devices. The provisioning machine may access a topological model that represents multiple devices configured as a single cloud-based application server and defines a first group of devices that have the same redundancy status (e.g., active or backup). In addition, the topological model may define a second group of devices that have the same functional role (e.g., executing a particular component of the application). A device may be a member of both the first group and the second group. The provisioning machine may determine a size of the first group according to the distribution constraint. Based on the determined size of the first group, the provisioning machine may configure (e.g., provision) the first group of devices as a subset of the multiple devices of the server.Type: ApplicationFiled: June 22, 2012Publication date: November 21, 2013Applicant: eBay Inc.Inventors: Alan Honkwan Ngai, Connie W. Yang, Taiping Yu, Jean-Christophe Martin, Jian Xu, Xin Li, Jiang Xu, Rami El-Charif