Patents by Inventor Marco Carrer
Marco Carrer 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: 9762392Abstract: Systems and methods for trusted provisioning and authentication for networked devices in a cloud-based IoT/M2M platform is disclosed. In one embodiment, a fully qualified domain name and public key is registered in a domain name server for each networked device during device configuration. A network device establishes its trustworthiness to a data collection and processing server by providing credentials to the data collection and processing server. The data collection and processing server deduces the username, the device's fully qualified domain name, and encrypted password from the credentials. The domain name server is queried for the fully qualified domain name and the public key is returned. The encrypted password is decrypted using the public key and an attempt is made to verify the password. When the password is verified, the username is provided to the data collection and processing server to authorize a network connection between the networked device and the data collection and processing server.Type: GrantFiled: September 22, 2015Date of Patent: September 12, 2017Assignee: Eurotech S.P.A.Inventors: Marco Carrer, Cristiano De Alti, Diego Rughetti, Antonio Abramo, Stefano Adami
-
Patent number: 9756030Abstract: Systems, methods, and other embodiments associated with secure cloud based multi-tier provisioning are described. In one embodiment, a method includes storing, in server-side computer storage medium, an activation key for a networked device and a set of configuration parameter values associated with an application to be run by the networked device. The method includes managing access to the computer storage medium such that access to the activation key and the configuration parameter values by unauthorized entities is prevented. Upon receiving the activation key from an authorized installation entity, the method includes identifying a configuration for the networked device comprising the set of configuration parameter values. A network connection is made with the networked device and the configuration is transmitted to the networked device, such that the configuration is not provided to the authorized installation entity.Type: GrantFiled: August 8, 2014Date of Patent: September 5, 2017Assignee: Eurotech S.P.A.Inventors: Marco Carrer, Cristiano DeAlti, Alberto Codutti, Stefano Adami
-
Publication number: 20160285628Abstract: Systems and methods for trusted provisioning and authentication for networked devices in a cloud-based IoT/M2M platform is disclosed. In one embodiment, a fully qualified domain name and public key is registered in a domain name server for each networked device during device configuration. A network device establishes its trustworthiness to a data collection and processing server by providing credentials to the data collection and processing server. The data collection and processing server deduces the username, the device's fully qualified domain name, and encrypted password from the credentials. The domain name server is queried for the fully qualified domain name and the public key is returned. The encrypted password is decrypted using the public key and an attempt is made to verify the password. When the password is verified, the username is provided to the data collection and processing server to authorize a network connection between the networked device and the data collection and processing server.Type: ApplicationFiled: September 22, 2015Publication date: September 29, 2016Inventors: Marco CARRER, Cristiano De ALTI, Diego RUGHETTI, Antonio ABRAMO, Stefano ADAMI
-
Publication number: 20160044012Abstract: Systems, methods, and other embodiments associated with secure cloud based multi-tier provisioning are described. In one embodiment, a method includes storing, in server-side computer storage medium, an activation key for a networked device and a set of configuration parameter values associated with an application to be run by the networked device. The method includes managing access to the computer storage medium such that access to the activation key and the configuration parameter values by unauthorized entities is prevented. Upon receiving the activation key from an authorized installation entity, the method includes identifying a configuration for the networked device comprising the set of configuration parameter values. A network connection is made with the networked device and the configuration is transmitted to the networked device, such that the configuration is not provided to the authorized installation entity.Type: ApplicationFiled: August 8, 2014Publication date: February 11, 2016Inventors: MARCO CARRER, CRISTIANO DeALTI, ALBERTO CODUTTI, STEFANO ADAMI
-
Patent number: 9071567Abstract: Systems, methods, and other embodiments associated with generating social networks are described. In one embodiment, a method includes generating recommendations for expanding a social network for a user based at least in part on the user's membership to a workspace and other members of the workspace.Type: GrantFiled: June 1, 2011Date of Patent: June 30, 2015Assignee: Oracle International CorporationInventors: Marco Carrer, Chen Zhou, Amit C. Dhuleshia, Gopalan Arun
-
Patent number: 8886688Abstract: Systems, methods, and other embodiments associated with an artifact type neutral container are described. This artifact type neutral container is achieved through an artifact type neutral architecture that is managed using a central type neutral registration mechanism. Queries are executed on type neutral registration tables to return data stores that store the artifacts found within a given artifact type neutral container. The data stores are queried to return the artifacts in the artifact type neutral container. The artifact type neutral container can be used in systems in which the artifact type neutral container and artifact data are stored in the same database as well as in systems in which the artifact type neutral container and artifact data are stored in different databases.Type: GrantFiled: December 29, 2008Date of Patent: November 11, 2014Assignee: Oracle International CorporationInventors: Ramkrishna Chatterjee, Marco Carrer, Amit Dhuleshia, Ramesh Vasudevan
-
Publication number: 20120198358Abstract: Systems, methods, and other embodiments associated with generating social networks are described. In one embodiment, a method includes generating recommendations for expanding a social network for a user based at least in part on the user's membership to a workspace and other members of the workspace.Type: ApplicationFiled: June 1, 2011Publication date: August 2, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Marco CARRER, Chen Zhou, Amit C. Dhuleshia, Gopalan Arun
-
Patent number: 8209619Abstract: Systems, methods, and other embodiments associated with providing non-linear navigation in a discussion forum are described. One method embodiment includes maintaining a location data that identifies a thread or message to which a user has navigated. The method also includes manipulating a navigation control in a graphical user interface based on actions taken by the user and/or other users of the system. The navigation control facilitates a user moving to points not traditionally reachable in a single vertical navigation step in a discussion forum interface.Type: GrantFiled: March 16, 2007Date of Patent: June 26, 2012Assignee: Oracle International CorporationInventors: Marco Carrer, David Mor, Gopalan Arun
-
Patent number: 8171087Abstract: Systems, methods, and other embodiments associated with thread-based conversation management are described. One system embodiment includes a conversation manager that provides access to communication applications, that provides lifecycle management for an electronic conversation carried on over the communication applications, and that organizes conversation elements belonging to a conversation carried on using the communication applications. The conversation lifecycle may include pausing and resuming a conversation carried on, at least in part, over a synchronous, online, real-time, communication application. The system embodiment may also include a thread manager to provide thread-based storage for conversation elements.Type: GrantFiled: January 16, 2007Date of Patent: May 1, 2012Assignee: Oracle International CorporationInventors: Marco Carrer, David Mor, Gopalan Arun
-
Patent number: 8112478Abstract: Systems, methods, and media associated with coordinating a discussion forum application and an email application are described. One example system includes a data store and a coordination logic. The data store may store a discussion forum message in a data structure accessible to both an email logic and a discussion forum logic. The coordination logic may provide access to the discussion forum message for the email logic and the discussion forum logic. The coordination logic may also maintain read status consistency for the discussion forum message and cause threading information associated with the discussion forum message to be honored.Type: GrantFiled: March 13, 2006Date of Patent: February 7, 2012Assignee: Oracle International CorporationInventors: Marco Carrer, Gopalan Arun, Xiaohua Lu, David Mor
-
Patent number: 8037088Abstract: Systems, methods, and other embodiments associated with artifact type neutral change management are described. One example method includes maintaining an access table for each artifact in a collaborative software environment that records a most recent access of an artifact on a per user basis. An artifact type registration table is also maintained that maps each artifact type to the access table that records access information for artifacts of the given type and to a data store that stores artifacts of that type. For a given user, artifact pair, queries on the type registration table, access table, and data store are generated to return the last modification time for the artifact and the user's last access time for the artifact. This information is used to determine a change status of the artifact for the given user. This common framework can be used for artifacts of any type that are registered in the type registration table.Type: GrantFiled: December 22, 2008Date of Patent: October 11, 2011Assignee: Oracle International CorporationInventors: Ramkrishna Chatterjee, Marco Carrer, David Mor, Chen Zhou, Amit Dhuleshia
-
Patent number: 7809733Abstract: Systems, methods, media, and other embodiments associated with effort based relevance in discussion forums are described. One example method includes receiving activity data concerning messages associated with electronic discussion forum topics. The activity data may include a view count (Vw), a book mark count (Bf), a reference count (Rf), and a reply count (Rp). The effort based relevance may be computed from Vw and one or more of, Bf, Rf, and Rp. Topics may be logically ordered using the effort based relevance.Type: GrantFiled: March 2, 2006Date of Patent: October 5, 2010Assignee: Oracle International Corp.Inventors: Marco Carrer, Gopalan Arun, Xiaohua Lu, David Mor
-
Publication number: 20100217804Abstract: Systems, methods, and other embodiments associated with collaborative draft forum-messages are described. One example method includes receiving draft forum-message data from a drafter. The draft forum-message data may identify a set of entities to whom the drafter seeks to grant edit privileges. The example method may also include providing a portion of the draft forum-message data to one of the identified entities and allowing them to view and/or modify the draft forum-message data.Type: ApplicationFiled: February 23, 2009Publication date: August 26, 2010Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Marco Carrer, Gopalan Arun, David Mor, Amanda Smith
-
Publication number: 20100169306Abstract: Systems, methods, and other embodiments associated with an artifact type neutral container are described. This artifact type neutral container is achieved through an artifact type neutral architecture that is managed using a central type neutral registration mechanism. Queries are executed on type neutral registration tables to return data stores that store the artifacts found within a given artifact type neutral container. The data stores are queried to return the artifacts in the artifact type neutral container. The artifact type neutral container can be used in systems in which the artifact type neutral container and artifact data are stored in the same database as well as in systems in which the artifact type neutral container and artifact data are stored in different databases.Type: ApplicationFiled: December 29, 2008Publication date: July 1, 2010Applicant: Oracle International CorpInventors: Ramkrishna Chatterjee, Marco Carrer, Amit Dhuleshia, Ramesh Vasudevan
-
Publication number: 20100161645Abstract: Systems, methods, and other embodiments associated with artifact type neutral change management are described. One example method includes maintaining an access table for each artifact in a collaborative software environment that records a most recent access of an artifact on a per user basis. An artifact type registration table is also maintained that maps each artifact type to the access table that records access information for artifacts of the given type and to a data store that stores artifacts of that type. For a given user, artifact pair, queries on the type registration table, access table, and data store are generated to return the last modification time for the artifact and the user's last access time for the artifact. This information is used to determine a change status of the artifact for the given user. This common framework can be used for artifacts of any type that are registered in the type registration table.Type: ApplicationFiled: December 22, 2008Publication date: June 24, 2010Applicant: Oracle International Corp.Inventors: Ramkrishna Chatterjee, Marco Carrer, David Mor, Chen Zhou, Amit Dhuleshia
-
Patent number: 7496637Abstract: A syndicator for disseminating Web services and other resources from service and content providers to service consumers and for establishing and implementing subscription agreements specifying the terms upon which digital assets are provided to subscribers. A registration database stores a service description for each of a plurality of different Web services and other resources. Each stored service description contains an input processing specification, an output processing specification, and the specification of the business terms upon which the described service or resource is offered by its provider to subscribers. A subscription manager conducts a negotiation with a prospective subscriber and receives from the subscriber an acceptance of the business terms upon which a specified Web service or resource is offered to establish a subscription agreement. Event tracking records information describing the performance of each service on behalf of each subscriber to perform subscription accounting functions.Type: GrantFiled: April 12, 2002Date of Patent: February 24, 2009Assignee: Oracle International Corp.Inventors: Cheng Han, Paul Lin, Marco Carrer, Wai-Kwong (Sam) Lee, Alok Srivastava
-
Patent number: 7472349Abstract: A dynamic services infrastructure accepts data describing data resources and stores that data in a relational database from which it may be retrieved to handle service requests issued by application programs. The database stores Service Definition data which is initially supplied in the form of XML Service Descriptor documents which are then mapped into the database from which they may be accessed. Each Service Definition includes an input specification which identifies the address of a resource as well as the nature of the input data to be supplied to the resource with the request, and further includes an output specification which describes the nature of the output information which is supplied by the resource in response to the request.Type: GrantFiled: May 31, 2000Date of Patent: December 30, 2008Assignee: Oracle International CorporationInventors: Alok Srivastava, Marco Carrer, Paul I. Lin
-
Publication number: 20080229236Abstract: Systems, methods, and other embodiments associated with providing non-linear navigation in a discussion forum are described. One method embodiment includes maintaining a location data that identifies a thread or message to which a user has navigated. The method also includes manipulating a navigation control in a graphical user interface based on actions taken by the user and/or other users of the system. The navigation control facilitates a user moving to points not traditionally reachable in a single vertical navigation step in a discussion forum interface.Type: ApplicationFiled: March 16, 2007Publication date: September 18, 2008Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Marco Carrer, David Mor, Gopalan Arun
-
Publication number: 20080172462Abstract: Systems, methods, and other embodiments associated with thread-based conversation management are described. One system embodiment includes a conversation manager that provides access to communication applications, that provides lifecycle management for an electronic conversation carried on over the communication applications, and that organizes conversation elements belonging to a conversation carried on using the communication applications. The conversation lifecycle may include pausing and resuming a conversation carried on, at least in part, over a synchronous, online, real-time, communication application. The system embodiment may also include a thread manager to provide thread-based storage for conversation elements.Type: ApplicationFiled: January 16, 2007Publication date: July 17, 2008Applicant: Oracle International CorporationInventors: Marco Carrer, David Mor, Gopalan Arun
-
Patent number: 7287216Abstract: A system for storing and dynamically updating data represented in the Extensible Markup Language (XML) which separates the data values in at least some of the elements of an XML document and places those data values in relational database tables where they may be processed using conventional RDBMS techniques. The hierarchical structure of the XML document is saved separately in an XML skeleton object from which element data other than primary key values has been removed. The XML documents document type definition (DTD) is stored, along with additional property data used the RDBMS, in an XML Definition object.Type: GrantFiled: May 31, 2000Date of Patent: October 23, 2007Assignee: Oracle International Corp.Inventors: Wai-Kwong (Sam) Lee, Marco Carrer, Alok Srivastava, Paul Lin, Cheng Han