Articles by Marco
-
Nature and Nurture: The Coinciding Evolution of Humans and AI
Nature and Nurture: The Coinciding Evolution of Humans and AI
By Marco Argenti
-
Introducing Service Level Expectations to Software Development
Introducing Service Level Expectations to Software Development
By Marco Argenti
Activity
-
Hello July! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Hello July! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Liked by Marco Argenti
-
Thank you to Eric Newcomer for the engaging conversation at Cerebral Valley New York where we discussed the framework we have established that…
Thank you to Eric Newcomer for the engaging conversation at Cerebral Valley New York where we discussed the framework we have established that…
Shared by Marco Argenti
-
Goldman Sachs has a long history of leveraging machine learning and artificial intelligence, but as the rise of generative AI has taken place, we…
Goldman Sachs has a long history of leveraging machine learning and artificial intelligence, but as the rise of generative AI has taken place, we…
Shared by Marco Argenti
Experience & Education
Volunteer Experience
Patents
-
Message filtering in a vehicle based on dynamically determining spare attention capacity from an overall attention capacity of an occupant and estimated amount of attention required given current vehicle operating conditions
Issued US 10893010
A dynamic attention capacity service and/or a filtering application determine a current spare attention capacity of an occupant of a vehicle to receive incoming messages or other information. The dynamic attention capacity service and/or the filtering application selectively filter incoming messages directed to the occupant of the vehicle based on the current spare attention capacity of the occupant of the vehicle to receive the incoming message and based on a priority of the incoming message.
-
Discovery of device capabilities
Issued US 10721122
Technology is described for sharing device capabilities between a plurality of Internet of Things (IoT) devices. A first IoT device within a localized network may identify a desired device capability that is capable of augmenting device capabilities of the first IoT device. The first IoT device may identify a second IoT device within the localized network that possesses the desired device capability. The first IoT device may identify the second IoT device using a registry of device capabilities…
Technology is described for sharing device capabilities between a plurality of Internet of Things (IoT) devices. A first IoT device within a localized network may identify a desired device capability that is capable of augmenting device capabilities of the first IoT device. The first IoT device may identify a second IoT device within the localized network that possesses the desired device capability. The first IoT device may identify the second IoT device using a registry of device capabilities stored in the localized network. The first IoT device may obtain access to the desired device capability of the second IoT device to augment the device capabilities of the first IoT device.
-
Instance backed mobile devices
Issued US 10693946
A service provider may provide a companion computer system associated with a mobile device in order to facilitate operation of the mobile device. The companion computer system and the mobile device may be associated in a database operated by the service provider. Furthermore, the companion computer system may execute a component of an application on behalf of the mobile device, where the mobile device executes another component of the application.
-
Techniques and systems for storage and processing of operational data
Issued US 10642813
A system stores data, such as sensor data or other operational data, on a plurality of storage volumes in a sequence so as to allow for interpolations or other approximations of the data using a subset of the storage volumes in response to a request for information regarding that data. For example, a plurality of devices connect to the system to provide operational data, which is then stored in a specified sequence on a specified set of volumes. In response to a request for operational…
A system stores data, such as sensor data or other operational data, on a plurality of storage volumes in a sequence so as to allow for interpolations or other approximations of the data using a subset of the storage volumes in response to a request for information regarding that data. For example, a plurality of devices connect to the system to provide operational data, which is then stored in a specified sequence on a specified set of volumes. In response to a request for operational information regarding some or all of the devices, the system reads at least one of the volumes, and approximates the values of the data over a specified period of time. In some embodiments, the data may be buffered prior to storage, and a jitter analyzer determines whether the incoming data is anomalous relative to a baseline, which may be determined using related data sets.
-
Instance backed building or place
Issued US 10609122
A service provider may provide a companion computer system associated with a set of physical device of a building connected to a network in order to facilitate operation of the building. The companion computer system and the building and/or set of physical devices may be associated in a database operated by the service provider. Furthermore, the companion computer system may execute a component of an application on behalf of the set of physical devices. The physical devices may be responsible…
A service provider may provide a companion computer system associated with a set of physical device of a building connected to a network in order to facilitate operation of the building. The companion computer system and the building and/or set of physical devices may be associated in a database operated by the service provider. Furthermore, the companion computer system may execute a component of an application on behalf of the set of physical devices. The physical devices may be responsible for performing various operations in connection to the building, such as climate control, security, and various other operations.
-
Device gateway
Issued US 10547710
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment…
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
-
Device state management
Issued US 10523537
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment…
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
-
Stateless instance backed mobile devices
Issued US 10459764
A service provider may provide a companion container instance associated with a mobile device in order to facilitate operation of the mobile device. The companion container instance and the mobile device may be associated in a database operated by the service provider. Furthermore, the companion container instance may execute various operations on behalf of the mobile diver based at least in part on a task definition indicating a software function to be executed by the companion container…
A service provider may provide a companion container instance associated with a mobile device in order to facilitate operation of the mobile device. The companion container instance and the mobile device may be associated in a database operated by the service provider. Furthermore, the companion container instance may execute various operations on behalf of the mobile diver based at least in part on a task definition indicating a software function to be executed by the companion container instance. The software function configured to execute the various operations on behalf of the mobile device.
-
Using feedback for adaptive data compression
Issued US 10732902
A hub device or edge device implements adaptive data compression. The model training service analyzes the received data. A machine learning model of the hub device receives time-series data from one or more data sources and classifies respective portions of the time-series data as respective patterns. A data compressor at the hub device generates compressed data by applying different compression techniques to the respective portions of the time-series data according to a mapping of the…
A hub device or edge device implements adaptive data compression. The model training service analyzes the received data. A machine learning model of the hub device receives time-series data from one or more data sources and classifies respective portions of the time-series data as respective patterns. A data compressor at the hub device generates compressed data by applying different compression techniques to the respective portions of the time-series data according to a mapping of the compression techniques to the respective patterns. The hub device then transmits the compressed data to an endpoint for processing (e.g., another device that uses the compressed data). The hub device receives feedback for the compressed data. In response to the feedback, the hub device changes one or more of the compression techniques that are mapped to the respective patterns.
-
Device Communication Environment
Issued US 10,075,422
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment…
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
-
Mobile and remote runtime integration
Issued US 9880918
An application program may be analyzed to identify candidate classes or methods that may be executed using a remote computing node. Candidate classes or methods may be translocated to the remote computing node based on performance characteristics of the device on which the application program is running, the environment in which the device operates, and on the performance and availability of the remote computing node. An application program publisher may be assigned instances of virtual…
An application program may be analyzed to identify candidate classes or methods that may be executed using a remote computing node. Candidate classes or methods may be translocated to the remote computing node based on performance characteristics of the device on which the application program is running, the environment in which the device operates, and on the performance and availability of the remote computing node. An application program publisher may be assigned instances of virtual machines that may be dedicated to hosting translocated classes and methods.
-
Techniques and systems for detecting anomalous operational data
Issued US 9,785,495
A system stores data, such as sensor data or other operational data, on a plurality of storage volumes in a sequence so as to allow for interpolations or other approximations of the data using a subset of the storage volumes in response to a request for information regarding that data. For example, a plurality of devices connect to the system to provide operational data, which is then stored in a specified sequence on a specified set of volumes. In response to a request for operational…
A system stores data, such as sensor data or other operational data, on a plurality of storage volumes in a sequence so as to allow for interpolations or other approximations of the data using a subset of the storage volumes in response to a request for information regarding that data. For example, a plurality of devices connect to the system to provide operational data, which is then stored in a specified sequence on a specified set of volumes. In response to a request for operational information regarding some or all of the devices, the system reads at least one of the volumes, and approximates the values of the data over a specified period of time. In some embodiments, the data may be buffered prior to storage, and a jitter analyzer determines whether the incoming data is anomalous relative to a baseline, which may be determined using related data sets.
Recommendations received
8 people have recommended Marco
Join now to viewMore activity by Marco
-
Hello June! . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Hello June! . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Liked by Marco Argenti
-
I recently sat down with David Haber for an episode of Andreessen Horowitz’s newest podcast series, “In the Vault,” to discuss the transformative…
I recently sat down with David Haber for an episode of Andreessen Horowitz’s newest podcast series, “In the Vault,” to discuss the transformative…
Shared by Marco Argenti
-
I enjoyed an insightful conversation with Edward Targett, founder of The Stack, about a variety of topics, including the evolving strategic role of…
I enjoyed an insightful conversation with Edward Targett, founder of The Stack, about a variety of topics, including the evolving strategic role of…
Shared by Marco Argenti
-
Having the opportunity to visit our offices across the globe is always a highlight of my year. After spending time with our colleagues in Bengaluru…
Having the opportunity to visit our offices across the globe is always a highlight of my year. After spending time with our colleagues in Bengaluru…
Shared by Marco Argenti
-
I recently told my daughter, a college student: If you want to pursue a career in engineering, you should focus on learning philosophy in addition to…
I recently told my daughter, a college student: If you want to pursue a career in engineering, you should focus on learning philosophy in addition to…
Shared by Marco Argenti
-
Hello March! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Hello March! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Liked by Marco Argenti
-
I enjoyed a wonderful conversation with Goldman Sachs' #CIO Marco Argenti in New York last week -- a humble, generous man, it was a pleasure…
I enjoyed a wonderful conversation with Goldman Sachs' #CIO Marco Argenti in New York last week -- a humble, generous man, it was a pleasure…
Liked by Marco Argenti
-
Happy Valentine's Day! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Happy Valentine's Day! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Liked by Marco Argenti
-
This bedroom looks so calming! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
This bedroom looks so calming! . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Liked by Marco Argenti
-
This week we invited all newly promoted Managing Directors to join us in New York for the 2024 MD Orientation. MDO is an opportunity for our newly…
This week we invited all newly promoted Managing Directors to join us in New York for the 2024 MD Orientation. MDO is an opportunity for our newly…
Shared by Marco Argenti
-
8 #energysaving tips to cut your #heating and #cooling bills https://zurl.co/h2ax #BarbaraQuaranta #Compass #CompassNewYork #RealEstate…
8 #energysaving tips to cut your #heating and #cooling bills https://zurl.co/h2ax #BarbaraQuaranta #Compass #CompassNewYork #RealEstate…
Liked by Marco Argenti
-
Last week, we hosted our end-of-year Global Engineering Townhall. Looking back at 2023, it’s amazing to reflect on all that the team has accomplished…
Last week, we hosted our end-of-year Global Engineering Townhall. Looking back at 2023, it’s amazing to reflect on all that the team has accomplished…
Shared by Marco Argenti
-
How you cannot be creative in this space? . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork #creativespace #loft
How you cannot be creative in this space? . . . . #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork #creativespace #loft
Liked by Marco Argenti
-
The best #NewYearsEve events in #NYC https://zurl.co/48PE #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
The best #NewYearsEve events in #NYC https://zurl.co/48PE #BarbaraQuaranta #Compass #CompassNewYork #RealEstate #RealEstateNewYork
Liked by Marco Argenti
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Marco Argenti
15 others named Marco Argenti are on LinkedIn
See others named Marco Argenti